html5移動(dòng)應(yīng)用開(kāi)發(fā)入門(mén)經(jīng)典是HTML5移動(dòng)開(kāi)發(fā)實(shí)戰(zhàn)指導(dǎo)手冊(cè),由美國(guó)程序員Jennifer Kyrnin編著。本書(shū)主要講解了使用HTML5改進(jìn)移動(dòng)Web應(yīng)用的開(kāi)發(fā)、移動(dòng)開(kāi)發(fā)中新的HTML5標(biāo)簽和屬性、用CSS3設(shè)計(jì)移動(dòng)頁(yè)面樣式、移動(dòng)設(shè)備檢測(cè)及對(duì)HTML5的支持、JavaScript和HTML5 Web應(yīng)用程序等等內(nèi)容,采用直觀的方法,引導(dǎo)讀者掌握為ipad/iphone或android開(kāi)發(fā)應(yīng)用的實(shí)用前沿技術(shù),適用于對(duì)移動(dòng)應(yīng)用開(kāi)發(fā)感興趣的讀者閱讀。
內(nèi)容介紹
《html5移動(dòng)應(yīng)用開(kāi)發(fā)入門(mén)經(jīng)典》總共分為24章,以示例的方式對(duì)如何使用HTML5及相關(guān)技術(shù)進(jìn)行移動(dòng)應(yīng)用開(kāi)發(fā)做了全面而細(xì)致的介紹。本書(shū)首先講解了HTML5的起源以及它為什么適用于移動(dòng)設(shè)備,然后講解了HTML5的基本元素以及所做的改進(jìn)、canvas(畫(huà)布)、視音頻、微格式、微數(shù)據(jù)、拖曳等新增特性,還講解了WebSocket、Web Workers、Web存儲(chǔ)、離線Web應(yīng)用程序、地理定位等新增的API。
pdf特色
同時(shí),本書(shū)還針對(duì)不同平臺(tái)(如iOS、BlackBerry、Android)的移動(dòng)設(shè)備、不同的瀏覽器,就如何開(kāi)發(fā)高可用性的移動(dòng)應(yīng)用程序進(jìn)行了講解。
《html5移動(dòng)應(yīng)用開(kāi)發(fā)入門(mén)經(jīng)典》內(nèi)容組織合理,示例豐富,操作步驟簡(jiǎn)潔明了,非常適合對(duì)移動(dòng)應(yīng)用開(kāi)發(fā)感興趣的讀者閱讀。對(duì)于有一定移動(dòng)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)的讀者,本書(shū)也具有很大的參考價(jià)值。
章節(jié)目錄
第1章 使用HTML5改進(jìn)移動(dòng)Web應(yīng)用的開(kāi)發(fā)
1.1 了解HTML5的由來(lái)
1.1.1 XML及XHTML
1.1.2 HTML5的誕生
1.2 了解HTML5的不同之處
1.3 定義Web應(yīng)用
1.4 使用開(kāi)放Web標(biāo)準(zhǔn)
1.5 在iOS和Android設(shè)備中使用HTML5
1.6 編寫(xiě)移動(dòng)網(wǎng)站
1.6.1 移動(dòng)設(shè)備的屏幕尺寸和分辨率
1.6.2 移動(dòng)用戶需要的內(nèi)容
1.6.3 使用的HTML、CSS及JavaScript是否有效且簡(jiǎn)潔
1.6.4 網(wǎng)站是否需要為移動(dòng)用戶使用獨(dú)立域名
1.6.5 網(wǎng)站需要通過(guò)怎樣的測(cè)試
1.7 總結(jié)
1.8 問(wèn)與答
1.9 測(cè)驗(yàn)
1.9.1 問(wèn)題
1.9.2 練習(xí)
第2章 移動(dòng)開(kāi)發(fā)中新的HTML5標(biāo)簽和屬性
2.1 HTML5中的新標(biāo)簽
2.1.1 新布局標(biāo)簽
2.1.2 其他語(yǔ)義元素
2.1.3 新的多媒體標(biāo)簽
2.1.4 新的表單功能
2.1.5 更好的國(guó)際化支持
2.2 HTML5的新屬性
2.3 HTML 4標(biāo)簽和屬性的變化
2.4 HTML5中的HTML語(yǔ)法變化
2.5 HTML5標(biāo)簽及屬性對(duì)移動(dòng)設(shè)備的支持
2.6 HTML5給移動(dòng)Web開(kāi)發(fā)帶來(lái)的好處
2.6.1 HTML5包含了性能優(yōu)良的API
2.6.2 HTML5
2.6.3 用戶更青睞Web應(yīng)用程序
2.7 總結(jié)
2.8 問(wèn)與答
2.9 測(cè)驗(yàn)
2.9.1 問(wèn)題
2.9.2 練習(xí)
第3章 用CSS3設(shè)計(jì)移動(dòng)頁(yè)面樣式
3.1 CSS簡(jiǎn)介
3.1.1 創(chuàng)建CSS樣式表
3.1.2 使用CSS更改字體
3.1.3 使用CSS設(shè)計(jì)布局
3.2 CSS3的新增功能
3.2.1 圓角
3.2.2 盒陰影及文字陰影
3.2.3 透明色
3.3 在移動(dòng)設(shè)備上使用CSS3
3.4 總結(jié)
3.5 問(wèn)與答
3.6 測(cè)驗(yàn)
3.6.1 問(wèn)題
3.6.2 練習(xí)
第4章 移動(dòng)設(shè)備檢測(cè)及對(duì)HTML5的支持
4.1 選擇HTML5元素
4.2 Android及iOS對(duì)HTML5的支持
4.3 檢測(cè)HTML5功能
4.3.1 利用全局元素檢測(cè)屬性
4.3.2 利用創(chuàng)建的元素檢測(cè)屬性
4.3.3 檢測(cè)方法能否返回正確的值
4.3.4 檢測(cè)元素是否保留值
4.3.5 處理IE 8、IE 7和IE 6
4.4 優(yōu)雅降級(jí)
4.5 使用CSS3媒體查詢檢測(cè)移動(dòng)瀏覽器
4.5.1 檢測(cè)寬度與高度
4.5.2 檢測(cè)屏幕方向
4.5.3 檢測(cè)屏幕縱橫比
4.5.4 檢測(cè)顏色
4.5.5 檢測(cè)分辨率
4.5.6 檢測(cè)電視及網(wǎng)格設(shè)備
4.6 測(cè)試應(yīng)用程序
4.7 總結(jié)
4.8 問(wèn)與答
4.9 測(cè)驗(yàn)
4.9.1 問(wèn)題
4.9.2 練習(xí)
第5章 JavaScript和HTML5 Web應(yīng)用程序
5.1 JavaScript是什么
5.1.1 創(chuàng)建rollover
5.1.2 表單數(shù)據(jù)驗(yàn)證
5.1.3 打開(kāi)新窗口
5.1.4 Cookies的設(shè)置及讀取
5.2 什么是jQuery
5.2.1 使用jQuery制作rollover
5.2.2 使用jQuery進(jìn)行表單數(shù)據(jù)驗(yàn)證
5.2.3 在Web應(yīng)用程序中使用jQuery
5.3 使用jQuery Mobile
5.4 總結(jié)
5.5 問(wèn)與答
5.6 測(cè)驗(yàn)
5.6.1 問(wèn)題
5.6.2 練習(xí)
第6章 創(chuàng)建移動(dòng)Web應(yīng)用
6.1 建設(shè)一個(gè)在所有設(shè)備上都能運(yùn)行的網(wǎng)站
6.2 確定應(yīng)用程序類(lèi)型
6.3 用HTML創(chuàng)建應(yīng)用程序
6.4 使用CSS改善HTML外觀
6.4.1 更改字體
6.4.2 加入顏色及背景圖像
6.4.3 設(shè)置布局樣式
6.5 加入移動(dòng)meta標(biāo)簽以更有效地創(chuàng)建HTML5頁(yè)面
6.6 針對(duì)移動(dòng)用戶來(lái)優(yōu)化網(wǎng)站
6.7 總結(jié)
6.8 問(wèn)與答
6.9 測(cè)驗(yàn)
6.9.1 問(wèn)題
6.9.2 練習(xí)
第7章 將站點(diǎn)升級(jí)至HTML5
7.1 確定何時(shí)從HTML4升級(jí)及升級(jí)的具體方式
7.1.1 現(xiàn)有標(biāo)準(zhǔn)的通行瀏覽器支持
7.1.2 逐漸升級(jí)至HTML5
7.1.3 來(lái)訪瀏覽器類(lèi)型評(píng)估
7.1.4 移動(dòng)互聯(lián)網(wǎng)瀏覽趨勢(shì)
7.2 當(dāng)前啟用的HTML5特性
7.3 支持HTML5的瀏覽器
7.4 將HTML5特性作為額外內(nèi)容添加至網(wǎng)站
7.5 將網(wǎng)站變?yōu)闅⑹旨?jí)移動(dòng)應(yīng)用的HTML5特性
7.6 總結(jié)
7.7 問(wèn)與答
7.8 測(cè)驗(yàn)
7.8.1 問(wèn)題
7.8.2 練習(xí)
第8章 將Web應(yīng)用遷移至移動(dòng)設(shè)備
8.1 選擇Web編輯器
8.2 應(yīng)用程序測(cè)試
8.3 內(nèi)容評(píng)估
8.4 為移動(dòng)設(shè)備調(diào)整可視化的設(shè)計(jì)
8.4.1 使用設(shè)計(jì)元素創(chuàng)建優(yōu)秀的移動(dòng)應(yīng)用程序
8.4.2 典型設(shè)計(jì)
8.5 HTML5及CSS3檢測(cè)
8.5.1 多設(shè)備支持
8.5.2 在其他設(shè)備上進(jìn)行成品應(yīng)用程序評(píng)估
8.5.3 桌面模擬器
8.5.4 在線模擬器
8.6 舊式瀏覽器中運(yùn)行應(yīng)用程序
8.7 總結(jié)
8.8 問(wèn)與答
8.9 測(cè)驗(yàn)
8.9.1 問(wèn)題
8.9.2 練習(xí)
第9章 使用HTML5分節(jié)元素和語(yǔ)義元素添加語(yǔ)含義
9.1 什么是分節(jié)元素
9.2 使用新的分節(jié)元素
9.2.1 使用分節(jié)元素生成大綱
9.2.2
元素
9.2.3
元素
9.2.4
元素
9.2.5
元素
9.2.6 分節(jié)根元素
9.2.7 Heading、Header以及Footer元素
9.3 HTML語(yǔ)義標(biāo)記
9.3.1 HTML4語(yǔ)義元素
9.3.2 更新HTML4元素的語(yǔ)義
9.3.3 HTML5的新語(yǔ)義元素
9.4 總結(jié)
9.5 問(wèn)與答
9.6 測(cè)驗(yàn)
9.6.1 問(wèn)題
9.6.2 練習(xí)
第10章 使用HTML5 canvas元素繪圖
10.1 使用canvas元素
使用說(shuō)明
1、下載并解壓,得出pdf文件
2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開(kāi)解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門(mén)推薦
- 得間免費(fèi)小說(shuō)電腦版 v5.3.0.372.58M / 簡(jiǎn)體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡(jiǎn)體中文
- 開(kāi)源閱讀電腦版 v3.2517.96M / 簡(jiǎn)體中文
- 瀟湘書(shū)院電腦版 v2.3.11.888官方版49.65M / 簡(jiǎn)體中文
- 吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡(jiǎn)體中文
- PHP語(yǔ)言精粹電子書(shū) pdf掃描版25.72M / 簡(jiǎn)體中文
- linux常用命令大全 chm版1.48M / 簡(jiǎn)體中文
- 本草綱目 5.34M / 簡(jiǎn)體中文
- docker入門(mén)實(shí)戰(zhàn) pdf完整版1.38M / 簡(jiǎn)體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡(jiǎn)體中文