Web前端工程師必看的14本書籍
時(shí)間:2023-05-23 16:06:01 | 來源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-05-23 16:06:01 來源:網(wǎng)站運(yùn)營(yíng)
Web前端工程師必看的14本書籍:
作者:
Nicholas C. Zakas(尼古拉斯?澤卡斯)世界頂級(jí)Web技術(shù)專家,現(xiàn)為雅虎公司界面呈現(xiàn)架構(gòu)師,負(fù)責(zé)MyYahoo!和雅虎首頁(yè)等大訪問量站點(diǎn)的設(shè)計(jì)。
簡(jiǎn)介:
是JavaScript超級(jí)暢銷書的最新版。ECMAScript5和HTML5在標(biāo)準(zhǔn)之爭(zhēng)中雙雙勝出,使大量專有實(shí)現(xiàn)和客戶端擴(kuò)展正式進(jìn)入規(guī)范,同時(shí)也為JavaScript增添了很多適應(yīng)未來發(fā)展的新特性。
《JavaScript高級(jí)程序設(shè)計(jì)》這一版除增加5章全新內(nèi)容外,其他章節(jié)也有較大幅度的增補(bǔ)和修訂,新內(nèi)容篇幅約占三分之一。
全書從JavaScript語(yǔ)言實(shí)現(xiàn)的各個(gè)組成部分——語(yǔ)言核心、DOM、BOM、事件模型講起,深入淺出地探討了面向?qū)ο缶幊?、Ajax與Comet服務(wù)器端通信,HTML5表單、媒體、Canvas(包括WebGL)及WebWorkers、地理定位、跨文檔傳遞消息、客戶端存儲(chǔ)(包括IndexedDB)等新API,還介紹了離線應(yīng)用和與維護(hù)、性能、部署相關(guān)的最佳開發(fā)實(shí)踐。
《JavaScript高級(jí)程序設(shè)計(jì)(第3版)》附錄展望了未來的API和ECMAScriptHarmony規(guī)范。
《JavaScript高級(jí)程序設(shè)計(jì)(第3版)》適合有一定編程經(jīng)驗(yàn)的Web應(yīng)用開發(fā)人員閱讀,也可作為高校及社會(huì)實(shí)用技術(shù)培訓(xùn)相關(guān)專業(yè)課程的教材。2、《JavaScript權(quán)威指南(第6版)》 犀牛書
作者:
David Flanagan是一名程序員,也是一名作家,它的個(gè)人網(wǎng)站是。他在O’Reilly出版的其他暢銷書還包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。
David畢業(yè)于麻省理工學(xué)院,獲得計(jì)算機(jī)科學(xué)與工程學(xué)位。他和妻子和孩子一起生活在西雅圖和溫哥華之間的美國(guó)太平洋西北海岸。
簡(jiǎn)介:
《JavaScript權(quán)威指南(第6版)》主要講述的內(nèi)容涵蓋JavaScript語(yǔ)言本身,以及Web瀏覽器所實(shí)現(xiàn)的JavaScript API。本書第6版涵蓋了HTML5和ECMAScript 5,很多章節(jié)完全重寫,增加了當(dāng)今Web開發(fā)的最佳實(shí)踐的內(nèi)容,新增的章節(jié)包括jQuery、服務(wù)器端JavaScript、圖形編程以及 JavaScript式的面向?qū)ο蟆?br>
本書不僅適合初學(xué)者系統(tǒng)學(xué)習(xí),也適合有經(jīng)驗(yàn)的 JavaScript 開發(fā)者隨手翻閱。 3、《深入淺出Node.js》
作者:
樸靈,真名田永強(qiáng),文藝型碼農(nóng),就職于阿里巴巴數(shù)據(jù)平臺(tái),資深工程師,Node.js布道者,寫了多篇文章介紹Node.js的細(xì)節(jié)?;钴S于CNode社區(qū),是線下會(huì)議NodeParty的組織者和JSConfChina(滬JS和京JS)的組織者之一。熱愛開源,多個(gè)Node.js模塊的作者。叩首問路,碼夢(mèng)為生。
簡(jiǎn)介:
《深入淺出Node.js》 從不同的視角介紹了Node內(nèi)在的特點(diǎn)和結(jié)構(gòu)。由首章Node介紹為索引,涉及Node的各個(gè)方面,主要內(nèi)容包含模塊機(jī)制的揭示、異步I/O實(shí)現(xiàn)原理的展現(xiàn)、異步編程的探討、內(nèi)存控制的介紹、二進(jìn)制數(shù)據(jù)Buffer的細(xì)節(jié)、Node中的網(wǎng)絡(luò)編程基礎(chǔ)、Node中的Web開發(fā)、進(jìn)程間的消息傳遞、Node測(cè)試以及通過Node構(gòu)建產(chǎn)品需要的注意事項(xiàng)。
最后的附錄介紹了Node的安裝、調(diào)試、編碼規(guī)范和NPM倉(cāng)庫(kù)等事宜。
4、《鋒利的jQuery(第2版)》
作者:
單東林 張曉菲 魏然
簡(jiǎn)介:
本書循序漸進(jìn)地對(duì)jQuery的各種方法和使用技巧進(jìn)行介紹,讀者可以系統(tǒng)地掌握jQuery中關(guān)于DOM操作、事件監(jiān)聽和動(dòng)畫效果、表單操作、Ajax以及插件方面的知識(shí)點(diǎn),并結(jié)合每個(gè)章節(jié)后面的案例演示進(jìn)行練習(xí),達(dá)到掌握各章節(jié)知識(shí)點(diǎn),更好地進(jìn)行開發(fā)實(shí)踐的目的。
本書適合所有對(duì)jQuery技術(shù)感興趣的Web設(shè)計(jì)者和前端開發(fā)人員閱讀和參考。5、《JavaScript DOM編程藝術(shù) (第2版)》
作者:
Jeremy Keith 國(guó)際知名的Web設(shè)計(jì)師,Web標(biāo)準(zhǔn)項(xiàng)目組成員,DOM Scripting任務(wù)組負(fù)責(zé)人之一,任職于Web咨詢公司Clearleft。除本書外,還著有HTML5 for Web Designers、Bulletproof Ajax??赏ㄟ^其個(gè)人網(wǎng)站
http://adactio.com與他聯(lián)系。
Jeffrey Sambells 資深平面設(shè)計(jì)師,Web開發(fā)人員,創(chuàng)辦了軟件公司W(wǎng)e-Create并擔(dān)任研發(fā)總監(jiān)。除本書外,還著有《JavaScript高級(jí)程序設(shè)計(jì)》和 Beginning Google Maps Applications with PHP and Ajax等多部暢銷書。
簡(jiǎn)介:
JavaScript是Web開發(fā)中最重要的一門語(yǔ)言,它強(qiáng)大而優(yōu)美。無論是桌面開發(fā),還是移動(dòng)應(yīng)用。JavaScript都是必須掌握的技術(shù)。W3C的DOM標(biāo)準(zhǔn)是開發(fā)Web應(yīng)用的基石。已經(jīng)得到所有現(xiàn)代瀏覽器的支持,這使得跨平臺(tái)Web開發(fā)成了一件輕松愜意的事。
本書是超級(jí)暢銷書的升級(jí)版,由倡導(dǎo)Web標(biāo)準(zhǔn)的領(lǐng)軍人物執(zhí)筆,揭示了前端開發(fā)的真諦,是學(xué)習(xí)JavaScript和DOM開發(fā)的必讀之作。
本書在簡(jiǎn)潔明快地講述JavaScript和DOM的基本知識(shí)之后,通過幾個(gè)實(shí)例演示了專業(yè)水準(zhǔn)的網(wǎng)頁(yè)開發(fā)技術(shù),透徹闡述了平穩(wěn)退化等一批至關(guān)重要的 JavaScript編程原則和最佳實(shí)踐,并全面探討了HTML5以及jQuery等JavaScript庫(kù)。
讀者將看到JavaScript、 HTML5和CSS如何協(xié)作來創(chuàng)建易用的、與標(biāo)準(zhǔn)兼容的Web設(shè)計(jì),掌握使用JavaScript和DOM通過客戶端動(dòng)態(tài)效果和用戶控制的動(dòng)畫來加強(qiáng) Web頁(yè)面的必備技術(shù);同時(shí),還將對(duì)如何利用庫(kù)提高開發(fā)效率有全面深入的理解。
6、《Head First HTML與CSS(第2版)》
作者:
Eric Freeman,是一名計(jì)算機(jī)科學(xué)家,熱衷于軟件架構(gòu)和媒體。他目前住在圣達(dá)菲附近的沙漠中,當(dāng)他不寫書或代碼時(shí),他總是花更多時(shí)間擺弄他的家庭影院,而不是觀看影片。
簡(jiǎn)介:
《Head First HTML與CSS(第2版)》對(duì)讀者來說,將是一個(gè)系統(tǒng)學(xué)習(xí)創(chuàng)建工業(yè)標(biāo)準(zhǔn)Web頁(yè)的體驗(yàn),而不只簡(jiǎn)單地閱讀:你將玩游戲、解決謎題、探索秘密,并以你從未想過的方式創(chuàng)建Web頁(yè)。你還能學(xué)習(xí)HTML如何與CSS協(xié)同工作。當(dāng)然,即使你沒有聽說過CSS,也沒有什么大不了的——我們不會(huì)告訴別人你對(duì)CSS的認(rèn)識(shí)還停留在1999年——如果你想在21世紀(jì)創(chuàng)建網(wǎng)頁(yè),你就必須知道和懂得CSS。
《Head First HTML與CSS(第2版)》使你不再顧慮Web—safe顏色支持的瀏覽器問題,也不再不明智地在網(wǎng)頁(yè)中加入標(biāo)簽來控制字符。更好的是,你將興致勃勃地學(xué)習(xí)HTML、XHTML和CSS,而不再昏昏欲睡。
如果你曾經(jīng)讀過任何一本HeadFirst系列書籍,你就會(huì)知道其中的奧秘:豐富、活潑的設(shè)計(jì)調(diào)動(dòng)你的頭腦,讓思維活躍起來。通過采用神經(jīng)生物學(xué)、認(rèn)識(shí)心理學(xué)以及學(xué)習(xí)理論的最新研究成果,這本書將激發(fā)你學(xué)習(xí)HTML和CSS的興趣。
7、《CSS權(quán)威指南(第三版)》
作者:
美 Eric A.Meyer
簡(jiǎn)介:
《CSS權(quán)威指南(第3版)》是著名的CSS專家Eric A.Meyer他招牌式的智慧和無與倫比的經(jīng)驗(yàn)引領(lǐng)讀者探索了CSS的各個(gè)部分,包括屬性、標(biāo)記、特性和實(shí)現(xiàn)。此外,他還就現(xiàn)實(shí)應(yīng)用中的一些問題,例如瀏覽器的支持和設(shè)計(jì)方針,發(fā)表了看法。你所要知道的就是HTML4.0的知識(shí),這樣就可以創(chuàng)建整潔、易于維護(hù)的腳本,以與桌面出版系統(tǒng)同樣的優(yōu)雅和控制能力管理網(wǎng)站布局和分頁(yè)。
你將會(huì)學(xué)到:
- 精妙地設(shè)計(jì)文本風(fēng)格;
- 用戶界面、表格布局、列表以及自動(dòng)生成的內(nèi)容;
- 浮動(dòng)和定位的細(xì)節(jié);
- Font familv和Fallback機(jī)制;
- 盒模型(box model)的工作機(jī)制;
IE7、Firefox及其他一些瀏覽器所支持的最新CSS3的選擇器(selector)經(jīng)過徹底地更新,新版的《CSS權(quán)威指南》已經(jīng)適用于IE7。它詳細(xì)講述TESS的各個(gè)屬性,告訴你怎樣同其他屬性交互,怎樣在編寫CSS時(shí)避免常見的錯(cuò)誤。
不管你是一個(gè)有經(jīng)驗(yàn)的Web開發(fā)人員還是一個(gè)徹底的初學(xué)者,《CSS權(quán)威指南(第3版)》都是你的CSS學(xué)習(xí)源泉。
8、《ES6標(biāo)準(zhǔn)入門(第3版)》
作者:阮一峰簡(jiǎn)介:
ES6是下一代JavaScript語(yǔ)言標(biāo)準(zhǔn)的統(tǒng)稱,每年6月發(fā)布一次修訂版,迄今為止已經(jīng)發(fā)布了3個(gè)版本,分別是ES2015、ES2016、ES2017。
本書根據(jù)ES2017標(biāo)準(zhǔn),詳盡介紹了所有新增的語(yǔ)法,對(duì)基本概念、設(shè)計(jì)目的和用法進(jìn)行了清晰的講解,給出了大量簡(jiǎn)單易懂的示例。本書為中級(jí)難度,適合那些已經(jīng)對(duì)JavaScript語(yǔ)言有一定了解的讀者,可以作為學(xué)習(xí)這門語(yǔ)言最新進(jìn)展的工具書,也可以作為參考手冊(cè)供大家隨時(shí)查閱新語(yǔ)法。
第3版增加了超過30%的內(nèi)容,完全覆蓋了ES2017標(biāo)準(zhǔn),相比第2版介紹了更多的語(yǔ)法點(diǎn),還調(diào)整了原有章節(jié)的文字表達(dá),充實(shí)了示例,論述更準(zhǔn)確,更易懂易學(xué)。
9、《JavaScript設(shè)計(jì)模式》
作者:
RossHarmes,資深Web程序員,有10多年編程經(jīng)驗(yàn)?,F(xiàn)任Yahoo前端工程師。他是開源圖片博客軟件Birch的開發(fā)者。
DustinDiaz,資深Web程序員,現(xiàn)任Google用戶界面工程師。新一代JavaScript框架DEDlChain(兼具jQuery和YUI的優(yōu)勢(shì))的開發(fā)者。他還是一位中長(zhǎng)跑健將,800米跑曾經(jīng)在全美國(guó)排名第13。擁有西班牙語(yǔ)學(xué)士學(xué)位。
簡(jiǎn)介:
《JavaScript設(shè)計(jì)模式》共分六篇四十章,首先討論了幾種函數(shù)的編寫方式,體會(huì)JavaScript在編程中的靈活性;然后講解了面向?qū)ο缶幊痰闹R(shí),其中討論了類的創(chuàng)建、數(shù)據(jù)的封裝以及類之間的繼承;**后探討了各種模式的技術(shù),如簡(jiǎn)單工廠模式,包括工廠方法模式、抽象工廠模式、建造者模式、原型模式、單例模式,以及外觀模式,包括適配器模式。本書還講解了幾種適配器、代理模式、裝飾者模式和MVC模式,討論了如何實(shí)現(xiàn)對(duì)數(shù)據(jù)、視圖、控制器的分離。
在講解MVP模式時(shí),討論了如何解決數(shù)據(jù)與視圖之間的耦合,并實(shí)現(xiàn)了一個(gè)模板生成器;講解MVVM模式時(shí),討論了雙向綁定對(duì)MVC的模式演化。本書幾乎包含了關(guān)于JavaScript設(shè)計(jì)模式的全部知識(shí),是進(jìn)行JavaScript高效編程必 備的學(xué)習(xí)手冊(cè)。
《JavaScript設(shè)計(jì)模式》適合JavaScript初學(xué)者、前端設(shè)計(jì)者、JavaScript程序員學(xué)習(xí),也可以作為大專院校相關(guān)專業(yè)師生的學(xué)習(xí)用書,以及培訓(xùn)學(xué)校的教材。10、《Vue.js權(quán)威指南》
作者:
張耀春,黃軼,王靜,蘇偉,王瑾,殷獻(xiàn)勇
簡(jiǎn)介:
Vue.js是一個(gè)用來開發(fā)Web界面的前端庫(kù)。
本書致力于普及國(guó)內(nèi)Vue.js技術(shù)體系,讓更多喜歡前端的人員了解和學(xué)習(xí)Vue.js。如果你對(duì)Vue.js基礎(chǔ)知識(shí)感興趣,如果你對(duì)源碼解析感興趣,如果你對(duì)Vue.js 2.0感興趣,如果你對(duì)主流打包工具感興趣,如果你對(duì)如何實(shí)踐感興趣,本書都是一本不容錯(cuò)過的以示例代碼為引導(dǎo)、知識(shí)涵蓋全面的佳選擇。
全書一共30章,由淺入深地講解了Vue.js基本語(yǔ)法及源碼解析。主要內(nèi)容包括數(shù)據(jù)綁定、指令、表單控件綁定、過濾器、組件、表單驗(yàn)證、服務(wù)通信、路由和視圖、vue-cli、測(cè)試開發(fā)和調(diào)試、源碼解析及主流打包構(gòu)建工具等。該書內(nèi)容全面,講解細(xì)致,示例豐富,適用于各層次的開發(fā)者。
11、《React全棧:Redux+Flux+webpack+Babel整合開發(fā)》
作者:
張軒,前端開發(fā)工程師。曾經(jīng)在百度、攜程就職,目前在蘋果公司擔(dān)任前端開發(fā)工程師。擁有豐富的Web開發(fā)經(jīng)驗(yàn),喜歡追尋新技術(shù),在GitHub上關(guān)注各種有趣的項(xiàng)目,同時(shí)致力于前端工程化,并且有大型SPA項(xiàng)目的架構(gòu)及開發(fā)經(jīng)驗(yàn)。
他同時(shí)是一名業(yè)余文學(xué)愛好者,在工作之余寫一些短篇小說。楊寒星,前端開發(fā)工程師。曾就職于愛奇藝、百度,目前在七牛云負(fù)責(zé)前端開發(fā)與架構(gòu)設(shè)計(jì)。對(duì)編寫優(yōu)美的代碼、構(gòu)建影響深遠(yuǎn)的系統(tǒng)感興趣;專注于現(xiàn)代前端工程化方案搭建及大規(guī)模SPA的架構(gòu)設(shè)計(jì),對(duì)基于React體系的前端開發(fā)有著豐富的實(shí)踐經(jīng)驗(yàn)。
簡(jiǎn)介:
本書從現(xiàn)代前端開發(fā)的標(biāo)準(zhǔn)、趨勢(shì)和常用工具入手,由此引出了優(yōu)秀的構(gòu)建工具webpack 和JavaScript庫(kù)React,之后用一系列的實(shí)例來闡述兩者的特色、概念和基本使用方法。
隨著應(yīng)用復(fù)雜度的增加,進(jìn)而介紹了Flux 和Redux 兩種架構(gòu)思想,并且使用Redux 對(duì)現(xiàn)有程序進(jìn)行改造,最后介紹了在開發(fā)過程中出現(xiàn)的反模式和性能優(yōu)化方法。
12、《揭秘Angular 2 從入門進(jìn)階到實(shí)戰(zhàn)》
作者:
湯桂川廣發(fā)證券Web前端資深工程師廣發(fā)證券股份有限公司信息技術(shù)部Web前端資深工程師,負(fù)責(zé)廣發(fā)微店,金鑰匙,大數(shù)據(jù)平臺(tái)等系統(tǒng)的架構(gòu)設(shè)計(jì)與底層優(yōu)化。 曾在騰訊公司工作過三年,任職期間先后負(fù)責(zé)WebQQ、QQ、手機(jī)QQ等產(chǎn)品的Web前端工作。同時(shí)也是開源狂熱者,開源過一些自動(dòng)化工具,Material Design相關(guān)的組件與ES6相關(guān)腳手架,對(duì)前端新技術(shù)保持高度關(guān)注。
廣發(fā)證券互聯(lián)網(wǎng)金融技術(shù)團(tuán)隊(duì),是Angular最早和最堅(jiān)定的踐行者。作為全新一代的證券業(yè) IT 研發(fā)組織,團(tuán)隊(duì)致力于用*最好的技術(shù)打造行業(yè)方案、支持業(yè)務(wù)創(chuàng)新。
我們熱愛開源技術(shù)、信奉敏捷方法、編寫優(yōu)雅代碼、關(guān)注用戶體驗(yàn),我們喜歡互聯(lián)網(wǎng)工程師文化,我們?cè)诩夹g(shù)創(chuàng)新中尋找到無窮樂趣。
簡(jiǎn)介:
AngularJS是Google公司開發(fā)的一款Web前端框架,功能強(qiáng)大,提供了一些的特性,例如雙向數(shù)據(jù)綁定、MVC架構(gòu)模式、指令等,能夠在很大程度上降低Web前端開發(fā)的難度,因此深受廣大Web前端開發(fā)人員的喜愛。
本書分為兩個(gè)部分,部分為入門篇,從第1~14章,主要介紹AngularJS開發(fā)環(huán)境搭建、數(shù)據(jù)綁定、指令及路由等基本知識(shí)點(diǎn),每個(gè)知識(shí)點(diǎn)都會(huì)有一個(gè)完整的案例與之對(duì)應(yīng);第15~19章為本書的第二部分,即進(jìn)階篇,主要介紹一些常用的AngularJS第三方精華擴(kuò)展,以及目前主流的Web前端工具,包括包管理工具Npm和Bower、前端流式自動(dòng)化工具Gulp及前端單元測(cè)試工具Jasmine&Karma。在后兩章中,我們綜合運(yùn)用前面所學(xué)的知識(shí),實(shí)現(xiàn)了一個(gè)AngularJS版本的掃雷游戲和一個(gè)客戶管理系統(tǒng)。
本書既適合Web前端開發(fā)初學(xué)者13、《你不知道的JavaScript(上中下卷) 》
作者:
Kyle Simpson,推崇開放的互聯(lián)網(wǎng),對(duì)JavaScript、HTML5、實(shí)時(shí)/端對(duì)端通信和Web性能有深入研究。他是技術(shù)書作家、技術(shù)培訓(xùn)師、講師和開源社區(qū)的活躍成員。
簡(jiǎn)介:
JavaScript這門語(yǔ)言簡(jiǎn)單易用,很容易上手,但其語(yǔ)言機(jī)制復(fù)雜微妙,即使是經(jīng)驗(yàn)豐富的JavaScript開發(fā)人員,如果沒有認(rèn)真學(xué)習(xí)的話也無法真正理解。本套書直面當(dāng)前JavaScript開發(fā)人員不求甚解的大趨勢(shì),深入理解語(yǔ)言內(nèi)部的機(jī)制,全面介紹了JavaScript中常被人誤解和忽視的重要知識(shí)點(diǎn)。本書是其下卷,主要介紹了JavaScript入門知識(shí)和對(duì)ES6及未來發(fā)展趨勢(shì)的展望。
本書既適合JavaScript語(yǔ)言初學(xué)者了解其精髓,又適合經(jīng)驗(yàn)豐富的JavaScript開發(fā)人員深入學(xué)習(xí)。14、《HTML5與CSS 3權(quán)威指南(上下冊(cè))》
作者:
陸凌牛,資深Web開發(fā)工程師、軟件開發(fā)工程師和系統(tǒng)設(shè)計(jì)師。從事Web開發(fā)多年,對(duì)各種Web開發(fā)技術(shù)(包括前端和后端)都有非常深入的研究,經(jīng)驗(yàn)極其豐富。
HTML 5和CSS 3等新技術(shù)的先驅(qū)者和布道者,不僅對(duì)HTML 5與CSS 3有非常深入的研究,而且對(duì)Sencha Touch、Node.js等開發(fā)框架也有非常深入的研究,并且付諸了大量實(shí)踐。
同時(shí),他還擅長(zhǎng)微軟與Java的相關(guān)技a術(shù),在C#、
http://VB.NET、
http://ASP.NET、SQL Server 、Oracle、Java、Struts、Spring、Hibernate等方面也積累大量的實(shí)戰(zhàn)經(jīng)驗(yàn)。
簡(jiǎn)介:
本書是HTML 5與CSS 3領(lǐng)域公認(rèn)的標(biāo)桿之作,被讀者譽(yù)為“系統(tǒng)學(xué)習(xí)HTML 5與CSS 3的最佳著作”和“Web前端工程師案頭必備圖書之一”。
前兩版累計(jì)印刷超過15次,網(wǎng)絡(luò)書店評(píng)論超過8000條,98%以上的評(píng)論都是五星級(jí)的好評(píng)。不僅是HTML 5與CSS 3圖書領(lǐng)域當(dāng)之無愧的領(lǐng)頭羊,而且在整個(gè)原創(chuàng)計(jì)算機(jī)圖書領(lǐng)域是佼佼者。
第3版首先從技術(shù)的角度根據(jù)最新的HTML 5和CSS 3標(biāo)準(zhǔn)進(jìn)行了更新和補(bǔ)充,其次根據(jù)讀者的反饋對(duì)內(nèi)容的組織結(jié)構(gòu)和寫作方式做了進(jìn)一步的優(yōu)化,內(nèi)容更經(jīng)典,閱讀體驗(yàn)也更好。
全書共29章,分為上下兩冊(cè):
上冊(cè)(1—17章)全面系統(tǒng)地講解了HTML 5相關(guān)的技術(shù),以HTML 5對(duì)現(xiàn)有Web應(yīng)用產(chǎn)生的變革開篇,順序講解了HTML 5與HTML 4的區(qū)別、HTML 5的結(jié)構(gòu)、表單及新增頁(yè)面元素、圖形繪制、多媒體、本地存儲(chǔ)、文件、WebRTC通信、擴(kuò)展的XMLHttpRequest、離線應(yīng)用、WebWorkers、地理位置信息、拖放與通知等內(nèi)容;下冊(cè)(18—29章)全面系統(tǒng)地講解了CSS 3相關(guān)的技術(shù),以CSS 3的功能和模塊結(jié)構(gòu)開篇,順序講解了各種選擇器及其使用、文字與字體的相關(guān)樣式、盒相關(guān)樣式、背景與邊框相關(guān)樣式、布局相關(guān)樣式、變形處理、動(dòng)畫、顏色相關(guān)樣式等內(nèi)容。
全書一共389個(gè)示例頁(yè)面和2個(gè)綜合性的案例,所有代碼均通過作者上機(jī)調(diào)試,讀者可下載書中代碼,直接在瀏覽器查看運(yùn)行結(jié)果。