Закрыть объявление

В сентябре или октябре этого года Apple, скорее всего, представит новое поколение своего телефона. Поскольку это первая версия так называемой стратегии «тик-так» (где первая модель предлагает существенно новый дизайн, а вторая лишь улучшает существующий), ожидания высоки. В 2012 году iPhone 5 впервые в истории телефона принес большую диагональ с разрешением 640×1136 пикселей. Двумя годами ранее Apple удвоила (или увеличила в четыре раза) разрешение iPhone 3GS, а затем iPhone 5 добавил 176 пикселей по вертикали и, таким образом, изменил соотношение сторон до 16:9, что практически является стандартом для телефонов.

Уже давно ходят слухи об очередном увеличении экрана телефона Apple, в последнее время больше всего говорят о 4,7 дюймах и 5,5 дюймах. В Apple прекрасно понимают, что все больше пользователей склоняются к большим диагоналям, что в случае с Samsung и другими производителями (Galaxy Note) доходит до крайности. Какой бы размер iPhone 6 ни был выбран, Apple придется столкнуться с еще одной проблемой — разрешением. Текущий iPhone 5s имеет плотность точек 326 ppi, что на 26 ppi больше, чем предел дисплея Retina, установленный Стивом Джобсом, когда человеческий глаз не может различать отдельные пиксели. Если бы Apple захотела сохранить текущее разрешение, оно бы составило 4,35 дюйма, а плотность осталась бы чуть выше отметки 300 пикселей на дюйм.

Если Apple хочет увеличить диагональ и в то же время сохранить дисплей Retina, ей придется увеличить разрешение. Сервер 9to5Mac выдвинул весьма удовлетворительную теорию, основанную на информации из источников Марка Гурмана, который был самым надежным источником новостей Apple в прошлом году и, вероятно, имеет своего человека внутри компании.

С точки зрения среды разработки Xcode, текущий iPhone 5s имеет разрешение не 640×1136, а 320×568 при удвоенном увеличении. Это называется 2x. Если вы когда-либо видели имена графических файлов в приложении, то именно @2x в конце указывает на изображение, отображаемое на дисплее Retina. По словам Гурмана, iPhone 6 должен предлагать разрешение, которое будет в три раза превышать базовое разрешение, то есть в 3 раза. Это похоже на Android, где система различает четыре версии графических элементов в зависимости от плотности отображения: 1x (mdpi), 1,5x (hdpi), 2x (xhdpi) и 3x (xxhdpi).

Таким образом, iPhone 6 должен иметь разрешение 1704 × 960 пикселей. Сейчас вы можете подумать, что это приведет к дальнейшей фрагментации и в негативном ключе приблизит iOS к Android. Это верно лишь отчасти. Благодаря iOS 7 весь пользовательский интерфейс может быть создан исключительно в векторах, тогда как в предыдущих версиях системы разработчики полагались преимущественно на растровые изображения. Преимущество векторов заключается в том, что они остаются четкими при увеличении или уменьшении масштаба.

С минимальными изменениями в коде можно легко генерировать значки и другие элементы, которые будут адаптированы к разрешению iPhone 6 без заметной пикселизации. Конечно, при автоматическом увеличении значки могут быть не такими четкими, как при двойном увеличении (2x), и поэтому разработчикам – или графическим дизайнерам – придется перерабатывать некоторые значки. В целом, по словам разработчиков, с которыми мы говорили, это всего лишь несколько дней работы. Таким образом, разрешение 1704×960 будет наиболее удобным для разработчиков, особенно если они используют векторы вместо растровых изображений. Приложения, например, отлично подходят для этой цели. ПейнКод 2.

Возвращаясь к упомянутым диагоналям, мы подсчитываем, что iPhone с дисплеем 4,7 дюйма будет иметь плотность 416 пикселей на дюйм, при диагонали (возможно, абсурдной) 5,5 дюйма — 355 ppi. В обоих случаях это значительно превышает минимальный предел плотности дисплея Retina. Также возникает вопрос, будет ли Apple просто увеличивать все или переставлять элементы в системе так, чтобы большая площадь использовалась лучше. Вероятно, мы не узнаем, когда будет представлена ​​iOS 8, возможно, мы станем умнее после летних каникул.

Источник: 9to5Mac
.