HTML 5 是一項讓人振奮的技術,這有著充分的理由。這將會是一次技術突破,因為它可以將桌面html' target='_blank'>應用程序功能帶入瀏覽器中。除了傳統瀏覽器外,對于移動瀏覽器,其潛力甚至更大。不僅如此,最流行的移動瀏覽器甚至已經采用并實現了 HTML 5 規范中很多重要部分。在這個由五個部分組成的系列里,您將仔細了解 HTML 5 中的一些新技術,它們對移動 Web 應用程序開發具有重大影響。在本系列的每一部分中,您將動手開發一個展示 HTML 5 新特性的移動 Web 應用程序,這些特性可用于最新的移動 Web 瀏覽器上,如那些基于 iPhone 和 Android 的設備。
常用縮略語
API: 應用程序編程接口 CSS: 層疊樣式表 GPS: 全球定位系統 HTML: 超文本標記語言 JSONP: 帶填充的 JSON SDK: php?/%C8%ED%BC%FE%BF%AA%B7%A2%B9%A4' target='_blank'>軟件開發工具包 UI: 用戶界面 W3C: 萬維網聯盟先決條件本文中,您將使用最新的 Web 技術開發 Web 應用程序。這里大多數代碼是 HTML、JavaScript 和 CSS — 所有 Web 開發的核心技術。您最需要的東西是用來測試的瀏覽器。對于本文,強烈建議您使用 Mozilla Firefox 3.5+,因為它是支持地理定位的桌面瀏覽器。當然,您還需要在移動瀏覽器上測試,還需要最新的 iPhone 和 Android SDK。在本文中使用的是 iPhone SDK 3.1.3 和 Android SDK 2.1。
基礎知識:了解一下
地理定位本身就是一項新技術。它能讓您知道用戶在哪。但是僅僅知道這點并報告給用戶并不是十分有用。難道所有人都關心自己所在的確切經緯度?這時可以結合其他數據和服務,讓這個位置信息變得有用,可以產生一些有趣的結果。這些服務都需要用戶的經度和緯度作為輸入。這就是所需要的,讓我們看看是如何獲得的。清單 1顯示的是這方面的標準 JavaScript API。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答