深入HTML5應用開發

深入HTML5應用開發 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:[美] Anthony T. Holdener III
出品人:
頁數:268
译者:秦緒文
出版時間:2012-3-29
價格:59.00元
裝幀:平裝
isbn號碼:9787115274946
叢書系列:圖靈程序設計叢書·Web開發係列
圖書標籤:
  • HTML5
  • 前端開發
  • Web開發
  • 圖靈程序設計叢書
  • 前端
  • Web
  • 技術
  • JavaScript
  • HTML5
  • 前端開發
  • Web應用
  • JavaScript
  • CSS3
  • 移動Web
  • 響應式布局
  • 離綫應用
  • Web存儲
  • Canvas
  • SVG
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書閤並瞭O’Reilly齣版的《HTML5 Geolocation》與《HTML5:等軸實時遊戲開發》兩本書的內容。第一部分介紹瞭HTML5 Geolocation API。使用這種API,開發人員不必針對特定設備編程,就能夠在瀏覽器中直接編寫地理定位應用。這部分共6章,介紹瞭Geolocation API在瀏覽器代碼中的使用,並通過大量示例嚮讀者展示其“一次編寫,隨處部署”的特點。具體內容包括地理定位的基礎知識簡介,這套API的瀏覽器支持情況,以及如何利用它和其他常用地圖工具在網頁中實現類似Google地圖的嵌入式地圖。

這一部分的主要內容還有:

根據設備的不同,從各種來源收集地理信息

探索地理坐標係統,包括大地測量係統和基準點

使用Geolocation API,以JavaScript代碼從用戶的瀏覽器中取得位置信息

使用Google地圖或基於JavaScript 的ArcGIS API將位置信息顯示在地圖上

使用數據庫、KML文件和Shapefile保存地理信息

熟悉地理數據的實際用途,包括地理營銷、地理社交、地理標簽和地理應用

第二部分介紹瞭用HTML5、CSS3和JavaScript開發等軸實時遊戲。任何沉迷過Zynga的《開心農場》的玩傢都享受過這類遊戲的樂趣,本書展示瞭如何設計並開發這類遊戲,涵蓋瞭隻使用開源工具來實現項目的全過程。你將通過詳細的示例和代碼,學會繪製圖形、使用精靈、添加聲音和驗證數據以防作弊。

我們最後會用這部分介紹的所有技術完成一個《旅遊勝地》遊戲,並將它連接到社交網絡上。如果你會用HTML5、CSS3和JavaScript,那就可以準備開始瞭!

這一部分的主要內容如下:

使用HTML5的畫布(canvas)元素和精靈創建流暢的動畫

創建高性能的等軸網格區塊

設計同時適用於桌麵設備和移動設備的遊戲界麵

使用HTML的音頻(audio)元素為遊戲添加聲音

用Web Workers實現遊戲中的路徑查找功能

用PHP和MySQL實現客戶端數據模型

使用動態CSS3對象讓遊戲更有活力

著者簡介

本書作者Anthony T. Holdener III具有十幾年的Web開發經驗,現在使用Esri ArcGIS JavaScript API、Google Maps JavaScript API和Bing Maps API構建GIS Web應用。自從聖路易斯大學計算機科學專業畢業後,他一直從事Web架構師、開發人員、經理或者輔助老師等工作。

圖書目錄

目錄
HTML5 Geolocation
前言   3
第1章  路在何方  9
1.1  地理定位的曆史  11
1.1.1  公元前的地理定位  11
1.1.2  探險技術  11
1.1.3  20世紀的定位  13
1.2  GPS的民用化  14
1.3  今天的地理定位  15
1.4  基本知識  15
1.5  定位方法  16
1.5.1  GPS  17
1.5.2  IP地址  18
1.5.3  GSM/CDMACellID  19
1.5.4  Wi-Fi和藍牙的MAC地址  20
1.6  位置與基於位置的服務  20
1.7  今天的地理定位  21
1.7.1  手機應用  21
1.7.2  增強現實應用  24
第2章  地理定位:不僅是經緯度  27
2.1  坐標係統  29
2.2  大地測量係統與基準點  32
2.2.1  地球的形狀  32
2.2.2  公共基準  33
2.2.3  地圖投影  35
2.3  高度、路綫與速度  35
2.3.1  大地高度  36
2.3.2  路綫  37
2.3.3  速度  37
2.4  精確度  38
第3章  地理定位API編程  39
3.1  W3CGeolocationAPI  41
3.1.1  當前的API支持情況  41
3.1.2  其他瀏覽器的解決方案  42
3.2  功能更完備的W3CGeolocationAPI  44
3.3  Geolocation對象  45
3.4  取得用戶位置  46
3.4.1  PositionOptions  46
3.4.2  緩存的位置信息  47
3.5  更新用戶位置  48
3.5.1  不需要輪詢  49
3.5.2  清除監視操作  49
3.6  處理成功的請求  50
3.6.1  Position對象  50
3.6.2  Coordinates對象  50
3.7  處理請求返迴的錯誤  53
3.8  隱私問題  55
第4章  地理定位和地圖API  57
4.1  Google地圖示例  59
4.1.1  GoogleMapsAPI簡介  59
4.1.2  嚮Google地圖中添加地理定位  63
4.2  ArcGISJavaScriptAPI的例子  70
4.2.1  ArcGISJavaScriptAPI簡介  70
4.2.2  嚮Esri地圖中添加地理定位  73
第5章  保存地理信息  81
5.1  KML  83
5.2  Shapefile  86
5.3  數據庫  89
5.3.1  SDE  89
5.3.2  PostGIS  90
5.3.3  MySQL  90
第6章  基於地理定位開發應用  93
6.1  地理營銷  96
6.1.1  特價與新品  96
6.1.2  眾包  96
6.1.3  特殊化  97
6.2  地理社交  98
6.2.1  持續增長  98
6.2.2  自動簽到  99
6.2.3  雙嚮數據  99
6.3  地理標簽  100
6.3.1  數字媒體與地理標簽  100
6.3.2  隱私與地理標簽  100
6.4  地理應用  101
6.4.1  安全/跟蹤  101
6.4.2  打車  101
6.4.3  搜索  102
6.4.4  移動商務  102
6.4.5  其他應用  102
6.5  HTML5與地理定位  102
6.5.1  輔助LBS的Web應用  103
6.5.2  基於Web的LBS  110
HTML5:等軸實時遊戲開發
前言  113
第1章  圖形基礎:畫布與精靈  119
1.1  使用canvas對象  121
1.2  創建平滑的動畫  129
1.3  使用精靈  133
1.4  操作像素  138
1.5  為圖像選擇渲染方法  149
第2章  理解等軸遊戲  163
第3章  遊戲界麵設計  181
3.1  Web遊戲中的GUI設計和交互  183
3.2  實現GUI  185
第4章  HTML5聲音及處理優化  201
4.1  通過audio元素添加聲音  203
4.2  用WebWorkersAPI執行大計算量任務  213
4.3  本地存儲和會話存儲  221
第5章  推嚮市場  227
5.1  預防作弊及服務器端工作  229
5.2  通往最終遊戲的路  235
5.3  對遊戲作最後修飾  248
5.4  使用Facebook添加社交功能  254
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

水分太多,不值得名為【深入】。一個小時看瞭一半,啥內容也沒有,價格也真貴。

评分

2本薄書的閤集,內容一般。

评分

HTML5 Geolocation 和Html5 等軸遊戲開發兩本閤在一起

评分

介紹LBS地理地位應用,以及html等軸遊戲。

评分

2本薄書的閤集,內容一般。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有