Отображает ли: ни один не удерживает элементы от загрузки? - PullRequest
6 голосов
/ 04 ноября 2010

У меня большой видеофайл, который я хочу разместить на своей главной странице.Я не хочу, чтобы оно затягивало время загрузки, поэтому я подумал, что могу просто установить его на отображение: нет, а затем изменить отображение после загрузки страницы.Будет ли это работать?

Ответы [ 2 ]

20 голосов
/ 04 ноября 2010

Будет ли это работать?

Нет. display: none только предотвратит отображение элемента; он все же будет загружен.

Вы можете наблюдать это в инспекторе элементов по вашему выбору (например, в Firebug или в инструментах разработки IE8).

Лучшим способом, вероятно, является создание впоследствии элемента Video с использованием JavaScript, или - если вам нужно отказоустойчивое решение в случае отключения JS - вы можете использовать iframe, который загружает видео, если пользователь щелкает ссылку.

0 голосов
/ 04 ноября 2010
Дисплей

не имеет ничего общего с истинной скоростью загрузки.Однако это может повлиять на появление скорости таким же образом, как заставка.

...