Кто нибудь делал адаптивные фото с помощью тега picture ( srcset/sizes)?

A
На сайте с 12.10.2011
Offline
186
585

Всем привет!

Кто нибудь делал адаптивные фото с помощью тега picture ( srcset/sizes)?

Вот подобронее: Про тег picture

Есть какие подводные камни? Интересует реальный опыт.. А то попросил разобраться верстальщика, он написал что очень много сложностей, не ясно как все работает, нет понятных инструкций и не горазд пока делать таким способом )

Кроме того смотри разные ведущие сайты, пока не так много вроде используют этот подход.

S
На сайте с 13.10.2014
Offline
171
#1

Нормальная тема. Я тестировал, но в живых сайтах не пользовал пока. единственное, что в список поддерживаемых браузеров не входит всякий палеолит. то-есть если много посетителей на старых браузерах. то придется слегка подкостылить

TF-Studio
На сайте с 17.08.2010
Offline
334
#2

всё очень просто там и реально круто. к примеру пропорции. на ПК - горизонтальная ориентация, на телефоне даете вертикальную, переделав целиком картинки

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
hoolz
На сайте с 04.07.2012
Offline
100
#3

Гоните такого верстальщика. Всё там элементарно.

Подводных камней нет. Удобно и ново. Круто же.

A
На сайте с 12.10.2011
Offline
186
#4

Хотелось бы услышать также мнение тех, кто делал на конкретном сайте, хорошо бы с ссылкой, хоть в личку. Или пример какого нибудь другого сайта..

Вот пример view-source:https://tonkosti.ru/%D0%92%D0%B8%D0%B7%D0%B0_%D0%B2_%D0%98%D1%82%D0%B0%D0%BB%D0%B8%D1%8E

Вот кусок

<picture><source srcset="//static.tonkosti.ru/images/f/f0/%D0%92%D0%B8%D0%B7%D0%B0_%D0%B2_%D0%98%D1%82%D0%B0%D0%BB%D0%B8%D1%8E.jpg"  media="(-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi)"><img src="//static.tonkosti.ru/images/f/f0/%D0%92%D0%B8%D0%B7%D0%B0_%D0%B2_%D0%98%D1%82%D0%B0%D0%BB%D0%B8%D1%8E.jpg" alt="">

Но что странно.. не закрывается тег <picture>, кроме этого ссылки на одну и то же фото.. в чем тогда суть?

S
На сайте с 13.10.2014
Offline
171
#5

alexverem, Это ошибка!

https://www.w3schools.com/TAgs/tag_picture.asp

<picture> надо закрывать

A
На сайте с 12.10.2011
Offline
186
#6
silicoid:
alexverem, Это ошибка!
https://www.w3schools.com/TAgs/tag_picture.asp
<picture> надо закрывать

Ну да.. вроде бы можно и без теги picture

  <img src="image.jpg" alt="My image" 

[srcset="<список URL с дескрипторами>"]
[sizes="<ваши размеры в зависимости от раскладки>"]>

Вообще никто не использовал в своих проектах что ли? ) Значит похоже рано, а какой наиболее распространенный подход в настоящее время для адаптивных картинок тогда?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий