注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合HTML5移動Web開發(fā)實戰(zhàn)

HTML5移動Web開發(fā)實戰(zhàn)

HTML5移動Web開發(fā)實戰(zhàn)

定 價:¥45.00

作 者: 石川 著,劉旸,劉先寧 譯
出版社: 人民郵電出版社
叢編項:
標 簽: HTML XML 程序設計 計算機/網(wǎng)絡

ISBN: 9787115313287 出版時間: 2013-06-01 包裝: 平裝
開本: 16開 頁數(shù): 206 字數(shù):  

內(nèi)容簡介

  當今,移動應用開發(fā)掀起軟件行業(yè)的新一輪浪潮。然而,手機設備發(fā)展迅猛,屏幕尺寸各不相同、存儲和性能仍有局限性,如何在多平臺上創(chuàng)建高性能、響應式的移動網(wǎng)站,是程序員所要面對的首要挑站?!禜TML5移動Web開發(fā)實戰(zhàn)》提供了應對這一挑戰(zhàn)的解決方案。通過閱讀本書,你將了解如何有效地利用最新的HTML5的那些針對移動網(wǎng)站的功能,橫跨多個移動平臺。全書共分10章,從移動Web、設備端配置和優(yōu)化,變互、響應式設計、設備訪問,調(diào)試、性能測試、富媒體等角度出發(fā),包含了60多個實用的示倒,詳細闡釋如何構(gòu)建快速、響應式的HTML5移動網(wǎng)站,適用于iOS、Android、Windows Phone和Black Berry等眾多主流移動應用平臺。《HTML5移動Web開發(fā)實戰(zhàn)》作者是HTML5 Boilerplate項目的成員,Mobile Boilerplate的主要開發(fā)人員?!禜TML5移動Web開發(fā)實戰(zhàn)》為那些致力于實現(xiàn)高性能、響應式、跨平臺的HTML5移動網(wǎng)站的程序員量身打造,也適合對移動Web開發(fā)感興趣的讀者學習參考。

作者簡介

  石川有超過5年的Web開發(fā)經(jīng)驗,他是HTML5 Boilerplate項目的成員,MobileBoilerplate(http://h5bp.com/mobile)的主要開發(fā)人員,JavaScriptPatterns項目(http://shichuan.github.com/javascript-patterns)的所有人。他現(xiàn)在是居住在美國和中國的獨立開發(fā)者,你可以在他的個人網(wǎng)站http://www.blog.highub.com上找到更多的信息。他愛好閱讀、旅游、美食以及電子技術(shù)、Indie音樂。譯者簡介劉旸:經(jīng)歷過各種技術(shù)和職位,最終發(fā)現(xiàn)前端開發(fā)才是其歸宿,現(xiàn)為ThoughtWorks前端程序員,專注于實踐優(yōu)秀的前端代碼架構(gòu)。同時也是ThoughtWorksUXGroup一員,關(guān)注用戶體驗以及響應式設計、視差滾動等新興設計元素。熱衷于分享、社區(qū)活動、結(jié)交朋友。博客:zation.me。新浪微博:@Zation。劉先寧:2008年畢業(yè)于西安交通大學軟件工程學院,ThoughtWorks(成都)咨詢師,ThoughtWorks MobileLab成員,長期從事軟件研發(fā)一線工作,熱愛互聯(lián)網(wǎng),喜歡各種新技術(shù),喜歡分享、討論。喜歡戶外運動。新浪微博:@xianlinbox。

圖書目錄

第1章 HTML5與移動網(wǎng)站
1.1 簡介
1.2 確定網(wǎng)站的適用移動設備
1.2.1 用戶最常用的平臺和瀏覽器是什么
1.2.2 有多少用戶使用支持現(xiàn)代腳本的移動設備
1.2.3 Google Analytics的替代品
1.2.4 Google Analytics的精準度
1.2.5 對服務端讀取速度的擔憂
1.3 配置移動開發(fā)工具
1.3.1 準備
1.3.2 實踐
1.3.3 回顧
1.3.4 延伸
1.4 BlackBerry仿真器
1.4.1 準備
1.4.2 實踐
1.5 配置移動開發(fā)環(huán)境
1.5.1 準備
1.5.2 實踐
1.5.3 回顧
1.5.4 延伸
1.6 在移動網(wǎng)站中使用HTML
1.6.1 準備
1.6.2 實踐
1.6.3 回顧
1.6.4 延伸
1.7 跨瀏覽器HTML
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 定義一個內(nèi)容策略
1.9.1 準備
1.9.2 實踐
1.9.3 回顧
1.9.4 延伸
第2章 移動端的配置和優(yōu)化
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 優(yōu)化瀏覽器視口寬度設置
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 利用手勢旋轉(zhuǎn)頁面元素
3.4.1 準備
3.4.2 實踐
3.4.3 回顧
3.4.4 延伸
3.4.5 參考
3.5 利用滑動創(chuàng)建圖庫
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章 構(gòu)建快速響應式移動互聯(lián)網(wǎng)站點
4.1 簡介
4.2 使用HTML5語法構(gòu)建頁面
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 優(yōu)化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 構(gòu)建可自動伸縮的文本輸入框
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 構(gòu)建移動互聯(lián)網(wǎng)站點的站點地圖
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 使用網(wǎng)絡存儲(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構(gòu)建類Flash導航效果
6.7.1 準備
6.7.2 實踐
6.7.3 回顧
6.7.4 延伸
第7章 移動設備調(diào)試
7.1 簡介
7.2 使用Opera Dragonfly遠程調(diào)試
7.2.1 準備
7.2.2 實踐
7.2.3 回顧
7.2.4 延伸
7.3 使用weinre遠程調(diào)試
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遠程調(diào)試
7.5.1 準備
7.5.2 實踐
7.5.3 回顧
7.5.4 延伸
7.6 設置移動Safari調(diào)試器
7.6.1 準備
7.6.2 實踐
7.6.3 回顧
第8章 服務器端性能調(diào)優(yōu)
8.1 簡介
8.2 防止移動設備轉(zhuǎn)碼(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網(wǎng)站性能分析
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存儲性能數(shù)據(jù)
9.6.1 準備
9.6.2 實踐
9.6.3 回顧
9.6.4 延伸
第10章 擁抱移動互聯(lián)網(wǎng)特性
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中內(nèi)嵌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 延伸
……

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號