"第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開發本機應用程序
21.1 預要求
21.2基於HTML、CSS和JavaScript創建Android本機應用
21.3基於HTML、CSS和JavaScript創建iPhone本機應用
21.4 結閤jQuery Mobile開發
第22章 與設備特定功能結閤
22.1 運動傳感器
22.2 獲取設備手持方嚮——羅盤
22.3 多媒體控製
22.4 獲取連接信息
22.5 獲取設備相關信息
22.6 處理事件
22.7 地理位置定位Geolocation
22.8 Web SQL Database和Web存儲
22.9 係統消息提示
22.10 管理手機通訊錄數據庫
22.11 文件係統處理
我是一名項目經理,負責一個即將上綫的電商平颱。我們需要確保網站在各種移動設備上都能提供無縫的用戶體驗,因此,我對這本書的“最佳實踐”部分尤為感興趣。我希望書中能夠深入探討如何在設計之初就考慮到跨平颱兼容性,以及如何製定一套統一的設計規範,既能滿足不同平颱的用戶習慣,又能保持品牌的一緻性。我期待書中能夠提供一些關於性能優化的策略,例如如何減少加載時間,如何優化圖片和視頻的顯示,以確保即使在網絡不佳的情況下,用戶也能順暢地瀏覽和購物。此外,安全性也是我非常關心的一個方麵。書中是否會涉及到在移動端網頁設計中需要注意的安全隱患,以及如何通過設計來增強用戶的信任感和安全感?例如,關於錶單設計、支付流程的設計,如何在保證用戶隱私的前提下,提升用戶體驗?我希望這本書能為我的團隊提供一套可落地、可執行的移動端設計指南,幫助我們打造一個既美觀又實用的電商網站,從而提升轉化率和用戶留存率。
評分作為一個剛入行不久的網頁設計師,我對移動端設計充滿瞭熱情,但同時又感到有些無從下手。這本書的標題讓我覺得它能為我指明方嚮,特彆是“最佳實踐與設計精粹”這幾個字,讓我期待它能提供一些經過驗證的、行之有效的經驗。我特彆想瞭解在設計響應式網頁時,如何纔能在有限的移動屏幕空間裏,最大化信息的可讀性和可用性。書中會不會詳細講解斷點設置的技巧,如何根據不同的設備尺寸來調整布局、導航和內容呈現?我希望它能提供一些關於柵格係統在移動端應用的實例,以及如何處理圖片和視頻在不同網絡環境下的加載優化問題。另外,對於用戶交互的設計,我非常關注。比如,在移動端,如何設計更易於觸摸的按鈕和交互元素,如何避免用戶誤觸?書中會不會分享一些關於手勢操作、動畫效果在移動端設計的應用,以及如何讓用戶在瀏覽網站時感到愉悅和高效?我希望它能提供一些關於用戶測試和迭代設計的建議,幫助我不斷優化我的移動端設計作品,從而提升用戶滿意度。
評分這本書的“設計精粹”這個詞吸引瞭我,因為我一直追求在網頁設計中加入一些獨特且有創意的元素,但又不能脫離用戶體驗的本質。我希望書中能提供一些關於如何在Android、iPhone和Windows Phone平颱上實現創新設計的靈感和方法。例如,如何運用動效設計來提升用戶參與度?如何通過個性化的元素來增強用戶的情感連接?書中是否會分享一些關於漸進增強(Progressive Enhancement)和優雅降級(Graceful Degradation)的理念,以及如何在不同平颱和設備上巧妙應用這些策略,確保所有用戶都能獲得基礎的體驗,而部分用戶則能享受到更豐富的功能和更精美的視覺效果。我特彆想瞭解一些關於色彩、排版、留白等基本設計原則在移動端設計中的高級應用,以及如何通過這些元素來塑造獨特的品牌個性和用戶體驗。如果書中還能提供一些關於未來移動端設計趨勢的預測和展望,那就更完美瞭。
評分這本書的封麵設計就透露齣一種專業與現代感,色彩搭配沉穩又不失活力,讓我立刻對內容産生瞭好奇。我最關心的部分是它如何引導我理解跨平颱設計的核心挑戰,以及針對不同操作係統的用戶習慣差異,給齣切實可行的解決方案。我希望書中能深入剖析Android、iOS以及Windows Phone在UI/UX設計上的獨特之處,例如Material Design的物質化原則、Human Interface Guidelines的簡潔優雅,以及Windows Phone的Metro風格所帶來的獨特交互體驗。不僅僅是羅列設計規範,我更期待作者能通過實際案例,講解如何在這三個平颱上實現一緻的品牌形象,同時又能充分利用各自平颱的原生特性,讓用戶獲得最流暢、最符閤直覺的體驗。比如,在導航設計上,三個平颱有著截然不同的滑動、點擊邏輯,如何在一個響應式網站中巧妙地平衡這些差異,或者在原生應用開發中,如何做到既遵循平颱規範又體現自身特色,這些都是我非常渴望從書中學習到的。此外,關於響應式設計在移動端的具體實踐,如何處理不同屏幕尺寸、分辨率下的布局調整,以及圖片、字體、交互元素的適配問題,我也希望能有詳細的指導和精彩的案例分析,讓我能夠避免踩坑,少走彎路。
評分對於我這個經常在不同設備上切換的普通用戶來說,這本書的價值在於它能幫助我理解為什麼某些網站在我的iPhone上看起來很棒,但在我的Android手機上就顯得有些彆扭,或者在Windows Phone上體驗更佳。我希望能從書中看到一些關於用戶心理和行為的研究,解釋不同操作係統用戶在設計偏好上的差異。例如,為什麼iPhone用戶可能更喜歡簡潔、直觀的界麵,而Android用戶則可能更看重個性化和定製化選項?書中是否會分析一些成功的跨平颱設計案例,以及它們是如何在尊重平颱差異的同時,又創造齣獨特的用戶體驗的?我希望這本書能讓我對移動端設計有更深刻的認識,理解背後所蘊含的設計哲學和用戶體驗考量,從而成為一個更懂設計的消費者。我特彆想知道,設計師是如何在有限的空間和有限的交互方式下,平衡信息量、功能性和視覺美感的,這對我理解和欣賞優秀的設計非常有幫助。
評分通俗易懂
評分很好很不錯!!!!!!!!!
評分很多網絡無法搜到的內容都有講解,不錯
評分一直在京東買東西 信賴
評分很好的一本書,挺全麵的
評分閱讀後有所收獲;
評分完全不知道怎麼用
評分很好 速度也很快很好 速度也很快
評分比較專業
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有