2

Насколько я понимаю, если на экране увеличивается число пикселей на дюйм, контент должен выглядеть только лучше.

Теперь, когда я использую свой Mac, я вижу много программ, которые имеют размытый текст при просмотре на дисплее Retina. Почему необходимо обновить каждое приложение для работы с Retina Display на Mac?

Изменить: я хотел бы добавить что-то более интересное, если вы установите Windows на Mac Pro Retina со всеми последними драйверами, это будет выглядеть великолепно. Драйверы Win7 действительно хорошо поддерживают отображение сетчатки, и мне не нужно устанавливать на Win7 приложения, специально поддерживающие отображение сетчатки.

Поэтому я чувствую, что это то, что делает только OSx, потому что на самом деле все работает в Windows.

3 ответа3

3

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

0

ПОЛНОЕ РАСКРЫТИЕ ИНФОРМАЦИИ: Я не знаю, вот что я думаю.

если вы просто повысите разрешение, вы получите больше экранной недвижимости. Однако, если размер дисплея остается прежним, все становится намного меньше. Итак, Apple установила дисплей с очень большим количеством пикселей, а затем уменьшила число точек на дюйм в операционной системе, чтобы все занимало больше места, поэтому в итоге все выглядит одинаково

Почему из-за этого некоторые приложения выглядят плохо? Я предполагаю, что они переопределяют API рисования графического интерфейса, и ОС масштабирует разрешение для этих приложений вместо DPI, что заставляет их выглядеть растянутыми.

0

Если вы используете настройку «Best (Retina)», чтобы все удваивалось пикселей:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .