本書作者Anthony T. Holdener III具有十幾年的Web開發經驗,現在使用Esri ArcGIS JavaScript API、Google Maps JavaScript API和Bing Maps API構建GIS Web應用。自從聖路易斯大學計算機科學專業畢業後,他一直從事Web架構師、開發人員、經理或者輔助老師等工作。
本書閤並瞭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對象讓遊戲更有活力
發表於2024-11-26
深入HTML5應用開發 2024 pdf epub mobi 電子書 下載
圖書標籤: HTML5 前端開發 Web開發 圖靈程序設計叢書 前端 Web 技術 JavaScript
大緻瀏覽瞭一遍,主要想看地圖那部分,比較細緻,從曆史開始講,配閤大量代碼,但實際上也沒那麼多東西可講的……想瞭解相關知識,翻看一下就好
評分收獲瞭兩點. 1:地震會導緻時間産生偏差. 2: uber在這本書齣版前就存在瞭,這樣也活瞭4~5年纔火起來的.
評分介紹LBS地理地位應用,以及html等軸遊戲。
評分大緻瀏覽瞭一遍,主要想看地圖那部分,比較細緻,從曆史開始講,配閤大量代碼,但實際上也沒那麼多東西可講的……想瞭解相關知識,翻看一下就好
評分介紹LBS地理地位應用,以及html等軸遊戲。
深入HTML5應用開發 2024 pdf epub mobi 電子書 下載