發表於2024-11-27
"第I篇 手機版專用網站設計和開發入門篇
第1章 準備創作環境和測試環境
1.1 使用Mobile Safari測試網頁
1.1.1 iOS Simulator安裝
1.1.2 使用Mobile Safari
1.2 使用IEMobile測試網頁
1.2.1 Windows Phone 7 Emulator安裝
1.2.2 使用IEMobile
1.3 使用Chrome Lite測試網頁
1.3.1 Android Emulator安裝
1.3.2 使用Chrome Lite
1.4 使用BlackBerry瀏覽器測試網頁
1.4.1 BlackBerry模擬器安裝
1.4.2 使用BlackBerry模擬器
1.5 安裝和設置Web服務器
1.5.1 安裝IIS
1.5.2 瞭解Web服務器根目錄
第2章 建立手機網頁開發的技術知識結構
2.1 怎樣學習網頁設計和開發
2.2 HTML、XHTML和CSS的曆史
2.2.1 HTML簡介
2.2.2 HTML的曆史版本
2.2.3 CSS的曆史
2.2.4 CSS的曆史版本
2.2.5 XML的曆史
2.2.6 標準、規範和實現
2.2.7 關於W3C
2.3 ECMAScript和JavaScript
2.3.1 關於ECMA
2.3.2 JavaScript版本和ECMAScript版本的關係
2.3.3 關於ECMAScript精簡綱要
2.4 考慮手機網頁與桌麵網頁的不同
2.4.1 屏幕分辨率
2.4.2 手機瀏覽器的可視區域
2.4.3 手機網站的技術區分
2.4.4 建立設計和技術的參照點
第3章 專用於手機的HTML——XHTML
MP和XHTML Basic
3.1 XHTML模塊傢族
3.1.1 什麼是XHTML模塊化
3.1.2 為何要進行XHTML模塊化
3.1.3 XHTML Basic
3.1.4 XHTML MP
3.1.5 關於OMA和WAP論壇
3.1.6 關於WAP 2.0
3.2 編寫XHTML MP網頁
3.2.1 定義XHTML MP網頁MIME類型
3.2.2 偵測XHTML MP客戶端
3.3 為手機網頁定義元數據
3.3.1 定義緩存
3.3.2 定義應用程序名
3.4 交互方法和導航
3.4.1 觸摸屏手機的交互
3.4.2 鍵盤手機的交互
3.4.3 為鍵盤手機設計熱鍵導航
3.4.4 特殊的超鏈接——HTML錶單控件
3.5 設計錶單
3.5.1 特殊的錶單控件
3.5.2 指定輸入模式
3.6 文檔關係鏈接(link元素)
3.7 關於插件和下載
3.7.1 直接鏈接下載
3.7.2 使用OMA下載
3.7.3 下載注意事項
第4章 專用於手機的CSS——CSS MP和WCSS
4.1 CSS MP和WCSS
4.1.1 CSS MP可用的樣式屬性
4.1.2 不推薦使用的樣式屬性
4.1.3 WCSS可用的樣式屬性
4.1.4 使用Marquee定義溢齣滾動方式和跑馬燈效果
4.1.5 CSS MP和WCSS的語法
4.1.6 在XHTML文檔中應用CSS
4.2 使用CSS介質為手機單獨設計樣式錶
4.2.1 瞭解介質類型描述符
4.2.2 將樣式錶應用於不同的介質
4.2.3 專用於手持設備的介質
4.3 使用CSS介質查詢為手機單獨設計樣式錶
4.3.1 使用介質查詢
4.3.2 CSS 3介質查詢支持的介質屬性
4.3.3 常用的介質查詢
第5章 CSS手機版專用網頁布局第一步——視點和設備方嚮
5.1 可視區域和視點
5.1.1 瞭解視點
5.1.2 手機上的視點
5.1.3 改變視點
5.1.4 分彆對橫屏和竪屏布局
5.2 關於@viewport規則
5.2.1 使用HTML元數據
5.2.2 常用的聲明
5.2.3 其他HTML元數據
第6章 CSS手機版專用網頁布局實戰
6.1 單列布局
6.1.1 液態寬度
6.1.2 屬性值的計算步驟
6.2 導航條設計
6.2.1 tab導航菜單1
6.2.2 tab導航菜單2
6.2.3 單列菜單導航條
6.2.4 圖標按鈕排列導航
6.3 圖文版式
6.3.1 限製替換元素的幅麵大小
6.3.2 圖片替換
6.3.3 字體問題
第7章 專用於手機的JavaScript——ESMP
7.1 使用ESMP
7.1.1 ESMP與ECMAScript的不同
7.1.2 ESMP BOM
7.1.3 ESMP CoreDOM
7.1.4 ESMP HTMLDOM
7.2 使用JavaScript的注意事項
7.2.1 檢測瀏覽器支持
7.2.2 關於打開新窗口
7.2.3 關於間隔調用
7.2.4 隱藏瀏覽器工具條
7.3 定義和觸發事件
7.3.1 基本交互事件
7.3.2 關於軟鍵盤事件
7.3.3感知手機握持的方嚮和orientationchange事件
7.4 觸摸和手勢
7.4.1 觸摸事件
7.4.2 多點觸控事件——手勢
7.4.3 事件對象和Touch對象
7.4.4 觸摸點ID
7.4.5 觸摸和拖動
第II篇 HTML 5在 iPhone、Android、Windows Phone的實戰篇
第8章 HTML 5簡介和編寫規範
8.1 HTML 5的新特性
8.1.1 實現Web應用程序
8.1.2 用於更好地呈現內容
8.2 HTML 5輕鬆入門
8.2.1 使用XML語法編寫HTML 5文檔
8.2.2 使用HTML語法編寫HTML 5文檔
8.2.3 HTML 5文檔的構成
8.3 手機瀏覽器對HTML 5的支持
第9章 HTML 5視頻和音頻
9.1
9.1.1 視頻格式
9.1.2 建議的設置
9.1.3 屬性
9.1.4 配置服務器添加MIME類型
9.1.5 全兼容設置
9.2 元素
9.3
9.4 自定義視頻和音頻控製
9.5 使用HTML 5 DOM動態控製
9.5.1 關於Media元素
9.5.2 齣錯處理
9.5.3 關於狀態
9.5.4 其他屬性
9.5.5 使用方法控製媒體
9.5.6 檢測媒體支持
9.5.7 媒體事件
9.6 安全和隱私
9.7 瀏覽器支持
第10章 使用HTML 5結構元素構建網頁
10.1 文檔結構元素
10.1.1
10.1.2
10.1.3
10.1.4
10.1.5
10.1.6
10.2 標題和標題組閤
10.3
元素10.4 瀏覽器兼容
第11章 使用畫布在網頁上繪製圖——Canvas
11.1 使用Canvas繪圖的基本步驟
11.1.1 繪製第一幅圖
11.1.2 理解坐標
11.2 關於HTML 5 DOM Canvas API
11.3使用CanvasRenderingContext2D
11.3.1 顔色、漸變和模式
11.3.2 綫條粗細、綫帽和綫條結閤
11.3.3 陰影
11.3.4 繪製矩形
11.3.5 全局設置——混閤模式
11.3.6 全局設置——透明度
11.4 創建和渲染路徑
11.4.1 瞭解圖形和路徑
11.4.2 繪製直綫綫條
11.4.3 綫條和填充
11.4.4 繪製弧綫
11.4.5 繪製麯綫
11.4.6 繪製矩形路徑
11.4.7 繪製剪切路徑
11.4.8 重置路徑和關閉子路徑
11.4.9 檢測路徑點
11.4.10 焦點外廓
11.5 插入圖片
11.6 轉換、鏇轉、平移和縮放
11.7 繪製文本
11.8 像素級繪製
11.8.1 基本使用方法
11.8.2 創建反相
11.8.3 分解通道
11.8.4 通道混閤器
11.9 保存和恢復繪畫狀態
11.10 使用Canvas實現動畫
11.10.1 太極鏇轉
11.10.2 繪製動態時鍾
第12章 Web存儲
12.1 Web存儲概述
12.2 Web存儲與Cookie
12.3 本地存儲和會話存儲
12.3.1 在客戶端持久存儲數據
12.3.2 關於瀏覽器兼容
12.3.3 在會話期存儲數據
12.4 Storage接口
12.4.1 獲取和更新存儲
12.4.2 清除存儲
12.4.3 清除指定的鍵
12.4.4 添加新鍵和更新鍵值
12.5 Storage事件
第13章 Web SQL數據庫
13.1 第一個Web SQL Database應用
13.1.1 使用iPhone查看和管理Web SQL Database
13.1.2 使用Web SQL Database的基本步驟
13.2 異步數據庫
13.2.1 執行數據庫事務
13.2.2 數據庫版本管理
13.2.3 執行SQL語句
13.3 同步數據庫
13.3.1 執行數據庫事務
13.3.2 數據庫版本管理
13.3.3 執行SQL語句
13.4 處理數據庫操作結果
13.5 錯誤和異常
13.6 在開發人員工具中使用SQL語句
13.7 SQLite SQL語法和數據庫的數據類型
13.8 SQL注入缺陷和參數化查詢
第14章 離綫網絡應用程序——文件緩存
14.1 使用離綫應用
14.1.1 配置MIME類型
14.1.2 創建離綫應用網頁及網頁中要引用的資源
14.1.3 創建清單文件
14.1.4 測試離綫應用
14.1.5 更新離綫存儲
14.2 緩存清單文件格式
14.2.1 定義要緩存的文件
14.2.2 備抵機製
14.2.3 在綫白名單
14.2.4 注釋
14.3 使用DOM方法處理離綫應用
14.3.1 獲取緩存
14.3.2 檢查狀態
14.3.3 更新緩存
14.3.4 監聽事件
14.3.5 檢測脫機模式
14.4 將網頁添加為桌麵快捷方式
14.4.1 為網站設計圖標
14.4.2 為Android添加桌麵快捷方式
14.4.3 指定一個啓動圖片
14.4.4 隱藏Safari界麵
14.4.5 改變狀態欄
第15章 地理位置定位
15.1 瞭解位置定位
15.1.1 位置定位是怎麼工作的
15.1.2 位置定位的精確度
15.2 使用Geolocation
15.2.1 獲取Geolocation對象
15.2.2 獲取當前地理位置
15.2.3 處理位置信息
15.2.4 齣錯處理
15.2.5 配置項
15.2.6 持續追蹤位置
15.3 地理位置定位和在綫地圖結閤使用
15.3.1反嚮Geolocation——將經度/緯度轉換為地名
15.3.2 與Google Map結閤使用
15.3.3 使用Google Maps JavaScript API
第III篇基於HTML、CSS和JavaScript設計網站和開發移動Web應用
第16章 使用jQuery Mobile開發Web應用程序
16.1 使用jQuery核心庫
16.1.1 第一個jQuery範例
16.1.2 基本語法
16.1.3 為什麼要使用jQuery
16.1.4 解決jQuery衝突
16.2 使用jQuery Mobile
16.2.1 第一個jQuery Mobile範例
16.2.2 怎樣在“內容頁”間導航
16.2.3 使用超鏈接
16.2.4 定義頁麵過渡效果
16.2.5 定義樣式主題
16.2.6 創建對話框
16.2.7 固定頁眉和頁腳
16.2.8 全屏效果
16.3 導航模型——jQuery Mobile的核心機製
16.3.1 頁麵導航的基本規則
16.3.2 自動生成的內容頁和子書簽地址
16.3.3 注意事項
第17章 使用jQuery Mobile UI插件—— Widget
17.1 定義工具按鈕
17.2 定義列錶視圖
17.3 內容布局
17.4 定義jQuery Mobile錶單
第18章 使用Ajax和程序動態控製jQuery Mobile
18.1 jQuery Mobile的自定義事件
18.2 使用工具方法
18.3 jQuery Mobile初始化配置
第19章 手機專用網頁JavaScript的調試
第20章 偵測手機和瀏覽器
20.1 使用客戶端代碼偵測瀏覽器
20.2 使用HTTP請求報頭
20.3 使用WURFL、DeviceAtlas和MDBF
第IV篇 基於HTML、CSS和JavaScript開發手機應用程序
第21章 結閤PhoneGap為Android和 iPhone開發本機應用程序 Android、iPhone、Windows Phone手機網頁及網站設計:最佳實踐與設計精粹 下載 mobi epub pdf txt 電子書 格式
Android、iPhone、Windows Phone手機網頁及網站設計:最佳實踐與設計精粹 下載 mobi pdf epub txt 電子書 格式 2024
Android、iPhone、Windows Phone手機網頁及網站設計:最佳實踐與設計精粹 下載 mobi epub pdf 電子書tab導航菜單6.2.2 DOM7.2 單列布局6.B1.1 Core 定義應用程序名3.4 MP可用的樣式屬性4.1.2 使用Mobile 圖片替換6.W3.3 2.3.2i 關於插件和下載3.7.1 XHTML 第III篇是基於HTML、SCSS和JavaScript開發移動WVeb應用程序,包括jQuery MPv和WCSS的語法4.1.b6 交互方法和導航3.4.1 建立設計和技術的參照點
評分使用中,沒發現有什麼問題
評分還沒開始看,書的質量還行。。
評分滿意東西很好,以後還會再買,價格優惠,有收獲
評分好好好是正品
評分在這方麵的書中還是不錯的。
評分可以翻翻,讀讀,瞭解瞭解,想深入還得配閤彆的書
評分《Android、iPhone、Windows Phone手機網頁及網站設計:最佳實踐與設計精粹》共5大部分,包括4篇,具有清晰的知識脈絡,分彆介紹如下:
評分不錯,挺值得研究的。
Android、iPhone、Windows Phone手機網頁及網站設計:最佳實踐與設計精粹 mobi epub pdf txt 電子書 格式下載 2024