Si utilizas un Mac cuya pantalla no es retina (como yo, que trabajo en mi escritorio con un iMac de finales de 2012), puede que hayas notado un cambio en la forma con la que ves las fuentes del sistema tras actualizar a macOS Mojave. No eres tú: ahora cuesta un poco más leerlas, ya que macOS Mojave desactiva el antialiasing de los subpíxeles.
Vayamos por partes: en antialiasing es el responsable de suavizar las fuentes de letra del sistema, para evitar utilizar sólo píxeles de un único color para esas fuentes. Llevamos muchos años ya con todas las plataformas usándolo, añadiendo esos píxeles de tonos intermedios que "suavizan" la fuente ante nuestros ojos.
En Applesfera
Con este truco habilitarás el modo oscuro de macOS Mojave sólo en la interfaz y no en las apps
Esos píxeles de tonos intermedios son los llamados subpíxeles, y macOS Mojave ha desactivado el antialiasing en ellos. El cambio en las pantallas retina no representa ningún problema (algunos usuarios me comentan que la fuente se ve más definida), pero en las pantallas más antiguas sin resoluciones retina hace que todo sea algo más difícil de leer.
Todo radica en una sola variable
Afortunadamente hay un modo con el que poder mejorar esto, para todos aquellos a los que el cambio no les haya gustado. Abre un terminal y escribe el siguiente comando:
defaults -currentHost write -globalDomain AppleFontSmoothing -int 1
Lo que …