il parser è uno solo dei componenti
dopo aver letto la struttura dei file js, css e html è il motore di rendering che si occupa di disegnare il contenuto

Questo è diverso da browser a browser, in mozilla si chiama Gecko (https://developer.mozilla.org/en/Gec...ics#section_40), in IE è trident, webkit in chrome, safari e iP(ad|hone) e Presto in Opera

http://en.wikipedia.org/wiki/Layout_engine

hai ababstanza elementi e riferimenti per fare una ricerca e vedere se trovi i sorgenti di questi engine