В настоящее время я не использую Mac для своей работы, но я наткнулся на retina.js во время серфинга в Интернете. Я хотел бы знать, нужно ли включать эту библиотеку в мои веб-проекты? Если я этого не сделаю, будут ли мои проекты хорошо выглядеть на всех устройствах Mac? В настоящее время у меня нет проблем с работой на других устройствах. Я еще не просматривал его ни на одном устройстве Apple, так как он все еще находится в стадии разработки.
Похоже, что его основная цель — автоматически выполнять работу srcset
атрибута , который позволяет вам указывать изображения для различных профилей экрана, таких как экраны Retina Apple с высокой плотностью.
srcset
тривиален в использовании и не требует много дополнительной работы с вашей стороны. На мой взгляд, каждый должен научиться правильно использовать его srcset
в любом случае.
На мой взгляд, есть несколько веских причин не использовать эту библиотеку.
srcset
(позволяя браузеру и пользователю определять, как использовать информацию в srcset, а не выбирать, что загружать)Редактировать
Также стоит упомянуть, что некоторые браузеры позволяют назначать плотность пикселей и другие настройки отклика с помощью инструментов разработчика. Например, в Chrome есть режим устройства . Они полезны для проверки того, действительно ли такие функции, как srcset
(или retina.js, если вы решили использовать эту библиотеку), работают должным образом. Так что вам не нужно искать или модифицировать Mac для тестирования.
Седрик Райхенбах