Motore di rendering
Da Wikipedia, l'enciclopedia libera.
Un motore di rendering è un software che una volta scaricati i contenuti (per esempio da Internet, come una pagina HTML o XML, un'immagine, ecc.) formatta le informazioni ad essi relativi (come i CSS per le pagine web o i fogli XSL per i documenti XML) e li mostra sullo schermo.
Il motore di renderizzazione "disegna" il contenuto dell'area di una finestra su un monitor (oppure invia il risultato direttamente ad una stampante e vengono tipicamente usati dai browser Internet, dai client di posta elettronica, e qualsiasi altra applicazione che richiede la visualizzazione di un contenuto web.
Un'altro esempio che fa capire al volo il concetto di renderizzazione è PovRay: la macchina traduce la descrizione geometrica della scena scritta dall'artista in un'immagine.
Il termine "motore di rendering" ha raggiunto un uso popolare solo quando si è iniziato a separarli dai browser: Trident, il motore di Internet Explorer, viene usato in molte applicazioni (Windows Update, Winamp, i software Symantec, ecc.). Anche Netscape può usare, a scelta dell'utente, Trident o Gecko, il motore di Mozilla (Suite, Firefox, Thunderbird).
I motori di rendering si differenziano per qualità della renderizzazione (rispetto degli standard) e per la velocità della stessa. Dagli ultimi test è infatti risultato che il motore migliore per quanto riguarda gli standard è KHTML (usato da Konqueror e Safari). Per quanto riguarda la velocità, i migliori sono Presto (di Opera) e Gecko.