WebKit技術(shù)內(nèi)幕
《WebKit技術(shù)內(nèi)幕》從炙手可熱的HTML5 的基礎(chǔ)知識(shí)入手,重點(diǎn)闡述目前應(yīng)用最廣的渲染引擎項(xiàng)目——WebKit。不僅著眼于系統(tǒng)描述WebKit 內(nèi)部渲染HTML 網(wǎng)頁的原理,并基于Chromium 的實(shí)現(xiàn),闡明渲染引擎如何高效地利用硬件和最新技術(shù),而且試圖通過對原理的剖析,向讀者傳授實(shí)現(xiàn)高性能Web 前端開發(fā)所需的寶貴經(jīng)驗(yàn)。
《WebKit技術(shù)內(nèi)幕》首先從總體上描述WebKit 架構(gòu)和組成,而后涵蓋Web 前端和所有與之相關(guān)的重要技術(shù),包括網(wǎng)絡(luò)、資源加載、HTML 和CSS 解析、渲染樹、布局、硬件加速、JavaScript 引擎、多媒體、移動(dòng)支持、插件機(jī)制、安全機(jī)制、調(diào)試和最新的Web 平臺(tái)等。對于每一項(xiàng)技術(shù),在介紹基本含義之上,詳細(xì)分析WebKit 內(nèi)部的工作原理,進(jìn)而從實(shí)踐角度道出由此帶來的Web 前端開發(fā)啟示。
朱永盛,Chromium項(xiàng)目Committer,2006年從南京大學(xué)畢業(yè)后就職于英特爾亞太研發(fā)有限公司,專注于HTML5、WebKit和Chromium等方面技術(shù),參與過多個(gè)瀏覽器和Web運(yùn)行環(huán)境項(xiàng)目,并向業(yè)界大會(huì)和技術(shù)愛好者做過多次技術(shù)分享。2013年開始初創(chuàng)Android系統(tǒng)上的Web運(yùn)行環(huán)境的開源項(xiàng)目——Crosswalk。個(gè)人博客:blog.csdn.net/milado_nju
