Comment puis-je empêcher Chrome de précharger le contenu audio et vidéo HTML5?


11

J'aime beaucoup HTML5 et ses fonctionnalités. Mais la seule chose qui m'énerve, c'est que je ne peux pas contrôler le téléchargement réel des contenus.

Chaque fois que je vois un fichier audio HTML5, disons, dans un flux RSS, Chrome commence à le télécharger automatiquement! C'est particulièrement ennuyeux lorsque je n'ai pas l'intention d'écouter les fichiers en préchargement. Je veux en écouter très peu.

Existe-t-il un moyen de dire à Chrome de ne pas gaspiller ma bande passante sur des fichiers que je n'ai pas l'intention d'écouter / regarder?

Réponses:


6

Malheureusement, il ne semble actuellement pas être possible de dire à Chrome de ne pas télécharger les ressources jusqu'à ce que vous les demandiez explicitement (j'ai même vérifié dans leur boutique en ligne d' extensions pour voir si quelqu'un a écrit une extension qui pourrait le faire).

Le guide du développeur Opera pour HTML5, Tout ce que vous devez savoir sur les états vidéo et audio HTML5 :

Quoi de neuf avec tout ce téléchargement?

Opera, Chrome et Safari téléchargeront automatiquement l'intégralité du fichier vidéo même s'il n'a pas encore commencé à jouer. Firefox 3.6 ne charge que suffisamment pour rendre un cadre et déterminer la durée, sauf si l' autobuffer attribut est présent. Notez que la spécification est passée de autobufferà preload, qui n'a encore été implémentée nulle part. Opera prévoit de changer le comportement de Firefox en ne chargeant que suffisamment pour rendre un cadre et déterminer la durée par défaut, sauf preloadindication contraire de l' attribut.

Il était connu que Chrome ignorait l' preloadattribut, ce qui signifie qu'il préchargeait toujours la vidéo, même s'il n'était pas censé le faire. La bonne nouvelle, cependant, est que ce bogue a été corrigé dans la dernière version développeur de Chrome:

Commentaire 72 par un membre du projet vrk@chromium.org, 5 avril (il y a 6 jours)

Les correctifs pour implémenter la précharge sont maintenant arrivés! L'attribut de précharge sera enfin reconnu dans Chrome 12. (Le canal de développement devrait obtenir cette mise à jour dans quelques semaines.)

Une fois cette modification effectuée (en fonction de la version de Chrome que vous utilisez), vous devez voir les fichiers audio ne pas préchargés, sauf si le flux RSS, la page Web, etc., indiquent explicitement qu'ils doivent précharger.

Ma compréhension de HTML5 me porte à croire que si le concepteur Web l'a configuré pour le préchargement, il n'y a rien que vous puissiez faire pour le lui interdire. Ma conjecture, cependant, est que nous verrons bientôt une extension ou une option dans les navigateurs qui vous permettra de choisir si une source précharge ou non (je pense un peu comme le fonctionnement de Click to Play pour les plugins de Chrome ).


HTML5 n'est pas un standard. Ce n'est même pas un brouillon, juste quelques trucs qui seraient une nouvelle "norme". Chaque développeur, entreprise, navigateur l'implémente d'une autre manière.
Apache
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.