HTML5移動Web開發指南

點擊下載 HTML5移動Web開發指南.rar (提取碼:0fb1)後端

目錄:瀏覽器

第1 章移動互聯網時代的Web技術
  1.1 移動互聯網的發展
  1.2 智能手機發展迅速
  1.3 智能手機的Web瀏覽器
  1.4 移動Web應用的發展
  1.5 基於HTML5 的移動Web應用
第2 章移動設備HTML5 頁面佈局
  2.1 頁面語義化簡介
  2.1.1 HTML5 新語義元素概述
  2.1.2 更多HTML5 新元素
  2.2 頁面結構與移動設備的佈局
  2.2.1 常見的移動應用佈局
  2.2.2 使用HTML5 建立標準的移動Web頁面
  2.3 本章小結
第3 章HTML5 規範的本地存儲
  3.1 移動設備的支持
  3.2 localStorage
  3.3 sessionStorage
  3.4 Storage事件監聽
  3.5 本章小結
第4 章移動Web的離線應用
  4.1 離線Web概述
  4.1.1 離線與緩存
  4.1.2 離線的意義
  4.2 移動設備的支持
  4.3 applicationCache和manifest 
  4.3.1 manifest文件
  4.3.2 applicationCache對象和事件
  4.4 本章小結
第5 章移動設備的常見HTML5 表單元素
  5.1 豐富的表單屬性
  5.2 移動Web表單的input類型
  5.2.1 search類型文本
  5.2.2 email類型文本
  5.2.3 number類型文本
  5.2.4 range類型文本
  5.2.5 tel類型文本
  5.2.6 url類型文本
  5.2.7 更多的類型
  5.3 表單屬性應用範圍
  5.4 本章小結
第6 章移動Web界面樣式
  6.1 CSS3
  6.2 選擇器
  6.2.1 屬性選擇器
  6.2.2 僞類選擇器  
  6.3 陰影
  6.3.1 box-shadow
  6.3.2 text-shadow
  6.4 背景
  6.4.1 background-size
  6.4.2 background-clip
  6.4.3 background-origin
  6.4.4 background
  6.5 圓角邊框
  6.6 Media Queries移動設備樣式
  6.6.1 傳統網站在iPhone上的顯示問題
  6.6.2 viewport設置適應移動設備屏幕大小
  6.6.3 Media Queries如何工做
  6.6.4 Media Queries語法總結
  6.6.5 如何將官方網站移植成移動Web網站
  6.7 本章小結
第7 章Geolocation地理定位
  7.1 功能介紹
  7.2 瀏覽器支持狀況
  7.3 如何使用Geolocation API
  7.3.1 首次獲取當前位置
  7.3.2 監視移動設備的位置變化
  7.4 本章小結
第8 章輕量級框架jQuery Mobile初探
  8.1 jQuery Mobile概述
  8.2 入門示例Hello World 
  8.2.1 部署文件
  8.2.2 編碼
  8.3 基於HTML5 的自定義屬性驅動組件
  8.3.1 dataset自定義屬性
  8.3.2 使用dataset屬性驅動jQuery Mobile組件
  8.4 頁面與視圖
  8.4.1 標準的移動Web頁面
  8.4.2 移動設備的視圖
  8.4.3 多視圖Web頁面
  8.4.4 改變頁面標題的視圖
  8.4.5 視圖切換動畫
  8.4.6 dialog對話框
  8.4.7 頁面主題
  8.5 button按鈕
  8.5.1 button組件
  8.5.2 具備icon圖標的button組件
  8.5.3 具備內聯樣式的button
  8.5.4 具備分組功能的button按鈕
  8.6 Bar工具欄
  8.6.1 如何使用工具欄
  8.6.2 含有後退按鈕的Header工具欄
  8.6.3 多按鈕的Footer工具欄
  8.6.4 導航條工具欄
  8.6.5 定義fixed工具欄
  8.6.6 全屏模式工具欄
  8.7 內容區域格式佈局
  8.7.1 網格佈局
  8.7.2 仿9 宮格排列的按鈕組例子
  8.7.3 摺疊塊功能
  8.7.4 建立具備手風琴效果的例子
  8.8 Form表單
  8.8.1 如何使用表單提交功能
  8.8.2 HTML5 文本框類型
  8.8.3 HTML5 搜索類型輸入框
  8.8.4 Slider類型
  8.8.5 Toggle類型
  8.8.6 單選按鈕類型
  8.8.7 複選框類型
  8.8.8 下拉選擇菜單
  8.9 List列表
  8.9.1 基本列表類型
  8.9.2 普通連接列表
  8.9.3 多層次嵌套列表
  8.9.4 有序編號列表
  8.9.5 只讀列表
  8.9.6 可分割按鈕列表
  8.9.7 列表的分隔符
  8.9.8 列表搜索過濾器
  8.9.9 含有氣泡式計數的列表
  8.9.10 顯示列表項右側文本格式的列表
  8.9.11 列表項含有圖標的列表
  8.9.12 數據項含有圖片的列表
  8.9.13 內嵌列表
  8.9.14 列表的性能問題
  8.10 配置選項
  8.11 Event事件
  8.11.1 頁面加載事件
  8.11.2 其餘事件類型
  8.12 實用方法和工具
  8.12.1 頁面視圖輔助工具
  8.12.2 數據存儲
  8.12.3 地址路徑輔助工具
  8.12.4 loading顯示/隱藏
  8.13 主題系統
  8.14 本章小結
第9 章重量級富框架Sencha Touch入門
  9.1 Sencha Touch概述
  9.1.1 功能特色
  9.1.2 官方套件包
  9.2 入門示例Hello World 
  9.2.1 部署文件
  9.2.2 開始編碼
  9.2.3 調試環境
  9.2.4 頁面調整
  9.3 事件管理
  9.3.1 自定義事件
  9.3.2 初始化事件
  9.3.3 Touch觸控事件
  9.3.4 事件管理器Ext.EventManager
  9.4 核心組件庫
  9.4.1 Ext.lib.Component
  9.4.2 屬性、方法、事件
  9.5 Toolbar工具欄
  9.5.1 建立一個只有標題的工具欄例子
  9.5.2 模擬前進返回按鈕的工具欄例子
  9.5.3 具備圖標效果按鈕的工具欄例子
  9.5.4 按鈕組的工具欄
  9.6 Tabs選項卡
  9.6.1 使用TabPanel組件定義Tab頁面
  9.6.2 選項卡功能
  9.7 Carousel
  9.8 Overlays遮罩層
  9.8.1 Alert提示信息類型
  9.8.2 Confirm確認提示框類型
  9.8.3 Prompt提示輸入類型
  9.8.4 ActionSheet選擇器類型
  9.8.5 Overlay浮動層顯示框類型
  9.9 Picker選擇器
  9.9.1 建立單列的選擇器例子
  9.9.2 建立容許選擇日期的選擇器例子
  9.10 List列表
  9.10.1 建立基本的列表例子
  9.10.2 改進的分組列表例子
  9.10.3 使用Ajax異步請求的列表
  9.10.4 XTemplate模板的應用
  9.11 對HTML5 的支持和封裝
  9.11.1 封裝HTML5 新表單元素
  9.11.2 HTML5 表單應用例子
  9.11.3 封裝GeoLocation地理定位功能
  9.11.4 本地存儲的支持
  9.11.5 多媒體的支持
  9.12 MVC開發模式
  9.12.1 MVC介紹
  9.12.2 建立application應用程序
  9.12.3 Model實體對象
  9.12.4 View視圖類
  9.12.5 setActiveItem使用方法
  9.12.6 Controller業務邏輯類
  9.13 本章小結
第10 章跨平臺的PhoneGap應用介紹
  10.1 PhoneGap概述
  10.2 搭建PhoneGap開發環境
  10.2.1 如何在Android平臺下搭建PhoneGap開發環境
  10.2.2 如何在iOS平臺下搭建PhoneGap 
  10.3 硬件設備接口
  10.3.1 Accelerometer加速度傳感器
  10.3.2 Compass對象獲取指南針信息
  10.3.3 使用connection對象檢測網絡狀態
  10.3.4 File對象操做文件系統
  10.3.5 使用Device對象獲取移動設備的信息
  10.4 軟件接口
  10.4.1 Camera對象獲取照片資源
  10.4.2 Capture對象採集多媒體資源
  10.4.3 使用Contacts對象獲取通訊錄資源
  10.4.4 公告警示信息
  10.4.5 Media對象
  10.5 Events事件
  10.5.1 公共事件
  10.5.2 網絡狀態事件
  10.5.3 Android專有事件
  10.6 HTML5 特性
  10.6.1 GeoLocation定位位置
  10.6.2 Storage特性
  10.7 本章小結
第 11 章構建基於HTML5 的生活軌跡Web App
  11.1 項目背景
  11.1.1 功能介紹
  11.1.2 功能模塊
  11.2 建立基本應用程序
  11.2.1 建立首頁
  11.2.2 建立入口函數
  11.3 設置Model數據模型
  11.3.1 建立Model實體類
  11.3.2 設置Store對象
  11.4 建立View視圖組件
  11.4.1 列表視圖
  11.4.2 列表組件
  11.4.3 表單視圖
  11.4.4 瀏覽生活軌跡視圖
  11.4.5 Sheet組件選擇更多功能
  11.5 業務邏輯
  11.5.1 定義controller類
  11.5.2 實現視圖之間的切換
  11.5.3 保存生活軌跡內容
  11.5.4 實現Geolocation地理定位
  11.5.5 顯示生活軌跡內容
  11.5.6 顯示Google地圖
  11.5.7 顯示Sheet組件函數
  11.5.8 清除全部存儲的列表函數
  11.5.9 刪除一條記錄的函數
  11.6 緩存文件
  11.6.1 設置manifest文件內容
  11.6.2 設置HTML緩存文件
  11.7 後端服務器通訊
  11.8 本章小結
第12 章進階之路
  12.1 從新理解HTML5
  12.2 瀏覽器的Web開發文檔
  12.3 網站或社區的推薦
  12.4 移動Web應用框架緩存

相關文章
相關標籤/搜索