Questa è una domanda più ampia di quella che appare quando è stata chiesta per la prima volta.
Molto dietro le quinte. L'HTML viene analizzato, gli script si trovano, le risorse vengono caricate, alcune di queste devono essere analizzate. I fogli di stile si aggiungono al divertimento. Gli script possono creare più lavoro riscrivendo il documento mentre viene caricato. Da qualche parte lungo la strada, devono essere affrontati gli ovvi problemi di sicurezza. E ad ogni passo, devi presumere che ogni pagina sia un potenziale tentativo di sovvertire l'intero computer e difendersi da ogni attacco che riesci a pensare, così come ogni attacco a cui non puoi pensare oggi.
E questo non è affatto vicino a un elenco completo.
Un buon esempio con il codice sorgente completo disponibile è Gecko, il motore di rendering dietro Mozilla Firefox. È ben gestito, veloce, abbastanza conforme agli standard, e sicuro come migliaia di revisori di codice e attaccanti possono farcela.
davvero complessa analisi, credo :) –
discussione è troppo ampia immagino;) –
Sì, nessuno saprebbe la vera risposta a questo. È come chiedere "In che modo Google classifica i siti web nei risultati di ricerca?" Abbiamo teorie, ma nessuna risposta definitiva. – RPM1984