HTML: srcset зачем нужен?

  Рет қаралды 17,682

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Посмотрим зачем нужно свойство srcset и как оно поможет в оптимизации изображений.
🍪 Курс по HTML и CSS: purpleschool.ru

Пікірлер: 32
@PurpleSchool
@PurpleSchool 11 ай бұрын
Посмотрим зачем нужно свойство srcset и как оно поможет в оптимизации изображений. 🍪 Курс по HTML и CSS: purpleschool.ru
@chorny33
@chorny33 11 ай бұрын
Хм, впервые вижу такое. Подожду видео
@PurpleSchool
@PurpleSchool 11 ай бұрын
👍
@keksinjo
@keksinjo 11 ай бұрын
в целом это не про оптимизацю, оптимизация обычно происходит за счет использования набора изображений райзличного качества с анализом устройства пользователя и намного глубже чем srcset но в целом можно и с этого начать
@PurpleSchool
@PurpleSchool 11 ай бұрын
Да, это только часть
@hollow.one.w
@hollow.one.w 5 ай бұрын
Вопрос, почему эсэрце, но сорссет?
@mr_adw
@mr_adw 11 ай бұрын
Если я не ошибаюсь как раз в Next.js они этот атрибут используют и это очень здорово оптимизирует загрузку.
@PurpleSchool
@PurpleSchool 11 ай бұрын
Да, верно
@bbnowhat
@bbnowhat 11 ай бұрын
Буквально только что увидел этот атрибут и пришло уведомление
@PurpleSchool
@PurpleSchool 11 ай бұрын
👍
@unknown-im8kj
@unknown-im8kj 11 ай бұрын
теперь как мы видим загрузилась.. не видим, все за оверлеем
@PurpleSchool
@PurpleSchool 11 ай бұрын
Жаль
@vanyayakovlev3051
@vanyayakovlev3051 4 ай бұрын
Не для тех, кто выводит картинку через div
@cdeblog
@cdeblog 11 ай бұрын
Альт тоже хорошо бы с головой использовать, а не всегда, да ещё и с бессмысленным текстом 😊
@PurpleSchool
@PurpleSchool 11 ай бұрын
Конечно
@spirinegor832
@spirinegor832 9 ай бұрын
А как некст это сам делает? При чем загружать картинки разных качеств не надо. Автоматом сам конвертит ?
@PurpleSchool
@PurpleSchool 9 ай бұрын
Да, сам конвертирует
@ИванПомидоров-н3н
@ИванПомидоров-н3н 10 ай бұрын
Для начала нужно собрать весь зоопарк этих картинок с различным разрешением.
@PurpleSchool
@PurpleSchool 10 ай бұрын
Да, можно легко сгенерить через CLI
@daniil2704
@daniil2704 11 ай бұрын
Ех, на сайте и так 100500 картинок, езе прижется их множить на 3 😵 :)
@Shakhrom-b7d
@Shakhrom-b7d 11 ай бұрын
Если указываете такое правило, то нужная картинка будет загружаться в нужном разрешении, а остальные уйдут в игнор.
@PurpleSchool
@PurpleSchool 11 ай бұрын
Так как грузится будет только оптимальная для текущего разрешения.
@daniil2704
@daniil2704 11 ай бұрын
@@PurpleSchool та я не про это, а про то что нужно картинки в разном разрешении на сервере валятся будут
@PurpleSchool
@PurpleSchool 11 ай бұрын
Да, это так
@via754
@via754 11 ай бұрын
Нужно все картинки сайта дублировать в четырех разных разрешениях? Этот Геморой того стоит?
@PurpleSchool
@PurpleSchool 11 ай бұрын
Не все, а тяжелые и большие, которые можно оптимизировать для мобильных устройств.
@via754
@via754 11 ай бұрын
@@PurpleSchool нужно ли это делать на этапе верстки? Ведь зачастую в макетах текст рыба и картинки тоже не те, что пойдут в продакшн
@PurpleSchool
@PurpleSchool 11 ай бұрын
Нужно делать на верстке, чтобы картинки там были финальные
@vladimirpospelov2702
@vladimirpospelov2702 9 ай бұрын
@@PurpleSchool как понять финальные. По сути все прицепится к какой то админке и будет динамично вставляться. Смысла что то сжимать тем же галп нет. Пытаться что то там тестировать тем же Гуглом на скорость опять же нет. Это все должно решаться на сервере автоматом. Разная генерация, разное качество, разные пропорции и тд. Все это баловство ради цифр в верстке ерунда.
@user-hruser
@user-hruser 11 ай бұрын
Если на сервере нет этих картинок, хоть усрись, будешь грузить то что есть
@PurpleSchool
@PurpleSchool 11 ай бұрын
Так твоя же задача обеспечить там их наличие.
@user-hruser
@user-hruser 11 ай бұрын
@@PurpleSchool как моя задача может обеспечить?))) я что аналитик? Один размер на сервер и все
Изображения в HTML: picture, srcset, sizes, lazy, форматы webp, avif
22:44
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 48 МЛН
He bought this so I can drive too🥹😭 #tiktok #elsarca
00:22
Elsa Arca
Рет қаралды 61 МЛН
Electric Flying Bird with Hanging Wire Automatic for Ceiling Parrot
00:15
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 47 МЛН
6 полезных свойств CSS за 10 минут!
10:19
PurpleSchool | Anton Larichev
Рет қаралды 26 М.
Что такое TCP/IP: Объясняем на пальцах
15:38
Объяснение Вёрстки Простого Сайта HTML+CSS
53:56
Сергей Дмитриевский
Рет қаралды 161 М.
Как написать "Hello World!" на ассембли
53:58
БоркаБорик
Рет қаралды 8 М.
srcset and sizes attributes - [ images on the web | part one ]
30:08
БЭМ методология. Практический пример
1:39:41
КАК РАБОТАЕТ БРАУЗЕР?
45:23
Alek OS
Рет қаралды 145 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 48 МЛН