2017-03-23 2 views
1

Ich habe gerade diesen Artikel gelesen, warum Autoplaying Video schlecht ist http://www.punkchip.com/autoplay-is-bad-for-all-users/. Ich wusste, dass Autoplaying eine schlechte Übung war, aber dieses Video gab mir gute, handfeste Gründe, warum es keine Best Practice ist.Autoplaying Video ohne Ton

Meine Frage, Websites wie YouTube, KickStarter und ProductHunt haben Autoplaying Video, der Haken ist das Audio ist stummgeschaltet.

Ich arbeite jetzt auf einer Website für einen Client, genauer gesagt eine Seite, in der der Client das Video möglicherweise automatisch angezeigt werden soll. Offensichtlich wäre dieses Verhalten bei Sound nicht akzeptabel, aber wie wäre es, wenn ich den Sound standardmäßig stummschalte und eine Lautstärketaste wie ProductHunt zur Verfügung stellte?

Und nur das Video durch ein Plakatbild auf Handy ersetzt? Gedanken?

Danke.

Antwort

3

Wenn Sie den nativen HTML5-Player im Browser verwenden. HTML5-Video bietet die Möglichkeit, ein Video stummzuschalten und es automatisch abzuspielen. Sie müssen lediglich die Eigenschaften "muteed" und "autoplay" in Ihre Video-Tags zusätzlich zur Eigenschaft "controls" einfügen, so dass Benutzer die Möglichkeit haben, zu spielen, anzuhalten, die Stummschaltung aufzuheben usw. Der Code würde beispielsweise so aussehen :

<html> 
<body> 

<video width="320" height="240" autoplay controls muted> 
    <source src="movie.mp4" type="video/mp4"> 
    <source src="movie.ogg" type="video/ogg"> 
    Your browser does not support the video tag. 
</video> 

<p><strong>Note:</strong> The muted attribute of the video tag is not supported in Internet Explorer 9 and earlier versions.</p> 

</body> 
</html>