Le texte de rétine dans une application OS X non rétinienne est-il possible?


1

Est-il possible d'avoir une application pré-rétine avoir un bon texte rétine. Comme dans MenuBar, texte, champs de texte, champs de texte et autres emplacements de texte, à condition que le développeur d'origine utilise les API de gestion de texte OS X natives.

Pour les applications qui produisent leurs propres graphiques et rendu de texte, nous savons qu’il existe une différence lorsqu’il s’agit d’exécuter sur un écran Retina, comme indiqué par l’ analyse d’affichage Retina du MacBook Pro (voir l’illustration de comparaison AnandTech ci-dessous).

L'exemple de Google Chrome vs Safari sans rétine est considéré comme un cas pire, car Google fait son propre travail pour le rendu de texte / graphiques dans l'application. Cela signifie-t-il que si vous ne faites pas votre propre rendu de texte, vous obtenez du texte Retina gratuitement?

AnandTech Image de non-rétineChrome vs Safari

Réponses:


2

Les applications utilisant les API Cocoa standard devraient obtenir gratuitement du texte Retina.

C'était la même chose avec l'iPhone 4 sous iOS. Si vous utilisiez l'UIKit standard, vous l'aviez essentiellement gratuitement, et vous deviez simplement mettre à jour les ressources, etc.

Ainsi, avec un MBP Retina pour le moment, de nombreuses applications doivent ajouter des ressources @ 2X (pour des éléments tels que des images, etc.), mais les applications standard devraient sinon restituer tous les autres contenus en rétine.


1
Par exemple, dans Word, la liste déroulante des polices (qui contient les noms des polices de caractères rendues dans cette police) est personnalisée et ressemble à un bloc. Mais la liste déroulante des tailles est un simple contrôle natif composé de nombreux chiffres et parfaitement nette. (Ce qui aggrave le reste de l'application en comparaison.)
Ken

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.