html5敏捷實(shí)踐是一本html5編程實(shí)戰(zhàn)手冊,由美國程序員Jesse Cravens和Jeff Burtoft共同編著。本書內(nèi)容豐富翔實(shí),主要講解了html5使用樣式,實(shí)踐多媒體、使用Canvas和SVG來做圖形、用戶交互、實(shí)踐地理定位、實(shí)踐HTML5連接等等知識點(diǎn),不僅關(guān)注前端表現(xiàn)和交互層,而且關(guān)注服務(wù)器端的連接層,另外還擁有90個(gè)實(shí)例來幫助你學(xué)習(xí)并掌握HTML5規(guī)范,不僅適合前端開發(fā)人員閱讀,而且適合服務(wù)器后端開發(fā)人員閱讀,是你成為全棧工程師必備的一本書,歡迎免費(fèi)下載閱讀。
內(nèi)容介紹
《html5敏捷實(shí)踐》共分10章,包括了HTML5中的語義化、新的樣式、多媒體支持、新的圖形實(shí)現(xiàn)方式、更易用交互功能、瀏覽器客戶端存儲(chǔ)、地理定位、Web Worker API、Node.js服務(wù)器端開發(fā)等方面。貫穿全書,作者都在解釋HTML5規(guī)范的發(fā)展方向和目前規(guī)范的成因,這讓讀者更容易理解和正確應(yīng)用這些規(guī)范。作者還向讀者提供了很多非常實(shí)用的開發(fā)思想,例如分而治之、前后兼容等。本書提供了90個(gè)實(shí)用的例子,為開發(fā)者遇到的常見實(shí)際問題提供了比較優(yōu)雅的解決方案。全書內(nèi)容源于兩位資深工程師的工作經(jīng)驗(yàn),貼近開發(fā)者的實(shí)際需要。
html5敏捷實(shí)踐章節(jié)目錄
第1章用語義化的方式實(shí)現(xiàn)
實(shí)例01使用正確的<doctype>來簡化你的網(wǎng)頁
實(shí)例02采用常見結(jié)構(gòu)
實(shí)例03使你的HTML5新標(biāo)簽在舊的瀏覽器里正確渲染
實(shí)例04新定義的<input>標(biāo)簽
實(shí)例05不使用JavaScript實(shí)現(xiàn)表單驗(yàn)證
實(shí)例06使用新控件提高表單的易用性
實(shí)例07新的DOM事件
實(shí)例08在標(biāo)記上添加豐富的上下文數(shù)據(jù)
實(shí)例09使用自定義數(shù)據(jù)跟蹤用戶事件
實(shí)例10使機(jī)器人和人類能夠像微數(shù)據(jù)一樣訪問你的頁面
第2章使用樣式
實(shí)例11通過瀏覽器前綴實(shí)現(xiàn)試驗(yàn)期CSS功能
實(shí)例12使用自定義網(wǎng)絡(luò)字體設(shè)計(jì)頁面
實(shí)例13使用Google網(wǎng)絡(luò)字體來實(shí)現(xiàn)簡單的 font-face
實(shí)例14使用CSS3的字體特效美化頁面
實(shí)例15不改變透明度來讓元素顯得透明
實(shí)例16使用media query來實(shí)現(xiàn)響應(yīng)式設(shè)計(jì)
實(shí)例17使網(wǎng)頁應(yīng)用響應(yīng)設(shè)備的方向變化
實(shí)例18使用偽類實(shí)現(xiàn)對DOM的完全控制
實(shí)例19圖片聚合和通過圖片數(shù)據(jù)URI內(nèi)聯(lián)圖片
實(shí)例20通過簡單的方式實(shí)現(xiàn)漸變效果
實(shí)例21拯救邊框,讓邊框變得有趣
實(shí)例22在同一元素上設(shè)置多個(gè)背景圖片
實(shí)例23使用CSS3變換從傳統(tǒng)空間解放頁面元素
實(shí)例24使用CSS3轉(zhuǎn)換實(shí)現(xiàn)變換動(dòng)畫
實(shí)例25使用變換和轉(zhuǎn)換來實(shí)現(xiàn)iOS樣式的翻卡效果
實(shí)例26使用Respond.js在IE中模擬media query
實(shí)例27通過viewport<meta>標(biāo)簽來控制移動(dòng)網(wǎng)頁布局
第3章實(shí)踐多媒體
實(shí)例28使用HTML5視頻直接在應(yīng)用里嵌入視頻
實(shí)例29為視頻文件選擇合適的編碼/解碼器
實(shí)例30用視頻API定制視頻播放控制器
實(shí)例31使用<canvas>標(biāo)簽為HTML5視頻添加背景
實(shí)例32在HTML5視頻元素上添加字幕
實(shí)例33美化HTML5視頻字幕
實(shí)例34使用Cuepoint.js在不支持HTML5的瀏覽器上實(shí)現(xiàn)視頻字幕功能
實(shí)例35使用Buzz輕松構(gòu)建復(fù)雜的音頻應(yīng)用
實(shí)例36使用MediaElement.js簡化HTML5媒體
第4章使用Canvas和SVG來做圖形
實(shí)例37使用<canvas>標(biāo)簽在HTML5頁面上繪圖
實(shí)例38在Canvas元素上使用樣式
實(shí)例39使用圖片文件修飾canvas元素
實(shí)例40使用HTML5<canvas>標(biāo)簽創(chuàng)建高清晰度、支持視網(wǎng)膜屏幕的圖形
實(shí)例41使用Canvas圖形加速動(dòng)畫
實(shí)例42使用SVG實(shí)現(xiàn)"原生"圖形
實(shí)例43使用CSS修飾SVG元素
實(shí)例44使用SVG制作動(dòng)畫
實(shí)例45直接在HTML中嵌入SVG
第5章用戶交互
實(shí)例46將網(wǎng)頁應(yīng)用里的所有對象變得可拖放
實(shí)例47使用拖放數(shù)據(jù)傳輸對象更新DOM
實(shí)例48在網(wǎng)頁應(yīng)用中拖入/拖出文件
實(shí)例49通過Editable Content將頁面的每個(gè)元素都變得可編輯
實(shí)例50將網(wǎng)頁變?yōu)橐粋€(gè)WYSIWYG編輯器
實(shí)例51通過HTML5會(huì)話歷史控制瀏覽器的歷史按鈕
第6章實(shí)踐客戶端數(shù)據(jù)存儲(chǔ)
實(shí)例52在內(nèi)聯(lián)URL中嵌入二進(jìn)制數(shù)據(jù)
實(shí)例53將數(shù)據(jù)URI轉(zhuǎn)換為Blob并通過XHR2嵌入到表單數(shù)據(jù)中
實(shí)例54使用WebStorage API實(shí)現(xiàn)用戶數(shù)據(jù)的持久化
實(shí)例55通過YepNope.js和Storage.js模擬LocalStorage
實(shí)例56使用FileSystem API在本地緩存多媒體資源
實(shí)例57使用IndexedDB和FullCalendar.js構(gòu)建里程碑日歷
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.8.027.22M / 簡體中文
- 有柿電腦版 v11.5.684.06M / 簡體中文
- 網(wǎng)易新聞電腦版 v112.697.63M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- cnki全球?qū)W術(shù)快報(bào)電腦版 v0.2.3495.79M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- HotSpot實(shí)戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡體中文