前言
一個瀏覽器是怎麼工作的?
正文
URL變網頁過程:
1.瀏覽器通過http或https協議,向服務端請求頁面
2.將請求過來的HEML代碼通過解析,構建DOM樹
3.計算DOM樹上的CSS屬性
4.根據CSS屬性,對元素逐個進行渲染,得到內存位圖
5.一個可選的步驟是對位圖進行合成,這會極大地增加後續繪製的速度
6.合成之後,繪製帶界面上。
以上內容爲個人的學習筆記,僅作爲學習交流之用。
歡迎大家關注公衆號,不定時乾貨,只做有價值的輸出
一個瀏覽器是怎麼工作的?
URL變網頁過程:
1.瀏覽器通過http或https協議,向服務端請求頁面
2.將請求過來的HEML代碼通過解析,構建DOM樹
3.計算DOM樹上的CSS屬性
4.根據CSS屬性,對元素逐個進行渲染,得到內存位圖
5.一個可選的步驟是對位圖進行合成,這會極大地增加後續繪製的速度
6.合成之後,繪製帶界面上。
以上內容爲個人的學習筆記,僅作爲學習交流之用。
歡迎大家關注公衆號,不定時乾貨,只做有價值的輸出