会员   密码 您忘记密码了吗?
1,575,266 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 構建移動網站與APP:HTML 5移動開發入門與實戰
構建移動網站與APP:HTML 5移動開發入門與實戰
上一张
下一张
prev next

構建移動網站與APP:HTML 5移動開發入門與實戰

作者: 常新峰,王金柱
出版社: 清華大學出版社
出版日期: 2017-02-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT474.00
市场价格: RM85.21
本店售价: RM75.84
促销价: RM74.98
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書由淺入深,全面、系統、詳盡地介紹了HTML 5相關技術及其在移動開發領域的應用。

從基本原理到移動頁面優化再到實戰應用,幾乎涉及HTMML 5移動開發領域的絕大部分內容,是一本集理論與實戰的綜合性參考書。

本書共13章,分為3篇。第1篇為HTML 5移動特性,內容包括HTML 5移動開發基礎、移動表單、多媒體形式、地理位置定位(Geolocation)、離線緩存、Canvas繪圖、CSS 3視覺輔助和調用手機設備等,最后還剖析了移動性能優化的一些技巧。第2篇為HTML 5移動框架,主要介紹jQueryMobile和SenchaTouch這兩個當下最流行的移動框架。第3篇為HTML 5移動實戰,詳細講解了使用jQueryMobile和SenchaTouch這兩個移動框架開發移動應用的過程與方法。

本書適合所有想全面深入學習HTML 5移動開發技術的人員閱讀,尤其適合正在應用HTML 5做移動項目開發的人員閱讀。對於大中專院校相關專業的學生和培訓機構的學員,本書也是一本不可多得的參考書。



目錄

第1章 HTML5移動入門
1.1認識HTML
1.1.1HTML的構成
1.1.2CSS的構成
1.1.3JavaScript的構成
1.2認識HTML5
1.2.1HTML5的發展與理念
1.2.2HTML5和XHTML的對比
1.3制作一個簡單的HTML5移動APP
1.3.1開發工具的選擇
1.3.2APP代碼的編寫
1.3.3調試運行HelloAPP
1.4HTML5的移動特色
1.5本章 小結

第2章 移動特性1——移動表單
2.1豐富的表單屬性
2.2移動Web表單的mput類型
2.2.1search類型文本
2.2.2email類型文本
2.2.3number類型文本
2.2.4range類型文本
2.2.5tel類型文本
2.2.6url類型文本
2.3HTML5表單新屬性
2.3.1autocomplete屬性
2.3.2autofocus屬性
2.4范例——創建一個HTML5版的APP注冊頁面
2.4.1代碼設計
2.4.2代碼分析
2.5本章 小結

第3章 移動特性2——多媒體形式
3.1音頻視頻
3.1.1音頻視頻的格式
3.1.2使用video/audio元素
3.1.3音頻視頻的通信
3.2范例——制作音樂播放器APP
3.3范例——制作視頻播放器APP
3.3.1普通視頻播放器
3.3.2添加視頻進度條
3.3.3添加視頻快進慢進按鈕
3.3.4處理帶字幕的視頻
3.4本章 小結

第4章 移動特性3——地理位置定位
4.1認識地理位置
4.1.1緯度和經度坐標
4.1.2定位數據
4.1.3構建地理位置應用
4.2手機地理位置定位
4.3谷歌地圖的使用
4.3.1追蹤用戶的位置
4.3.2查找路線
4.3.3用戶自定義的地理定位
4.4高德地圖的使用
4.5本章 小結

第5章 移動特性4——離線緩存
5.1離線緩存應用
5.1.1離線緩存API簡介
5.1.2使用Manifest方法
5.1.3使用ApplicationCacheAPI方法
5.1.4搭建簡單的離線APP
5.2離線事件處理
5.3范例——離線貼吧APP
5.4本章 小結

第6章 移動特性5—Canvas繪圖
6.1HTML5的繪圖API
6.1.1什麼是Cancas
6.1.2加載Canvas
6.1.3什麼是SVG
6.1.4什麼是WebGL
6.1.5Paper.js圖形庫
6.2應用Canvas
6.2.1繪制圖形
6.2.2繪制文字
6.2.3顏色漸變
6.3范例——帶特效的相冊APP
6.4本章 小結

第7章 移動特性6——CSS3視覺輔助
7.1CSS3的變化
7.2背景(Backgrounds)
7.3文字效果(Text Effects)
7.4邊框(Border)
7.5用戶界面(Userinterface)
7.6轉換(Tmnsfom)
7.7過渡(Transition)
7.8范例——用CSS3畫哆啦A夢
7.8.1頭和臉
7.8.2脖子和鈴鐺
7.8.3身體和四肢
7.8.4讓眼睛動起來
7.9本章 小結

第8章 移動特性7——調用手機設備
8.1HTML5調用手機攝像頭
8.2HTML5調用手機相冊
8.3HTML5調用手機通訊錄
8.4本章 小結

第9章 HTML5移動性能優化
9.1HTML5的性能考量
9.1.1瀏覽器性能
9.1.2網絡性能
9.1.3開發效率
9.2加載優化
9.2.1減少HTTP請求
9.2.2充分利用緩存
9.2.3壓縮
9.2.4優化JavaScript加載性能
9.2.5其他加載優化
9.3CSS優化
9.3.1了解頁面的渲染過程
9.3.2避免在HTML標簽中寫Style屬性
9.3.3正確使用display屬性
9.3.4避免使用CSS表達式
9.3.5請勿濫用float屬性
9.3.6不濫用Web字體
9.3.7不聲明過多的Font—size
9.3.8優化選擇器的使用
9.4圖片優化
9.4.1使用CSS3代替圖片
9.4.2使用DataURI代替圖片
9.4.3使用SVG代替圖片
9.4.4IconFont與SVG優劣對比
9.4.5使用壓縮圖片
9.4.6使用srcset
9.4.7使用WebP
9.5渲染優化
9.5.1渲染流程
9.5.2使用Viewport加速頁面渲染
9.5.3動畫優化
9.5.4高頻事件優化
9.5.5GPU加速
9.6腳本優化
9.6.1腳本執行優化
9.6.2條件JavaScipt
9.6.3緩存DOM操作
9.6.4盡量使用事件代理以避免批量綁定事件
9.6.5盡量使用ID選擇器
9.6.6click事件優化
9.7本章 小結
……
第10章 jQuery Mobile移動框架
第11章 Sencha Touch框架
第12章 jQuery Mobile框架實戰——移動便箋APP
第13章 Sencha Touch框架實戰——通訊錄APP