最新下載
紅警OL
三角洲行動
寶可夢大集結
夢幻水族館
少女前線
星之翼
小花仙精靈樂園
餐廳萌物語
山河旅探
戀與製作人
24小時閱讀排行榜
- 1 如何在 SQL Server INSERT 期間處理子查詢的多個結果?
- 2 如何在 Laravel 產生發票 PDF?
- 3 Python 裝飾器:綜合指南
- 4 將 Vite React App 部署到 GitHub Pages 步驟:
- 5 使用 Django 和 HTMX 建立待辦事項應用程式 - 建立前端並新增 HTMX 部分
- 6 移動字母 II
- 7 為什麼我的 C# MDF 資料庫連接失敗並在“DataSource”上出現 ArgumentException?
- 8 持久計算列如何提高跨多個列的不同計數查詢的效能?
- 9 使用 AWS Bedrock 部署 AI 交通擁堵預測器:完整概述
- 10 邏輯刪除與實體刪除:哪種資料庫記錄刪除方法適合您?
- 11 外鍵可以提高查詢效能嗎?
- 12 成功了!如何輕鬆恢復 Discord 上已刪除的影像
- 13 VTable配置最佳化指南:打造高效率的前端表體驗
- 14 如何在 C# 中將 Byte[] 陣列寫入檔案?
- 15 什麼時候應該使用公用表表達式 (CTE) 而不是派生表?
最新教學
-
- 國外Web開發全端課程全集
- 2165 2024-04-24
-
- Go語言實戰之 GraphQL
- 2443 2024-04-19
-
- 550W粉絲大佬手把手從零學JavaScript
- 3854 2024-04-18
-
- python大神Mosh,零基礎小白6小時完全入門
- 3525 2024-04-10
-
- MySQL 初學入門(mosh老師)
- 2058 2024-04-07
-
- Mock.js | Axios.js | Json | Ajax--十天精品課堂
- 2830 2024-03-29
HTML5行動Web開發實戰 內容簡介:
當今,行動應用開發掀起軟體產業的新一波。然而,手機設備發展迅猛,螢幕尺寸各不相同、儲存和效能仍有局限性,如何在多平台上創建高效能、響應式的行動網站,是程式設計師所要面對的首要挑站。
《HTML5行動Web開發實戰》提供了應對這項挑戰的解決方案。透過閱讀本書,你將了解如何有效地利用最新的HTML5的那些針對行動網站的功能,橫跨多個行動平台。全書共分10章,從行動Web、設備端配置和優化,變互、響應式設計、設備訪問,調試、性能測試、富媒體等角度出發,包含了60多個實用的示倒,詳細闡釋如何建置快速、響應式的HTML5行動網站,適用於iOS、Android、WindowsPhone和BlackBerry等眾多主流行動應用平台。
《HTML5行動Web開發實戰》作者是HTML5 Boilerplate計畫的成員,MobileBoilerplate(http://h5bp.com/mobile)的主要開發人員。 《HTML5行動Web開發實戰》為那些致力於實現高效能、響應式、跨平台的HTML5行動網站的程式設計師量身打造,也適合對行動Web開發有興趣的讀者學習參考。
HTML5行動Web開發實戰 目錄:
第1章 HTML5與行動網站
1.1 簡介
1.2 確定網站的適用行動裝置
1.2.1 用戶最常用的平台和瀏覽器是什麼
1.2.2 有多少用戶使用支援現代腳本的行動裝置
1.2.3 Google Analytics的替代品
1.2.4 Google Analytics的精準度
1.2.5 對服務端讀取速度的擔憂
1.3 配置行動開發工具
1.3.1 準備
1.3.2 實踐
1.3.3 回顧
1.3.4 延伸
1.4 BlackBerry模擬器
1.4.1 準備
1.4.2 實踐
1.5 配置行動開發環境
1.5.1 準備
1.5.2 實踐
1.5.3 回顧
1.5.4 延伸
1.6 在行動網站中使用HTML5
1.6.1 準備
1.6.2 實踐
1.6.3 回顧
1.6.4 延伸
1.7 跨瀏覽器HTML5
1.7.1 準備
1.7.2 實踐
1.7.3 回顧
1.7.4 延伸
1.8 行動設計
1.8.1 準備
1.8.2 實踐
1.8.3 回顧
1.8.4 延伸
1.9 定義一個內容策略
1.9.1 準備
1.9.2 實踐
1.9.3 回顧
1.9.4 延伸
第2章 行動端的設定與最佳化
2.1 簡介
2.2 透過介面圖示啟動Web應用程式
2.2.1 準備
2.2.2 實踐
2.2.3 回顧
2.2.4 延伸
2.2.5 參考
2.3 避免文字字體大小重置
2.3.1 準備
2.3.2 實踐
2.3.3 回顧
2.3.4 延伸
2.4 優化瀏覽器視窗寬度設定
2.4.1 準備
2.4.2 實踐
2.4.3 回顧
2.4.4 延伸
2.5 修復行動版Safari的re-flow scale問題
2.5.1 準備
2.5.2 實踐
2.5.3 回顧
2.5.4 延伸
2.6 在瀏覽器中啟動手機原生應用程式
2.6.1 準備
2.6.2 實踐
2.6.3 回顧
2.6.4 延伸
2.7 iPhone下全螢幕模式啟動
2.7.1 準備
2.7.2 實踐
2.7.3 回顧
2.7.4 延伸
2.8 防止iOS在聚焦時自動縮放
2.8.1 準備
2.8.2 實踐
2.8.3 回顧
2.8.4 延伸
2.9 停用或限制部分WebKit特性
2.9.1 準備
2.9.2 實踐
2.9.3 回顧
2.9.4 延伸
第3章 行動裝置的互動方式
3.1 簡介
3.2 利用觸控來移動頁面元素
3.2.1 準備
3.2.2 實踐
3.2.3 回顧
3.2.4 延伸
3.2.5 參考
3.3 偵測與處理橫豎螢幕切換事件
3.3.1 準備
3.3.2 實踐
3.3.3 回顧
3.3.4 延伸
3.3.5 參考
3.4 利用手勢旋轉頁面元素
3.4.1 準備
3.4.2 實踐
3.4.3 回顧
3.4.4 延伸
3.4.5 參考
3.5 利用滑動創建圖庫
3.5.1 準備
3.5.2 實踐
3.5.3 回顧
3.5.4 延伸
3.5.5 參考
3.6 利用手勢操作圖片縮放
3.6.1 準備
3.6.2 實踐
3.6.3 回顧
3.6.4 延伸
3.6.5 參考
第4章 建構快速響應式行動互聯網站
4.1 簡介
4.2 使用HTML5語法建置頁面
4.2.1 準備
4.2.2 實踐
4.2.3 回顧
4.2.4 延伸
4.2.5 參考
4.3 使用CSS3特性做漸進增強
4.3.1 準備
4.3.2 實踐
4.3.3 回顧
4.3.4 延伸
4.3.5 參考
4.4 使用響應式設計
4.4.1 準備
4.4.2 實踐
4.4.3 回顧
4.4.4 延伸
4.5 優化polyfills腳本的載入速度
4.5.1 準備
4.5.2 實踐
4.5.3 回顧
4.5.4 延伸
4.5.5 參考
4.6 檢測用戶客戶端
4.6.1 準備
4.6.2 實踐
4.6.3 回顧
4.6.4 延伸
4.7 使用書籤氣泡為應用程式新增桌面捷徑
4.7.1 準備
4.7.2 實踐
4.7.3 回顧
4.7.4 參考
4.8 建構可自動伸縮的文字輸入框
4.8.1 準備
4.8.2 實踐
4.8.3 回顧
4.8.4 延伸
4.8.5 參考
4.9 加速按鈕回饋
4.9.1 準備
4.9.2 實踐
4.9.3 回顧
4.9.4 延伸
4.9.5 參考
4.10 隱藏瀏覽器的網址列
4.10.1 準備
4.10.2 實踐
4.10.3 回顧
4.10.4 參考
4.11 建構行動網站的網站地圖
4.11.1 準備
4.11.2 實踐
4.11.3 回顧
4.11.4 延伸
第5章 行動裝置存取
5.1 簡介
5.2 取得位置資訊
5.2.1 準備
5.2.2 實踐
5.2.3 回顧
5.2.4 延伸
5.3 跨瀏覽器定位
5.3.1 準備
5.3.2 實踐
5.3.3 回顧
5.3.4 延伸
5.4 基於地理資訊顯示地圖
5.4.1 準備
5.4.2 實踐
5.4.3 回顧
5.4.4 延伸
5.5 即時顯示地理位置
5.5.1 準備
5.5.2 實踐
5.5.3 回顧
5.6 使用DeviceOrientation事件
5.6.1 準備
5.6.2 實踐
5.6.3 回顧
5.6.4 延伸
5.7 使用foursquare的定位
5.7.1 準備
5.7.2 實踐
5.7.3 回顧
5.7.4 延伸
第6章 行動富媒體
6.1 簡介
6.2 行動裝置上播放音訊
6.2.1 準備
6.2.2 實踐
6.2.3 回顧
6.2.4 延伸
6.3 行動裝置上播放影片
6.3.1 準備
6.3.2 實踐
6.3.3 回顧
6.3.4 延伸
6.4 使用離線快取
6.4.1 準備
6.4.2 實踐
6.4.3 回顧
6.4.4 延伸
6.5 使用網路儲存(Web Storage)
6.5.1 準備
6.5.2 實踐
6.5.3 回顧
6.5.4 延伸
6.6 使用Web Workers
6.6.1 準備
6.6.2 實踐
6.6.3 回顧
6.7 使用session和history API建構類Flash導航效果
6.7.1 準備
6.7.2 實踐
6.7.3 回顧
6.7.4 延伸
第7章 行動裝置調試
7.1 簡介
7.2 使用Opera Dragonfly遠端除錯
7.2.1 準備
7.2.2 實踐
7.2.3 回顧
7.2.4 延伸
7.3 使用weinre遠端偵錯
7.3.1 準備
7.3.2 實踐
7.3.3 回顧
7.4 在行動裝置上使用Firebug
7.4.1 準備
7.4.2 實踐
7.4.3 回顧
7.4.4 延伸
7.5 使用JS Console遠端偵錯
7.5.1 準備
7.5.2 實踐
7.5.3 回顧
7.5.4 延伸
7.6 設定移動Safari調試器
7.6.1 準備
7.6.2 實踐
7.6.3 回顧
第8章 伺服器端效能調優
8.1 簡介
8.2 防止行動裝置轉碼(Mobile Transcoding)
8.2.1 準備
8.2.2 實踐
8.2.3 回顧
8.2.4 延伸
8.3 新增行動裝置支援的MIME類型
8.3.1 準備
8.3.2 實踐
8.3.3 回顧
8.3.4 延伸
8.4 正確顯示cache manifest檔
8.4.1 準備
8.4.2 實踐
8.4.3 回顧
8.5 在頭檔設定未來過期時間
8.5.1 準備
8.5.2 實踐
8.5.3 回顧
8.5.4 延伸
8.6 使用Gzip壓縮
8.6.1 準備
8.6.2 實踐
8.6.3 回顧
8.6.4 延伸
8.7 移除ETags
8.7.1 準備
8.7.2 實踐
8.7.3 回顧
8.7.4 延伸
第9章 移動效能測試
9.1 簡介
9.2 使用Blaze的行動裝置速度測試
9.2.1 準備
9.2.2 實踐
9.2.3 回顧
9.2.4 延伸
9.3 線上分析行動頁面速度
9.3.1 準備
9.3.2 實踐
9.3.3 回顧
9.3.4 延伸
9.4 PCAP網站效能分析
9.4.1 準備
9.4.2 實踐
9.4.3 回顧
9.4.4 延伸
9.5 行動版HTTP Archive
9.5.1 準備
9.5.2 實踐
9.5.3 回顧
9.5.4 延伸
9.6 使用Jdrop儲存效能資料
9.6.1 準備
9.6.2 實踐
9.6.3 回顧
9.6.4 延伸
第10章 擁抱行動互聯網特性
10.1 簡介
10.2 window.onerror
10.2.1 準備
10.2.2 實踐
10.2.3 回顧
10.2.4 延伸
10.3 使用ECMAScript 5中的新方法
10.3.1 準備
10.3.2 實踐
10.3.3 回顧
10.3.4 延伸
10.4 HTML5中新的輸入類型
10.4.1 準備
10.4.2 實踐
10.4.3 回顧
10.4.4 延伸
10.5 在HTML中內嵌SVG
10.5.1 準備
10.5.2 實踐
10.5.3 回顧
10.5.4 延伸
10.6 position:fixed
10.6.1 準備
10.6.2 實踐
10.6.3 回顧
10.7 overflow:scroll
10.7.1 準備
10.7.2 實踐
10.7.3 回顧
10.7.4 延伸