《HTML5程序設計(第2版)》掃描版[PDF]

  • 资源大小:
  • 资源类别:动漫
  • 支持语言:全部
  • 预览图片:无预览图
  • 资源格式:综合
  • 资源作者:网络
  • 更新时间:2013-6-4 12:39:34
  • 推荐指数:
  • 运行系统:全部型号
以下是资源列表 推荐使用 电驴 或 迅雷 进行下载
[HTML5程序設計(第2版)].(Lubbers).柳靖等.掃描版.pdf 28.2MB
资源简介
語言: 簡體中文 地區: 大陸 圖書分類: 軟件 中文名: HTML5程序設計(第2版) 發行時間: 2012年05月01日 資源格式: PDF 版本: 掃描版 簡介:
内容簡介:
今天,HTML5在Web标準之争中已經勝出并被大多數浏覽器所支持。體驗HTML5帶給Web開發的便捷、快速和強大功能,是每一位Web開發和設計人員的當務之急。
《HTML5程序設計(第2版)》由舊金山HTML5用戶組創建人聯合另外2位資深Web開發專家共同打造,爲讀者清晰解讀了HTML5規範的緣由、發展和現狀,全面展示了如何使用WebSocket、Geolocation、Web Storage、Canvas、SVG及音頻/視頻等前所未有的新特性構建最流行、最強大的Web應用,并以大量的示例涵蓋全部HTML5 API。
第2版進行了全面的修訂,新增了針對HTML5視覺效果的SVG和針對用戶體驗的拖放這兩部分内容,将助讀者的Web設計和開發更上一層樓。
資源來自網絡,如侵犯了您的權利,請點擊,謝謝!
白盤用戶可在(網盤分流地址):本頁“用戶評論”處1樓找下載鏈接。
内容截圖:
目錄: 第1章 HTML5概述
1.1 HTML5發展史
1.2 關于2022年的那個神話
1.3 誰在開發HTML5
1.4 新的認識
1.4.1 兼容性和存在即合理
1.4.2 效率和用戶優先
1.4.3 化繁爲簡
1.4.4 通用訪問
1.5 無插件範式
1.6 HTML5的新功能
1.6.1 新的DOCTYPE和字符集
1.6.2 新元素和舊元素
1.6.3 語義化标記
1.6.4 使用Selectors API簡化選取操作
1.6.5 JavaScript日志和調試
1.6.6 window.JSON
1.6.7 DOM Level
1.6.8 Monkeys、Squirrelfish和其他JavaScript引擎
1.7 小結
第2章 Canvas API
2.1 HTML5 Canvas概述
2.1.1 曆史
2.1.2 canvas是什麽
2.1.3 canvas坐标
2.1.4 什麽情況下不用canvas
2.1.5 替代内容
2.1.6 CSS和canvas
2.1.7 浏覽器對HTML5 Canvas的支持情況
2.2 使用HTML5 Canvas
2.2.1 檢測浏覽器支持情況
2.2.2 在頁面中加入canvas
2.2.3 變換
2.2.4 路徑
2.2.5 描邊樣式
2.2.6 填充樣式
2.2.7 填充矩形區域
2.2.8 繪制曲線
2.2.9 在canvas中插入圖片
2.2.10 漸變
2.2.11 背景圖
2.2.12 縮放canvas對象
2.2.13 Canvas變換
2.2.14 Canvas文本
2.2.15 應用陰影
2.2.16 像素數據
2.2.17 Canvas的安全機制
2.3 使用HTML5 Canvas創建應用
2.3.1 進階功能之全頁玻璃窗
2.3.2 進階功能之爲Canvas動畫計時
2.4 小結
第3章 SVG
3.1 SVG概述
3.1.1 曆史
3.1.2 理解SVG
3.1.3 可縮放圖形
3.1.4 使用SVG創建2D圖形
3.1.5 在頁面中添加SVG
3.1.6 簡單的形狀
3.1.7 變換SVG元素
3.1.8 複用内容
3.1.9 圖案和漸變
3.1.10 SVG路徑
3.1.11 使用SVG文本
3.1.12 組合場景
3.2 使用SVG創建交互式應用
3.2.1 添加樹
3.2.2 添加updateTrees函數
3.2.3 添加removeTree函數
3.2.4 添加CSS樣式
3.2.5 最終代碼
3.3 小結
第4章 音頻和視頻
4.1 HTML5 Audio和Video概述
4.1.1 視頻容器
4.1.2 音頻和視頻編解碼器
4.1.3 HTML5 Audio和Video的限制
4.1.4 audio元素和video元素的浏覽器支持情況
4.2 使用HTML5 Audio和Video
4.2.1 浏覽器支持性檢測
4.2.2 可訪問性
4.2.3 理解媒體元素
4.2.4 使用audio元素
4.2.5 使用video元素
4.2.6 進階功能
4.3 小結
第5章 Geolocation API
5.1 位置信息
5.1.1 緯度和經度坐标
5.1.2 位置信息從何而來
5.1.3 IP地址地理定位數據
5.1.4 GPS地理定位數據
5.1.5 Wi-Fi地理定位數據
5.1.6 手機地理定位數據
5.1.7 用戶自定義的地理定位數據
5.2 HTML5 Geolocation的浏覽器支持情況
5.3 隐私
5.3.1 觸發隐私保護機制
5.3.2 處理位置信息
5.4 使用HTML5 Geolocation
5.4.1 浏覽器支持性檢查
5.4.2 位置請求
5.5 使用HTML5 Geolocation構建應用
5.5.1 編寫HTML顯示代碼
5.5.2 處理Geolocation數據
5.5.3 最終代碼
5.6 進階功能
5.6.1 現在的狀态是什麽
5.6.2 在Goolge Map上顯示“我在這裏”
5.7 小結
第6章 Communication API
6.1 跨文檔消息通信
6.1.1 理解源安全
6.1.2 跨文檔消息通信的浏覽器支持情況
6.1.3 使用postMessage API
6.1.4 使用postMessage API創建應用
6.2 XMLHttpRequest Level
6.2.1 跨源XMLHttpRequest
6.2.2 進度事件
6.2.3 HTML5 XMLHttpRequestLevel
6.2.4 使用XMLHttpRequest API
6.2.5 創建XMLHttpRequest應用
6.3 進階功能
6.3.1 結構化的數據
6.3.2 Framebusting
6.4 小結
第7章 WebSockets API
7.1 WebSockets概述
7.1.1 實時和HTTP
7.1.2 解讀WebSockets
7.2 編寫簡單的Echo WebSocket服務器
7.3 使用HTML5 WebSockets
7.3.1 浏覽器支持情況檢測
7.3.2 API的基本用法
7.4 創建HTML5 WebSockets應用程序
7.4.1 編寫HTML文件
7.4.2 添加WebSocket代碼
7.4.3 添加Geolocation代碼
7.4.4 合并所有内容
7.4.5 最終代碼
7.5 小結
第8章 Forms API
8.1 HTML5 Forms概述
8.1.1 HTML Forms與XForms
8.1.2 功能性表單
8.1.3 HTML5 Forms的浏覽器支持情況
8.1.4 輸入型控件目錄
8.2 使用HTML5 Forms
8.2.1 新的表單特性和函數
8.2.2 表單驗證
8.2.3 驗證反饋
8.3 構建HTML5 Forms應用
8.4 小結
第9章 拖放
9.1 Web拖放發展史
9.2 HTML5拖放概述
9.2.1 藍圖
9.2.2 需要記住的事件
9.2.3 設置元素可拖動
9.2.4 傳輸和控制
9.3 構建拖放應用
9.4 拖放文件
9.5 進階功能
9.6 小結
第10章 Web Workers
10.1 Web Workers的浏覽器支持情況
10.2 使用Web Workers
10.2.1 浏覽器支持性檢查
10.2.2 創建Web Workers
10.2.3 多個JavaScript文件的加載與執行
10.2.4 與HTML5 Web
10.3 編寫主頁
10.3.1 處理錯誤
10.3.2 停止Web Workers
10.3.3 Web Workers的嵌套使用
10.3.4 使用定時器
10.3.5 示例代碼
10.4 構建Web Workers應用
10.4.1 編寫blur.js輔助腳本
10.4.2 編寫blur.html應用頁面
10.4.3 編寫blurWorker.js
10.4.4 與Web Worker通信
10.4.5 運行程序
10.4.6 示例代碼
10.5 小結
第11章 Web Storage
11.1 HTML5 Web
11.2 Web Storage的浏覽器支持情況
11.3 使用Web Storage
11.3.1 檢查浏覽器的支持性
11.3.2 設置和獲取數據
11.3.3 封堵數據洩漏
11.3.4 localStorage與sessionStorage
11.3.5 Web Storage
11.3.6 更新Web Storage後的通信
11.3.7 探索Web Storage
11.4 構建Web Storage應用
11.5 浏覽器數據庫存儲展望
11.5.1 Web SQL
11.5.2 索引數據庫API
11.6 進階功能
11.6.1 JSON對象的存儲
11.6.2 共享窗口
11.7 小結
第12章 構建離線Web應用
12.1 HTML5離線Web應用概述
12.2 使用HTML5離線Web應用API
12.2.1 檢查浏覽器的支持情況
12.2.2 搭建簡單的離線應用程序
12.2.3 支持離線行爲
12.2.4 manifest文件
12.2.5 applicationCache API
12.2.6 運行中的應用緩存
12.3 使用HTML5離線Web應用構建應用
12.3.1 創建記錄資源的manifest文件
12.3.2 創建構成界面的HTML和CSS
12.3.3 創建離線JavaScript
12.3.4 檢查applicationCache的支持情況
12.3.5 爲Update按鈕添加處理函數
12.3.6 添加Geolocation跟蹤代碼
12.3.7 添加Storage功能代碼
12.3.8 添加離線事件處理程序
12.4 小結
第13章 HTML5未來展望
13.1 HTML5的浏覽器支持情況
13.2 HTML未來的發展
13.2.1 WebGL
13.2.2 設備
13.2.3 音頻數據API
13.2.4 觸摸屏設備事件
13.2.5 P2P網絡
13.2.6 最終方向
13.3 小結
相关内容
游戏类型: PUZ 益智类游戏 英文名称: English Country Tune 地区: 美国 简介: Increpare Games 制作发行。这是一款相当益智的3D益智游戏,具备重力的物理特色,从简[查看详细]
语言: 简体中文 地区: 大陆 图书分类: 管理 中文名: 向世界最好的医院学管理 [查看详细]
语言: 简体中文 地区: 大陆 图书分类: 旅游/摄影 中文名: 微距摄影艺术·彩图版 [查看详细]
电驴云下载 网站地图 最近更新 收藏本页 返回顶部
Copyright @ 电驴云下载 - www.verycd9.com All Rights Reserved
声明:本站内容来自网络,如有意见请与我们联系。谢谢!
124.9 毫秒 2017-04-27 01:30:07 357932