Причина указания ширины и высоты изображения для изображений в <img /> - PullRequest
2 голосов
/ 22 ноября 2010

Скорость страницы предлагает дать высоту и ширину изображения для изображений, может кто-нибудь сказать, в чем преимущества указания высоты и ширины для изображения.

Обычно мы всегда даем URL-адрес изображенияв теге src и всегда забывает указывать ширину и высоту.

Ответы [ 3 ]

7 голосов
/ 22 ноября 2010

Как сами страницы Google Pagespeed объясняют , когда при заданных размерах изображения до его загрузки браузер может зарезервировать необходимое место для изображения в макете.Задание ширины и высоты для всех изображений позволяет ускорить рендеринг, устраняя необходимость в ненужных повторениях и перерисовках.

2 голосов
/ 22 ноября 2010

Определяя ширину и высоту заблаговременно, браузер отображает все элементы на своих местах и ​​в размерах на странице при первом прохождении.Если вы не укажете размеры, он должен загрузить файл, прежде чем узнавать их, а затем он должен повторно выполнить рендеринг всех компонентов на странице, что требует времени.Это также облегчает работу пользователя.

1 голос
/ 22 ноября 2010

, указав высоту и ширину, помогает браузеру не вычислять его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...