Quartz

right|300px Quartz è un layer grafico situato sopra Darwin, il nucleo del Mac OS X (il sistema operativo dei computer Apple), a volte chiamato anche CoreGraphics. Quartz supporta nativamente Aqua nella visualizzazione della grafica bidimensionale utilizzata per creare l'interfaccia grafica, include il rendering in tempo reale e anti-aliasing con una precisione di una frazione di pixel.

Vi sono due componenti che formano Quartz:

Confronti

Attualmente la tecnologia grafica Quartz è qualitativamente la migliore tecnologia disponibile. Il sistema operativo Microsoft Windows e i gestori di finestre X11 per sistemi GNU Linux e Unix sono basati sulla gestione delle finestre come bitmap e quindi soffrono delle limitazioni congenite di questa scelta di sviluppo. Il motore grafico di Quartz lavora trattando gli elementi grafici come oggetti vettoriali e questo gli consente una gestione della grafica indipendente dal dispositivo dato che prima il gestore realizza la grafica in modo vettoriale e in seguito la converte in modo bitmap creando la migliore rappresentazione possibile per il monitor e la scheda grafica del computer. Il gestore X11 invece è più flessibile del sistema Quartz per quanto riguarda la capacità di lavorare in rete. Una qualsiasi applicazione per X11 può esportare la propria interfaccia grafica su un altro computer con relativa semplicità mentre su i sistemi Windows o Mac OS X è necessario utilizzare programmi appositi. Il gestore integrato in Windows tecnologicamente è il peggiore tra i gestori disponibili sul mercato anche se Microsoft ha annunciato che il futuro sistema operativo Windows Longhorn includerà un nuovo gestore grafico vettoriale che come concezione ricorda il sistema Quartz e che quindi dovrebbe colmare il divario attualmente esistente.

Articoli correlati

Collegamenti esterni

See also: Quartz, Apple, Apple Darwin, Aqua, GNU Linux, Grafica bitmap, Grafica vettoriale, Mac OS X, Microsoft, Microsoft Windows