
朱永盛
本書從炙手可熱的HTML5的基礎知識入手,重點闡述目前應用最廣的渲染引擎項目——WebKit。不僅着眼於系統描述WebKit內部渲染HTML網頁的原理,並基於Chromium的實現,闡明渲染引擎如何高效地利用硬件和最新技術,而且試圖通過對原理的剖析,向讀者傳授實現高性能Web前端開發所需的寶貴經驗。 全書首先從總體上描述Webkit架構和組成,而後涵蓋Web前端和所有與之相關的技術,包括網絡、資源加載、HTML和CSS解析、渲染樹、佈局、硬件加速、JavaScript引擎、多媒體、移動支持、插件機制、安全機制、調試和最新的Web平臺等。對於每一項技術,在介紹基本含義之上,詳細分析Webkit內部的工作原理,進而從實踐角度道出由此帶來的Web前端開發啓示。
有太多源代碼解釋並不是好事,更應側重講原理與思想,代碼節選講不全也說不清楚,會很突兀,實現的代碼細節並不是書裏應該承載的,這種只適合放在開發文檔中。
雖然有點舊,但不失爲一本不錯的入門書
書確實舊了些,不過對於入門學習有幫助