Как я могу препятствовать тому, чтобы Chrome предварительно загрузил звуковые содержимые HTML5 и видеоконтенты?

Мне нравятся HTML5 и его функции много. Но одна вещь раздражает меня, то, что я не могу управлять фактической загрузкой содержания.

Каждый раз, когда я вижу звуковой файл HTML5, скажем, в канале RSS, Chrome начнет загружать его автоматически! Это является особенно раздражающим, когда у меня нет намерения слушать любой из файлов, которые предварительно загружают. Я хочу слушать очень немногих из них.

Там какой-либо путь состоит в том, чтобы сказать Chrome не тратить впустую мою пропускную способность на файлы, что я не намереваюсь слушать/наблюдать?

11
задан 12.04.2011, 11:49

1 ответ

К сожалению, в настоящее время кажется, нет способа сказать Chrome не загружать ресурсы, пока Вы явно не запрашиваете их (я даже зарегистрировался в их веб-магазине Расширений, чтобы видеть, записал ли кто-то расширение, которое могло бы сделать это).

Руководство разработчика Opera для HTML5, Все необходимо знать о видео и аудио состояниях HTML5:

Что произошло со всей той загрузкой?

Opera, Chrome и Safari автоматически загрузят целый видеофайл, даже если он не начал играть уже. Firefox 3.6 только загружается достаточно, чтобы представить кадр и определить продолжительность, если autobuffer атрибут присутствует. Обратите внимание что спецификация, измененная от autobuffer кому: preload, который еще не был реализован нигде. Opera планирует измениться на поведение Firefox только загрузки достаточно, чтобы представить кадр и определить продолжительность по умолчанию, если preload атрибут говорит иначе.

Это была известная проблема, которую Chrome игнорирует preload атрибут, что означает, что он всегда предварительно загружает видео, даже если он, как не предполагается. Хорошие новости, тем не менее, - то, что эта ошибка была исправлена в последней версии разработчика Chrome:

Комментарий 72 участника проекта vrk@chromium.org, 5 апреля (6 дней назад)

Патчи для реализации предварительной нагрузки теперь приземлились! Атрибут предварительной нагрузки будет наконец распознан в Chrome 12. (Канал Dev должен получить это обновление через несколько недель.)

После того как это изменение происходит (зависит от того, какую версию Chrome Вы используете), необходимо видеть звуковые файлы, не предварительно загружающие, если канал RSS, веб-страница, и т.д., явно не указывает, что это должно предварительно загрузить.

Мое понимание HTML5 приводит меня полагать, что, если у веб-дизайнера есть он набор, чтобы предварительно загрузить, нет ничего, что можно сделать для сообщения этого не. Мое предположение, тем не менее, - то, что мы будем скоро видеть расширение или опцию в браузерах, которые позволят Вам выбирать, предварительно загружает ли источник или не (я думал бы отчасти как как Щелчок Chrome Играть для работ плагинов).

6
ответ дан 07.12.2019, 12:28

Теги

Похожие вопросы