1.查找瀏覽器緩存
2.DNS解析、查找該域名對應的IP地址、重定向、發出第二個GET請求
3.進行HTTP協議會話
4.客戶端發送報頭(請求報頭)
5.服務器回饋報頭(響應報頭)
6.html文檔開始下載
7.文檔樹建立,根據標記請求所需指定MIME類型的文件
10.文件顯示
瀏覽器的工作大致分爲以下幾步:
加載:根據請求的URL進行域名解析,向服務器發起請求,接收文件(HTML、JS、CSS、圖象、視頻等)
解析:對加載到的資源(HTML、CSS、JS等)進行語法解析,建議相應的內部數據結構(比如HTML的DOM樹,JS的對象屬性表,CSS的樣式規則等)