#фишка дня
В мире высокоскоростных сетей иногда может возникнуть ситуация, что доставить изображение до потребителя проще, чем вывести его на экран.
Как писал Джон Кармак: “I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that?”.
Это я к чему.
Вот выкатили вы здоровую картинку на сайт, уж не знаю, почему. Может, удивить пользователя сверхкачеством хотели. Но её надо же не только доставить, но и декодировать. А если у тебя не последний айфон?
С доставкой нам поможет атрибут loading=“lazy”, но что насчёт декодирования?
Вуаля, такое тоже есть: decoding=“async”.
Можно использовать вместе с ленивой загрузкой, можно — раздельно. В зависимости от задач.
На сладкое держите неплохую лекцию об оптимизации изображений для SEO: https://youtu.be/F6KGcb6trXc с кучей нюансов, включая вышеописанные атрибуты.
#img #decoding #html
В мире высокоскоростных сетей иногда может возникнуть ситуация, что доставить изображение до потребителя проще, чем вывести его на экран.
Как писал Джон Кармак: “I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that?”.
Это я к чему.
Вот выкатили вы здоровую картинку на сайт, уж не знаю, почему. Может, удивить пользователя сверхкачеством хотели. Но её надо же не только доставить, но и декодировать. А если у тебя не последний айфон?
С доставкой нам поможет атрибут loading=“lazy”, но что насчёт декодирования?
Вуаля, такое тоже есть: decoding=“async”.
Можно использовать вместе с ленивой загрузкой, можно — раздельно. В зависимости от задач.
На сладкое держите неплохую лекцию об оптимизации изображений для SEO: https://youtu.be/F6KGcb6trXc с кучей нюансов, включая вышеописанные атрибуты.
#img #decoding #html
👍14🔥1
#фишка дня
В мире высокоскоростных сетей иногда может возникнуть ситуация, что доставить изображение до потребителя проще, чем вывести его на экран.
Как писал Джон Кармак: “I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that?”.
Это я к чему.
Вот выкатили вы здоровую картинку на сайт, уж не знаю, почему. Может, удивить пользователя сверхкачеством хотели. Но её надо же не только доставить, но и декодировать. А если у тебя не последний айфон?
С доставкой нам поможет атрибут loading=“lazy”, но что насчёт декодирования?
Вуаля, такое тоже есть: decoding=“async”.
Можно использовать вместе с ленивой загрузкой, можно — раздельно. В зависимости от задач.
На сладкое держите неплохую лекцию об оптимизации изображений для SEO: https://youtu.be/F6KGcb6trXc с кучей нюансов, включая вышеописанные атрибуты.
#img #decoding #html
В мире высокоскоростных сетей иногда может возникнуть ситуация, что доставить изображение до потребителя проще, чем вывести его на экран.
Как писал Джон Кармак: “I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that?”.
Это я к чему.
Вот выкатили вы здоровую картинку на сайт, уж не знаю, почему. Может, удивить пользователя сверхкачеством хотели. Но её надо же не только доставить, но и декодировать. А если у тебя не последний айфон?
С доставкой нам поможет атрибут loading=“lazy”, но что насчёт декодирования?
Вуаля, такое тоже есть: decoding=“async”.
Можно использовать вместе с ленивой загрузкой, можно — раздельно. В зависимости от задач.
На сладкое держите неплохую лекцию об оптимизации изображений для SEO: https://youtu.be/F6KGcb6trXc с кучей нюансов, включая вышеописанные атрибуты.
#img #decoding #html
👍34👎1