การใช้ภาพโปสเตอร์ในเนื้อหาปลั๊กอิน

เมื่อหลายสัปดาห์ที่ผ่านมา Chrome ได้ประกาศการตั้งค่าเนื้อหาแบบใหม่ที่หยุดเนื้อหาปลั๊กอินชั่วคราวโดยอัตโนมัติซึ่งตรวจพบว่าเกี่ยวข้องกับเนื้อหาหลักของเว็บไซต์น้อยมาก และจะเปิดตัวให้ผู้ใช้ Chrome ทุกคนที่ใช้เวอร์ชัน 45 ขึ้นไป (เวอร์ชันเสถียรเดือนกันยายน 2015) ได้ใช้งาน ซึ่งจะเป็นประโยชน์ต่อผู้ใช้ในแง่ของการใช้งาน CPU และการใช้พลังงาน แต่อาจส่งผลให้ผู้ใช้ไม่เห็นเนื้อหาทั้งหมดที่เว็บไซต์ของคุณมี

แต่การตั้งค่านี้ยังใช้พารามิเตอร์โปสเตอร์ในลักษณะเดียวกับที่องค์ประกอบวิดีโอใช้ด้วย ซึ่งช่วยให้คุณระบุรูปภาพที่จะใช้แทนปลั๊กอินที่หยุดชั่วคราวได้ แทนที่จะใช้เฟรมใดก็ตามที่ Chrome หยุดเนื้อหาปลั๊กอินไว้

ต่อไปนี้คือตัวอย่างการใช้งาน หาก Chrome ตัดสินใจหยุด flash.swf ชั่วคราว ระบบจะแสดง poster.png แทน หากผู้ใช้คลิกโปสเตอร์ เนื้อหา Flash จะเล่นตามปกติ

<object data="http://example.com/flash.swf"  
        type="application/x-shockwave-flash"
        poster="poster.png">
</object>

ระบบจะตีความค่าของพารามิเตอร์โปสเตอร์ในลักษณะเดียวกับแอตทริบิวต์ srcset ของแท็ก img เพื่อให้รองรับจอแสดงผลที่มีความละเอียดสูงด้วย ตัวอย่างไวยากรณ์ srcset มีดังนี้

<object data="http://example.com/flash.swf"  
        type="application/x-shockwave-flash"
        poster="snapshot1x.png 1x, snapshot2x.png 2x">
</object>

รูปภาพที่ใช้ต้องมีขนาดเท่ากับเนื้อหาของปลั๊กอิน ไม่เช่นนั้นรูปภาพอาจบิดเบี้ยวบนหน้าจอของผู้ใช้