[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《HTML5高級程序設計》( Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development )掃描版[PDF]
《HTML5高級程序設計》( Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development )掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《HTML5高級程序設計》( Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development )掃描版[PDF] 簡介: 中文名 : HTML5高級程序設計 原名 : Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development 作者 : Peter Lubbers Brian Albers Frank Salim 譯者 : 李傑 柳靖 劉淼 圖書分類 : 網絡 資源格式 : PDF 版本 :
電驢資源下載/磁力鏈接資源下載:
全選
"《HTML5高級程序設計》( Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development )掃描版[PDF]"介紹
中文名: HTML5高級程序設計
原名: Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development
作者: Peter Lubbers
Brian Albers
Frank Salim
譯者: 李傑
柳靖
劉淼
圖書分類: 網絡
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115244871
發行時間: 2011年1月5日
地區: 大陸
語言: 簡體中文
簡介:



內容介紹:
  本書首先介紹了html5 的歷史背景、新的語義標簽及與以往html 版本相比的根本變化,同時揭示了html5 背後的設計原理。從第2 章起,分別圍繞構建令人神往的富web 應用,逐一討論了html5 的canvas、geolocation 、communication、websocket、forms、web workers、storage 等api 的使用, 輔以直觀明了的客戶端和服務器端示例代碼,讓開發人員能夠迅速理解和掌握新一代web 標准所涵蓋的核心技術。本書最後探索了離線web 應用並展望了html5 未來的發展前景。
   本書面向有一定經驗的web 應用開發人員,對html5 及未來web 應用技術發展抱有濃厚興趣的讀者也可以學習參考。
內容截圖:

網盤下載
我的圖書館
(長期更新各類IT類圖書)


目錄:


第1章 html5概述 1
1.1 html5發展史 1
1.2 關於2022年的那個神話 2
1.3 誰在開發html5 3
1.4 新的認識 3
1.4.1 兼容性和存在即合理 3
1.4.2 效率和用戶優先 4
1.4.3 化繁為簡 4
1.4.4 通用訪問 5
1.5 無插件范式 5
1.6 html5的新功能 8
1.6.1 新的doctype和字符集 8
1.6.2 新元素和舊元素 9
1.6.3 語義化標記 9
1.6.4 使用selectors api簡化選取操作 15
1.6.5 javascript日志和調試 18
1.6.6 window.json 19
1.6.7 dom level 3 19
1.6.8 monkeys、squirrelfish和其他javascript引擎 19
1.7 小結 20
.第2章 canvas api 22
2.1 html5 canvas概述 22
2.1.1 歷史 22
2.1.2 canvas是什麼 23
2.1.3 canvas坐標 23
2.1.4 什麼情況下不用canvas 24
2.1.5 替代內容 24
2.1.6 css和canvas 24
2.1.7 浏覽器對html5 canvas的支持 25
2.2 使用html5 canvas api 25
2.2.1 檢測浏覽器支持情況 25
2.2.2 在頁面中加入canvas 26
2.2.3 變換 28
2.2.4 路徑 30
2.2.5 描邊樣式 32
2.2.6 填充樣式 33
2.2.7 填充矩形區域 34
2.2.8 繪制曲線 35
2.2.9 在canvas中插入圖片 36
2.2.10 漸變 37
2.2.11 背景圖 39
2.2.12 縮放canvas對象 41
2.2.13 canvas變換 42
2.2.14 canvas文本 43
2.2.15 應用陰影 45
2.2.16 像素數據 46
2.2.17 canvas的安全機制 48
2.3 使用html5 canvas創建應用 48
2.4 小結 52
第3章 音頻和視頻 53
3.1 html5 audio和video概述 53
3.1.1 視頻容器 53
3.1.2 音頻和視頻編解碼器 54
3.1.3 html5 audio和video的限制 55
3.1.4 audio元素和video元素的浏覽器支持情況 56
3.2 使用html5 audio和video api 56
3.2.1 浏覽器支持性檢測 57
3.2.2 理解媒體元素 58
3.2.3 使用audio元素 62
3.2.4 使用video元素 63
3.2.5 進階功能 68
3.3 小結 70
第4章 geolocation api 72
4.1 位置信息 72
4.1.1 緯度和經度坐標 73
4.1.2 位置信息從何而來 73
4.1.3 ip地址地理定位數據 74
4.1.4 gps地理定位數據 74
4.1.5 wi-fi地理定位數據 74
4.1.6 手機地理定位數據 75
4.1.7 用戶自定義的地理定位數據 75
4.2 html5 geolocation的浏覽器支持情況 75
4.3 隱私 76
4.3.1 觸發隱私保護機制 77
4.3.2 處理位置信息 78
4.4 使用html5 geolocation api 78
4.4.1 浏覽器支持性檢查 78
4.4.2 位置請求 79
4.5 使用html5 geolocation構建實時應用 83
4.5.1 編寫html顯示代碼 84
4.5.2 處理geolocation數據 85
4.5.3 最終代碼 88
4.6 進階功能 90
4.6.1 現在的狀態是什麼 91
4.6.2 在goolge map上顯示“我在這裡” 92
4.7 小結 93
第5章 communication api 94
5.1 跨文檔消息通信 94
5.1.1 理解源安全 96
5.1.2 跨文檔消息通信的浏覽器支持情況 97
5.1.3 使用postmessage api 97
5.1.4 使用postmessage api創建應用 98
5.2 xmlhttprequest level 2 103
5.2.1 跨源xmlhttprequest 104
5.2.2 進度事件 105
5.2.3 xmlhttprequest level 2的浏覽器支持情況 106
5.2.4 使用xmlhttprequest api 106
5.2.5 創建xmlhttprequest應用 107
5.3 進階功能 111
5.3.1 結構化的數據 111
5.3.2 framebusting 111
5.4 小結 112
第6章 websockets api 113
6.1 html5 websockets概述 113
6.1.1 實時和http 113
6.1.2 解讀html5 websockets 115
6.2 html5 websockets的浏覽器支持情況 120
6.3 編寫簡單的echo websocket服務器 120
6.4 使用html5 websockets api 126
6.4.1 浏覽器支持情況檢測 126
6.4.2 api的基本用法 127
6.5 創建html5 websockets應用程序 130
6.5.1 編寫html文件 131
6.5.2 添加websocket代碼 133
6.5.3 添加geolocation代碼 133
6.5.4 合並所有內容 134
6.5.5 最終代碼 136
6.6 小結 138
第7章 forms api 139
7.1 html5 forms概述 139
7.1.1 html forms與xforms 139
7.1.2 功能性表單 140
7.1.3 html5 forms的浏覽器支持情況 140
7.1.4 輸入型控件目錄 141
7.2 使用html5 forms api 144
7.2.1 新的表單特性和函數 144
7.2.2 表單驗證 147
7.2.3 驗證反饋 151
7.3 構建html5 forms應用 152
7.4 小結 157
第8章 web workers api 158
8.1 html5 web workers的浏覽器支持情況 158
8.2 使用html5 web workers api 159
8.2.1 浏覽器支持性檢查 159
8.2.2 創建html5 web workers 160
8.2.3 多個javascript文件的加載與執行 160
8.2.4 與html5 web workers通信 160
8.3 編寫主頁 161
8.3.1 處理錯誤 161
8.3.2 html5 web workers 162
8.3.3 html5 web workers的嵌套使用 162
8.3.4 使用定時器 163
8.3.5 示例代碼 163
8.4 構建html5 web workers應用 164
8.4.1 編寫blur.js輔助腳本 165
8.4.2 編寫blur.html應用頁面 166
8.4.3 編寫blurworker.js 167
8.4.4 與web worker通信 168
8.4.5 運行程序 169
8.4.6 示例代碼 170
8.5 小結 174
第9章 web storage api 175
9.1 html5 web storage概述 175
9.2 html5 web storage的浏覽器支持情況 176
9.3 使用html5 web storage api 176
9.3.1 檢查浏覽器的支持性 176
9.3.2 設置和獲取數據 178
9.3.3 封堵數據洩漏 179
9.3.4 localstorage與session-storage 180
9.3.5 web storage api的其他特性和函數 180
9.3.6 更新web storage後的通信 182
9.3.7 探索web storage 183
9.4 構建html5 web storage應用 184
9.5 浏覽器數據庫存儲展望 195
9.6 進階功能 197
9.6.1 json對象的存儲 198
9.6.2 共享窗口 198
9.7 小結 200
第10章 構建離線web應用 201
10.1 html5離線web應用概述 201
10.2 使用html5離線web應用api 203
10.2.1 檢查浏覽器的支持情況 203
10.2.2 搭建簡單的離線應用程序 203
10.2.3 支持離線行為 204
10.2.4 manifest文件 204
10.2.5 applicationcache api 205
10.3 使用html5離線web應用構建應用 206
10.3.1 創建記錄資源的manifest文件 208
10.3.2 創建構成界面的html和css 208
10.3.3 創建離線javascript 209
10.3.4 檢查applicationcache的支持情況 210
10.3.5 為update按鈕添加處理函數 211
10.3.6 添加geolocation跟蹤代碼 211
10.3.7 添加storage功能代碼 212
10.3.8 添加離線事件處理程序 212
10.4 小結 213
第11章 html5未來展望 214
11.1 html5的浏覽器支持情況 214
11.2 html未來的發展 214
11.2.1 webgl 215
11.2.2 設備 217
11.2.3 音頻數據api 217
11.2.4 視頻元素改進 218
11.2.5 觸摸屏設備事件 218
11.2.6 p2p網絡 220
11.2.7 最終方向 221
11.3 小結 221



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved