Почему PSD-дизайн ppi имеет значение для iOS, но не для Android?

Дизайнер сказал мне, что делает дизайн для iOS с разрешением 326 dpi. Если он использует меньше, они будут некрасиво смотреться на экранах iPhone и iPad (изображение размыто).

На Android значение dpi для самого большого разрешения составляет 518. В прошлом я тестировал экспорт изображений из PSD-файлов с разрешением 72 dpi и из PSD-файлов с разрешением 300 dpi, и на экране не было никакой разницы. Я никогда не замечал размытых изображений. Все они были идеальными, если бы я экспортировал их из точного размера экрана устройства.

Несколько лет назад я искал на сайтах StackExchange ответ на этот вопрос и нашел хорошую статью о том, что dpi имеет значение ТОЛЬКО в том случае, если мы будем печатать дизайн на бумаге. Для устройств это не имеет значения.

Я жил по этому правилу в течение последних нескольких лет, но теперь я совершенно запутался, что dpi стало иметь значение.

Может ли кто-нибудь сообщить мне о проблеме с dpi? Можем ли мы создавать дизайны с разрешением 72 dpi для экранов Android? Должны ли мы создавать дизайны с разрешением 326 dpi для экранов iOS?

Дизайнер говорит ерунду. PPI не имеет никакого значения (при условии того же размера в пикселях). Единственное, что имеет значение, это размер пикселя.
@Cai Что ты имеешь в виду? Если мы используем дизайн с теми же пикселями, что и экран прицеливания, можем ли мы использовать PSD-файл с разрешением 72 или 300 точек на дюйм, не получая размытых изображений на экране? Итак, экран Retina не будет отображать размытое изображение, если это 72 dpi?
именно это. Изображение 100x100 пикселей с плотностью 72 ppi точно такое же, как изображение 100x100 пикселей с плотностью 300 ppi.
@Cai Это то же самое, что я узнал несколько лет назад.
разница в том, какой размер программного обеспечения определяет физические единицы, такие как точки шрифта. В illsutrator важно, чтобы пиксели всегда были равны 72 при использовании предварительного просмотра пикселей.

Ответы (1)

Предполагая одинаковые размеры в пикселях, PPI (или DPI, но на самом деле это PPI) не имеет никакого значения.

Изображение 100x100 пикселей при 72PPI точно такое же, как изображение 100x100 пикселей при 300PPI. Никакой разницы.

Все, что представляет собой значение PPI, — это метатег, описывающий, каких физических размеров должно быть изображение. Если вы печатаете свое изображение, это имеет значение, потому что оно влияет на физический размер независимо от количества пикселей. Теоретически может быть система, которая использует ваши цифровые изображения физического размера на экране с использованием PPI вместо пикселей, но это не то, что происходит.

На экране ваши изображения отображаются с размером в пикселях, вот и все. Экраны с высокой плотностью пикселей (например, Retina) немного запутывают этот вопрос, но они не используют значение PPI, которое есть у вашего изображения.

Если вы используете физические размеры для описания своего изображения, то PPI абсолютно имеет значение. Изображение 2x2" с разрешением 72PPI намного меньше (в пикселях), чем изображение 2x2" с разрешением 300PPI, но нет абсолютно никаких причин проектировать изображения, предназначенные для экрана, с использованием физических размеров.

Я могу просто начать экономить свои активы по 1 PPI, просто чтобы доказать свою точку зрения...