Enkele weken geleden kondigde Chrome een nieuwe contentinstelling aan die automatisch plug-incontent pauzeert waarvan Chrome detecteert dat deze perifeer is ten opzichte van de hoofdcontent van de site. Deze instelling wordt beschikbaar voor alle gebruikers van Chrome 45 en hoger (stabiel vanaf september 2015). Dit is een voordeel voor uw gebruikers wat betreft CPU-gebruik en stroomverbruik, maar het kan ertoe leiden dat ze niet de volledige content van uw website te zien krijgen.
Gelukkig houdt de instelling ook rekening met de posterparameter, net als video-elementen. Zo kun je een afbeelding opgeven die moet worden gebruikt in plaats van de gepauzeerde plugin, in plaats van het frame waarop Chrome de content van je plugin pauzeert.
Hier is een voorbeeld van hoe het in de praktijk gebruikt kan worden. Als Chrome besluit om flash.swf te pauzeren, wordt poster.png in plaats daarvan weergegeven. Als de gebruiker op de poster klikt, wordt de Flash-content normaal afgespeeld.
<object data="http://example.com/flash.swf"
type="application/x-shockwave-flash"
poster="poster.png">
</object>
De waarde van de posterparameter wordt op dezelfde manier geïnterpreteerd als het srcset-attribuut van een img-tag, waardoor het ook hoge-dpi-weergaven ondersteunt. Hier is een voorbeeld van de srcset-syntaxis:
<object data="http://example.com/flash.swf"
type="application/x-shockwave-flash"
poster="snapshot1x.png 1x, snapshot2x.png 2x">
</object>
Het is belangrijk dat de gebruikte afbeelding dezelfde afmetingen heeft als de inhoud van de plug-in. Anders kan de afbeelding vervormd worden weergegeven op het scherm van de gebruiker.