Questione di rendering

Ho tirato fuori la questione dell’antialiasing sotto windows e sotto linux in un commento ad un post… poi mi sono interessato alla questione. Cosicché mi metto a tediarvi.

Vedete, il punto è disegnare i caratteri in maniera che siano esteticamente belli, su un monitor LCD. Windows (ClearType attivato) fa così:

Sfruttando il fatto che i pixel rosa vengono disegnati un po’ più a sinistra dei pixel azzurri, l’effetto su un LCD dovrebbe essere piuttosto gradevole. A me però l’effetto di sfumato risultante provoca il voltastomaco.

In linux succede questo:

Il subpixel viene usato, ma solo quando il carattere non è verticale. In pratica, la differenza tra una parte e l’altra è che Windows si sforza di rendere “WYSIWYG” il carattere, avendo un rapporto larghezza/altezza il più possibile corretto, in Linux ci se ne frega e si usa una larghezza intera, favorendo la leggibilità sullo schermo.

della

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Torna in alto
Rlieh
Panoramica privacy

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.