第1章 準(zhǔn)備創(chuàng)作環(huán)境和測(cè)試環(huán)境 3

1.1 使用Mobile Safari測(cè)試網(wǎng)頁 4

1.1.1 iOS Simulator安裝 5

1.1.2 使用Mobile Safari 6

1.2 使用" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營(yíng)銷資訊 > 營(yíng)銷百科 > Windows Phone手機(jī)網(wǎng)頁及網(wǎng)站設(shè)計(jì)目錄

Windows Phone手機(jī)網(wǎng)頁及網(wǎng)站設(shè)計(jì)目錄

時(shí)間:2023-02-21 06:04:01 | 來源:營(yíng)銷百科

時(shí)間:2023-02-21 06:04:01 來源:營(yíng)銷百科

Windows Phone手機(jī)網(wǎng)頁及網(wǎng)站設(shè)計(jì)目錄:第I篇 手機(jī)版專用網(wǎng)站設(shè)計(jì)和開發(fā)入門篇

第1章 準(zhǔn)備創(chuàng)作環(huán)境和測(cè)試環(huán)境 3

1.1 使用Mobile Safari測(cè)試網(wǎng)頁 4

1.1.1 iOS Simulator安裝 5

1.1.2 使用Mobile Safari 6

1.2 使用IEMobile測(cè)試網(wǎng)頁 7

1.2.1 Windows Phone 7 Emulator安裝 8

1.2.2 使用IEMobile 9

1.3 使用Chrome Lite測(cè)試網(wǎng)頁 10

1.3.1 Android Emulator安裝 10

1.3.2 使用Chrome Lite 17

1.4 使用BlackBerry瀏覽器測(cè)試網(wǎng)頁 19

1.4.1 BlackBerry模擬器安裝 19

1.4.2 使用BlackBerry模擬器 20

1.5 安裝和設(shè)置Web服務(wù)器 22

1.5.1 安裝IIS 22

1.5.2 了解Web服務(wù)器根目錄 24

第2章 建立手機(jī)網(wǎng)頁開發(fā)的技術(shù)知識(shí)結(jié)構(gòu) 27

2.1 怎樣學(xué)習(xí)網(wǎng)頁設(shè)計(jì)和開發(fā) 28

2.2 HTML、XHTML和CSS的歷史 29

2.2.1 HTML簡(jiǎn)介 29

2.2.2 HTML的歷史版本 30

2.2.3 CSS的歷史 31

2.2.4 CSS的歷史版本 32

2.2.5 XML的歷史 33

2.2.6 標(biāo)準(zhǔn)、規(guī)范和實(shí)現(xiàn) 34

2.2.7 關(guān)于W3C 34

2.3 ECMAScript和JavaScript 35

2.3.1 關(guān)于ECMA 35

2.3.2 JavaScript版本和ECMAScript版本的關(guān)系 36

2.3.3 關(guān)于ECMAScript精簡(jiǎn)綱要 37

2.4 考慮手機(jī)網(wǎng)頁與桌面網(wǎng)頁的不同 38

2.4.1 屏幕分辨率 38

2.4.2 手機(jī)瀏覽器的可視區(qū)域 39

2.4.3 手機(jī)網(wǎng)站的技術(shù)區(qū)分 40

2.4.4 建立設(shè)計(jì)和技術(shù)的參照點(diǎn) 41

第3章 專用于手機(jī)的HTML——XHTML MP和XHTML Basic 43

3.1 XHTML模塊家族 44

3.1.1 什么是XHTML模塊化 44

3.1.2 為何要進(jìn)行XHTML模塊化 46

3.1.3 XHTML Basic 46

3.1.4 XHTML MP 47

3.1.5 關(guān)于OMA和WAP論壇 48

3.1.6 關(guān)于WAP 2.0 49

3.2 編寫XHTML MP網(wǎng)頁 49

3.2.1 定義XHTML MP網(wǎng)頁MIME類型 50

3.2.2 偵測(cè)XHTML MP客戶端 50

3.3 為手機(jī)網(wǎng)頁定義元數(shù)據(jù) 51

3.3.1 定義緩存 51

3.3.2 定義應(yīng)用程序名 53

3.4 交互方法和導(dǎo)航 54

3.4.1 觸摸屏手機(jī)的交互 54

3.4.2 鍵盤手機(jī)的交互 55

3.4.3 為鍵盤手機(jī)設(shè)計(jì)熱鍵導(dǎo)航 55

3.4.4 特殊的超鏈接——HTML表單控件 56

3.5 設(shè)計(jì)表單 59

3.5.1 特殊的表單控件 60

3.5.2 指定輸入模式 61

3.6 文檔關(guān)系鏈接(link元素) 63

3.7 關(guān)于插件和下載 64

3.7.1 直接鏈接下載 64

3.7.2 使用OMA下載 64

3.7.3 下載注意事項(xiàng) 67

第4章 專用于手機(jī)的CSS——CSS MP和WCSS 69

4.1 CSS MP和WCSS 70

4.1.1 CSS MP可用的樣式屬性 70

4.1.2 不推薦使用的樣式屬性 73

4.1.3 WCSS可用的樣式屬性 73

4.1.4 使用Marquee定義溢出滾動(dòng)方式和跑馬燈效果 76

4.1.5 CSS MP和WCSS的語法 79

4.1.6 在XHTML文檔中應(yīng)用CSS 79

4.2 使用CSS介質(zhì)為手機(jī)單獨(dú)設(shè)計(jì)樣式表 81

4.2.1 了解介質(zhì)類型描述符 81

4.2.2 將樣式表應(yīng)用于不同的介質(zhì) 82

4.2.3 專用于手持設(shè)備的介質(zhì) 84

4.3 使用CSS介質(zhì)查詢?yōu)槭謾C(jī)單獨(dú)設(shè)計(jì)樣式表 84

4.3.1 使用介質(zhì)查詢 85

4.3.2 CSS 3介質(zhì)查詢支持的介質(zhì)屬性 86

4.3.3 常用的介質(zhì)查詢 87

第5章 CSS手機(jī)版專用網(wǎng)頁布局第一步——視點(diǎn)和設(shè)備方向 89

5.1 可視區(qū)域和視點(diǎn) 90

5.1.1 了解視點(diǎn) 92

5.1.2 手機(jī)上的視點(diǎn) 93

5.1.3 改變視點(diǎn) 94

5.1.4 分別對(duì)橫屏和豎屏布局 95

5.2 關(guān)于@viewport規(guī)則 97

5.2.1 使用HTML元數(shù)據(jù) 98

5.2.2 常用的聲明 100

5.2.3 其他HTML元數(shù)據(jù) 100

第6章 CSS手機(jī)版專用網(wǎng)頁布局實(shí)戰(zhàn) 101

6.1 單列布局 102

6.1.1 液態(tài)寬度 102

6.1.2 屬性值的計(jì)算步驟 103

6.2 導(dǎo)航條設(shè)計(jì) 104

6.2.1 tab導(dǎo)航菜單1 104

6.2.2 tab導(dǎo)航菜單2 107

6.2.3 單列菜單導(dǎo)航條 109

6.2.4 圖標(biāo)按鈕排列導(dǎo)航 114

6.3 圖文版式 119

6.3.1 限制替換元素的幅面大小 119

6.3.2 圖片替換 119

6.3.3 字體問題 121

第7章 專用于手機(jī)的JavaScript——ESMP 123

7.1 使用ESMP 124

7.1.1 ESMP與ECMAScript的不同 124

7.1.2 ESMP BOM 125

7.1.3 ESMP CoreDOM 127

7.1.4 ESMP HTMLDOM 129

7.2 使用JavaScript的注意事項(xiàng) 133

7.2.1 檢測(cè)瀏覽器支持 133

7.2.2 關(guān)于打開新窗口 135

7.2.3 關(guān)于間隔調(diào)用 135

7.2.4 隱藏瀏覽器工具條 135

7.3 定義和觸發(fā)事件 136

7.3.1 基本交互事件 137

7.3.2 關(guān)于軟鍵盤事件 138

7.3.3 感知手機(jī)握持的方向和orientationchange事件 139

7.4 觸摸和手勢(shì) 140

7.4.1 觸摸事件 140

7.4.2 多點(diǎn)觸控事件——手勢(shì) 141

7.4.3 事件對(duì)象和Touch對(duì)象 142

7.4.4 觸摸點(diǎn)ID 143

7.4.5 觸摸和拖動(dòng) 144

第II篇 HTML 5在 iPhone、Android、Windows Phone的實(shí)戰(zhàn)篇

第8章 HTML 5簡(jiǎn)介和編寫規(guī)范 147

8.1 HTML 5的新特性 148

8.1.1 實(shí)現(xiàn)Web應(yīng)用程序 148

8.1.2 用于更好地呈現(xiàn)內(nèi)容 149

8.2 HTML 5輕松入門 149

8.2.1 使用XML語法編寫HTML 5文檔 149

8.2.2 使用HTML語法編寫HTML 5文檔 154

8.2.3 HTML 5文檔的構(gòu)成 156

8.3 手機(jī)瀏覽器對(duì)HTML 5的支持 157

第9章 HTML 5視頻和音頻 159

9.1 元素 160

9.1.1 視頻格式 160

9.1.2 建議的設(shè)置 162

9.1.3 屬性 162

9.1.4 配置服務(wù)器添加MIME類型 162

9.1.5 全兼容設(shè)置 163

9.2 元素 163

9.3 元素 164

9.4 自定義視頻和音頻控制 166

9.5 使用HTML 5 DOM動(dòng)態(tài)控制 167

9.5.1 關(guān)于Media元素 168

9.5.2 出錯(cuò)處理 170

9.5.3 關(guān)于狀態(tài) 171

9.5.4 其他屬性 172

9.5.5 使用方法控制媒體 173

9.5.6 檢測(cè)媒體支持 173

9.5.7 媒體事件 174

9.6 安全和隱私 175

9.7 瀏覽器支持 175

第10章 使用HTML 5結(jié)構(gòu)元素構(gòu)建網(wǎng)頁 177

10.1 文檔結(jié)構(gòu)元素 178

10.1.1 元素 179

10.1.2 元素 182

10.1.3 元素 183

10.1.4 元素 185

10.1.5 元素 187

10.1.6 元素 188

10.2 標(biāo)題和標(biāo)題組合 189

10.3 元素 190

10.4 瀏覽器兼容 191

第11章 使用畫布在網(wǎng)頁上繪制圖——Canvas 193

11.1 使用Canvas繪圖的基本步驟 194

11.1.1 繪制第一幅圖 194

11.1.2 理解坐標(biāo) 195

11.2 關(guān)于HTML 5 DOM Canvas API 196

11.3 使用CanvasRendering

Context2D 198

11.3.1 顏色、漸變和模式 202

11.3.2 線條粗細(xì)、線帽和線條結(jié)合 206

11.3.3 陰影 207

11.3.4 繪制矩形 208

11.3.5 全局設(shè)置——混合模式 209

11.3.6 全局設(shè)置——透明度 210

11.4 創(chuàng)建和渲染路徑 210

11.4.1 了解圖形和路徑 211

11.4.2 繪制直線線條 211

11.4.3 線條和填充 212

11.4.4 繪制弧線 213

11.4.5 繪制曲線 214

11.4.6 繪制矩形路徑 214

11.4.7 繪制剪切路徑 215

11.4.8 重置路徑和關(guān)閉子路徑 216

11.4.9 檢測(cè)路徑點(diǎn) 217

11.4.10 焦點(diǎn)外廓 218

11.5 插入圖片 219

11.6 轉(zhuǎn)換、旋轉(zhuǎn)、平移和縮放 220

11.7 繪制文本 222

11.8 像素級(jí)繪制 223

11.8.1 基本使用方法 224

11.8.2 創(chuàng)建反相 225

11.8.3 分解通道 226

11.8.4 通道混合器 228

11.9 保存和恢復(fù)繪畫狀態(tài) 233

11.10 使用Canvas實(shí)現(xiàn)動(dòng)畫 234

11.10.1 太極旋轉(zhuǎn) 234

11.10.2 繪制動(dòng)態(tài)時(shí)鐘 237

第12章 Web存儲(chǔ) 241

12.1 Web存儲(chǔ)概述 242

12.2 Web存儲(chǔ)與Cookie 242

12.3 本地存儲(chǔ)和會(huì)話存儲(chǔ) 242

12.3.1 在客戶端持久存儲(chǔ)數(shù)據(jù) 242

12.3.2 關(guān)于瀏覽器兼容 243

12.3.3 在會(huì)話期存儲(chǔ)數(shù)據(jù) 244

12.4 Storage接口 246

12.4.1 獲取和更新存儲(chǔ) 248

12.4.2 清除存儲(chǔ) 249

12.4.3 清除指定的鍵 250

12.4.4 添加新鍵和更新鍵值 250

12.5 Storage事件 251

第13章 Web SQL數(shù)據(jù)庫 253

13.1 第一個(gè)Web SQL Database應(yīng)用 254

13.1.1 使用iPhone查看和管理Web SQL Database 256

13.1.2 使用Web SQL Database的基本步驟 257

13.2 異步數(shù)據(jù)庫 259

13.2.1 執(zhí)行數(shù)據(jù)庫事務(wù) 260

13.2.2 數(shù)據(jù)庫版本管理 262

13.2.3 執(zhí)行SQL語句 263

13.3 同步數(shù)據(jù)庫 265

13.3.1 執(zhí)行數(shù)據(jù)庫事務(wù) 266

13.3.2 數(shù)據(jù)庫版本管理 268

13.3.3 執(zhí)行SQL語句 269

13.4 處理數(shù)據(jù)庫操作結(jié)果 270

13.5 錯(cuò)誤和異常 271

13.6 在開發(fā)人員工具中使用SQL語句 272

13.7 SQLite SQL語法和數(shù)據(jù)庫的數(shù)據(jù)類型 273

13.8 SQL注入缺陷和參數(shù)化查詢 275

第14章 離線網(wǎng)絡(luò)應(yīng)用程序——文件緩存 277

14.1 使用離線應(yīng)用 278

14.1.1 配置MIME類型 278

14.1.2 創(chuàng)建離線應(yīng)用網(wǎng)頁及網(wǎng)頁中要引用的資源 280

14.1.3 創(chuàng)建清單文件 280

14.1.4 測(cè)試離線應(yīng)用 281

14.1.5 更新離線存儲(chǔ) 281

14.2 緩存清單文件格式 282

14.2.1 定義要緩存的文件 282

14.2.2 備抵機(jī)制 283

14.2.3 在線白名單 284

14.2.4 注釋 284

14.3 使用DOM方法處理離線應(yīng)用 285

14.3.1 獲取緩存 286

14.3.2 檢查狀態(tài) 286

14.3.3 更新緩存 287

14.3.4 監(jiān)聽事件 288

14.3.5 檢測(cè)脫機(jī)模式 290

14.4 將網(wǎng)頁添加為桌面快捷方式 292

14.4.1 為網(wǎng)站設(shè)計(jì)圖標(biāo) 292

14.4.2 為Android添加桌面快捷方式 294

14.4.3 指定一個(gè)啟動(dòng)圖片 296

14.4.4 隱藏Safari界面 296

14.4.5 改變狀態(tài)欄 296

第15章 地理位置定位 297

15.1 了解位置定位 299

15.1.1 位置定位是怎么工作的 299

15.1.2 位置定位的精確度 299

15.2 使用Geolocation 299

15.2.1 獲取Geolocation對(duì)象 299

15.2.2 獲取當(dāng)前地理位置 300

15.2.3 處理位置信息 301

15.2.4 出錯(cuò)處理 302

15.2.5 配置項(xiàng) 303

15.2.6 持續(xù)追蹤位置 303

15.3 地理位置定位和在線地圖結(jié)合使用 303

15.3.1 反向Geolocation——將經(jīng)度/緯度轉(zhuǎn)換為地名 304

15.3.2 與Google Map結(jié)合使用 305

15.3.3 使用Google Maps JavaScript API 310

第III篇 基于HTML、CSS和JavaScript設(shè)計(jì)網(wǎng)站和開發(fā)移動(dòng)Web應(yīng)用

第16章 使用jQuery Mobile開發(fā)Web應(yīng)用程序 315

16.1 使用jQuery核心庫 316

16.1.1 第一個(gè)jQuery范例 317

16.1.2 基本語法 318

16.1.3 為什么要使用jQuery 320

16.1.4 解決jQuery沖突 322

16.2 使用jQuery Mobile 323

16.2.1 第一個(gè)jQuery Mobile范例 324

16.2.2 怎樣在'內(nèi)容頁'間導(dǎo)航 326

16.2.3 使用超鏈接 327

16.2.4 定義頁面過渡效果 327

16.2.5 定義樣式主題 327

16.2.6 創(chuàng)建對(duì)話框 329

16.2.7 固定頁眉和頁腳 329

16.2.8 全屏效果 330

16.3 導(dǎo)航模型——jQuery Mobile的核心機(jī)制 330

16.3.1 頁面導(dǎo)航的基本規(guī)則 331

16.3.2 自動(dòng)生成的內(nèi)容頁和子書簽地址 332

16.3.3 注意事項(xiàng) 333

第17章 使用jQuery Mobile UI插件——Widget 335

17.1 定義工具按鈕 336

17.1.1 定義按鈕 336

17.1.2 指定按鈕圖標(biāo) 337

17.1.3 自定義按鈕圖標(biāo) 337

17.1.4 行內(nèi)級(jí)按鈕和塊級(jí)按鈕 338

17.1.5 按鈕分組 338

17.1.6 導(dǎo)航條 339

17.1.7 添加返回按鈕 342

17.2 定義列表視圖 342

17.2.1 有序列表 343

17.2.2 嵌套列表 343

17.2.3 分割按鈕列表 344

17.2.4 列表項(xiàng)分組 346

17.2.5 縮略圖和圖標(biāo) 346

17.2.6 對(duì)列表進(jìn)行邊緣修飾 348

17.2.7 只讀列表 349

17.2.8 文字格式和計(jì)數(shù)泡 350

17.2.9 過濾列表項(xiàng) 351

17.3 內(nèi)容布局 352

17.3.1 網(wǎng)格布局 352

17.3.2 可折疊內(nèi)容 355

17.4 定義jQuery Mobile表單 358

17.4.1 表單控件的布局容器 359

17.4.2 切換開關(guān)控件 360

17.4.3 滑動(dòng)條控件 361

17.4.4 單選按鈕和復(fù)選框控件 361

17.4.5 水平開關(guān)鍵控件 363

17.4.6 選項(xiàng)菜單控件 363

17.4.7 表單提交 368

第18章 使用Ajax和程序動(dòng)態(tài)控制jQuery Mobile 369

18.1 jQuery Mobile的自定義事件 370

18.2 使用工具方法 372

18.3 jQuery Mobile初始化配置 376

18.3.1 關(guān)于mobileinit事件 377

18.3.2 配置選項(xiàng) 377

18.3.3 其他全局配置項(xiàng) 379

第19章 手機(jī)專用網(wǎng)頁JavaScript的調(diào)試 381

第20章 偵測(cè)手機(jī)和瀏覽器 385

20.1 使用客戶端代碼偵測(cè)瀏覽器 386

20.2 使用HTTP請(qǐng)求報(bào)頭 389

20.2.1 使用服務(wù)端技術(shù)偵測(cè)瀏覽器 389

20.2.2 使用.htaccess 393

20.3 使用WURFL、DeviceAtlas和MDBF 393

20.3.1 使用WURFL 394

20.3.2 使用MDBF 397

20.3.3 不足之處 403

第IV篇 基于HTML、CSS和JavaScript開發(fā)手機(jī)應(yīng)用程序

第21章 結(jié)合PhoneGap為Android和 iPhone開發(fā)本機(jī)應(yīng)用程序 407

21.1 預(yù)要求 408

21.2 基于HTML、CSS和JavaScript創(chuàng)建Android本機(jī)應(yīng)用 408

21.2.1 搭建創(chuàng)作環(huán)境 409

21.2.2 開發(fā)和測(cè)試Android應(yīng)用程序 409

21.2.3 編譯、提交和安裝 412

21.3 基于HTML、CSS和JavaScript創(chuàng)建iPhone本機(jī)應(yīng)用 412

21.3.1 搭建創(chuàng)作環(huán)境 412

21.3.2 開發(fā)和測(cè)試iPhone應(yīng)用程序 412

21.3.3 編譯、提交和安裝 414

21.4 結(jié)合jQuery Mobile開發(fā) 414

第22章 與設(shè)備特定功能結(jié)合 415

22.1 運(yùn)動(dòng)傳感器 416

22.1.1 獲取當(dāng)前的加速度偏移量 416

22.1.2 以特定時(shí)間間隔獲取加速度偏移量 417

22.2 獲取設(shè)備手持方向——羅盤 418

22.3 多媒體控制 419

22.3.1 使用camera從照相機(jī)捕捉畫面 420

22.3.2 使用capture對(duì)象錄制語音、錄制視頻和捕捉圖片 422

22.3.3 使用Media錄制音頻和控制音頻播放 427

22.4 獲取連接信息 431

22.4.1 判定連接類型 431

22.4.2 判定連接能否建立 432

22.5 獲取設(shè)備相關(guān)信息 433

22.6 處理事件 434

22.7 地理位置定位Geolocation 435

22.8 Web SQL Database和Web存儲(chǔ) 435

22.9 系統(tǒng)消息提示 435

22.10 管理手機(jī)通訊錄數(shù)據(jù)庫 438

22.10.1 創(chuàng)建一個(gè)新的聯(lián)系人 438

22.10.2 查詢聯(lián)系人 439

22.10.3 處理聯(lián)系人信息 441

22.11 文件系統(tǒng)處理 449

22.11.1 獲取文件系統(tǒng) 449

22.11.2 目錄處理 450

22.11.3 遍歷目錄 456

22.11.4 文件處理 456

22.11.5 修改文件內(nèi)容 459

22.11.6 讀取文件內(nèi)容 460

22.11.7 出錯(cuò)處理 462

22.11.8 文件上傳 463

關(guān)鍵詞:設(shè)計(jì),目錄

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉