Содержание
Дизайнер Уэллс Райли в своем блоге заявил, что в сообществе веб-дизайнеров сейчас царит «война сетчатки», вызванная устройствами iOS и другими смартфонами с экранами с высоким разрешением, и еще больше усугубляемая новым MacBook Pro. Райли сказал, что многие веб-сайты и приложения «сделают прыжок на гибридную Retina + 1x раньше [скорее], чем позже», и спросил, сколько времени пройдет, прежде чем дизайнеры откажутся от 1x.
Райли отметила исторический прецедент, когда дизайнеры отказывались от старых версий IE, несмотря на то, что браузер Microsoft все еще имел большую долю рынка или взимал налог на разработку. Он спросил: «Как скоро дизайнеры начнут вводить« 1x налог »на потребителей с компьютерами без Retina, потому что поддерживать две отдельные библиотеки ресурсов слишком дорого и трудоемко?» Райли также заявила, что практически невозможно проектировать с 1x на новом MacBook Pro, что существующее программное обеспечение не помогает и что для веб-дизайнеров доступно несколько надежных решений для быстрой обработки изображений с 1x до 2x.
Менеджер по связям с разработчиками Opera Крис Миллс сказал, что он может рассматривать Retina War Райли как возможность «из определенных лагерей», несмотря на то, что дисплеи с высоким разрешением, вероятно, не станут нормой в течение многих лет. «Это такой же глупый аргумент, как« проектирование только для WebKit »или« проектирование только для IE4 или Netscape 4 »за много лет до этого», - добавил он, и сказал, что дизайнерам придется продолжать создавать графику с низким разрешением для ближайшее будущее.
В нынешних условиях, сказал Миллс .net, разумным решением было бы разделение сайтов с высоким и низким разрешением или использование медиа-запросов для обмена активами в зависимости от ситуации: «Для ресурсов CSS вы можете использовать медиа-запросы для переключения между 2. Возможно, вам придется иметь вложенные медиа-запросы - два для фильтрации устройств с высоким и низким разрешением, а затем дочерние медиа-запросы внутри них, чтобы начать изменять макет для разных размеров экрана ». Что касается HTML, Миллс сказал, что проблема сложнее, и он считал adaptive-images.com Мэтта Уилкокса лучшим решением для большинства ситуаций. (Уилкокс также недавно написал функцию для Opera для адаптивных изображений, дающую дополнительную информацию.)
Повышенные затраты
Миллс также согласился с предположением, что дисплеи Retina могут ввести еще один «налог» на разработку в смысле увеличения затрат для клиентов. «Необходимость создания более сложного CSS и разделения наборов изображений с низким и высоким разрешением определенно увеличит затраты», - сказал он. Он добавил, что надеется, что такие функции CSS3, как градиенты и тени, уменьшат количество требуемых ресурсов изображений, и предложил обучать клиентов, предоставляя наборы тестовых страниц с изображениями высокого разрешения и без них. «Покажите их клиентам на устройствах с низким и высоким разрешением, - посоветовал он, - чтобы проиллюстрировать, в чем проблема и что необходимо для ее решения. Потому что - по крайней мере на данный момент -« устройство с высоким разрешением »означает «iPad / iPhone / MacBook», что означает «сексуально», продавать, вероятно, не так уж сложно! "
Райли, однако, сказал .net, что, пока он думает о будущем, мы, в конечном итоге, достигнем точки, где высокое разрешение является глобальной «нормой», когда кто бы ни был редакционным авторитетом в этом вопросе: «И дизайнеры и инженеры не захотят тратить свое время на уменьшение масштаба или настройку пикселей пользовательского интерфейса для устаревших экранов 1x, поэтому ими пренебрегают. Либо они будут обслуживаться вдвое - при четырехкратной стоимости полосы пропускания, - либо они будут Мы постоянно видели, как веб-разработчики делали это с IE6. Я знаю, что есть разница между загрузкой нового браузера бесплатно и покупкой компьютера за 1-2 тысячи долларов, но время имеет забавный способ заставить людей апатично относиться к ним » мелкие детали ».
Поэтому он надеялся, что отрасль сможет найти способ проектировать только в 2 раза, «при условии, что инженеры и дизайнеры возглавят пакет по внедрению Retina и будут иметь программное обеспечение, разумно масштабирующее большинство активов - будь то растровые или векторные», что сгладить переход. Между тем, хотя Райли не рекомендовал бы кому-либо покупать новый MacBook Pro сегодня только для Retina, он назвал это «легким делом», если вы хотите купить новый компьютер: «Однако единственное предостережение - это вы иметь внешний монитор 1x - без Retina - для работы без HiDPI ».