Instant HTML5 Geolocation How-to

Ben Werdmuller

  • 出版商: Packt Publishing
  • 出版日期: 2013-04-28
  • 售價: $1,170
  • 貴賓價: 9.5$1,112
  • 語言: 英文
  • 頁數: 60
  • 裝訂: Paperback
  • ISBN: 1782165908
  • ISBN-13: 9781782165903
  • 相關分類: HTML
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn how to create elegant, location-aware web applications using the JavaScript Geolocation API with this book and ebook

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Determine the user’s location using a web browser and a few lines of JavaScript
  • Write location-aware applications for the mobile web
  • Understand how geolocation works on the web, and when to use it

In Detail

We don’t just surf the Web from our desktops any more – we take it with us, everywhere we go. Modern devices contain sophisticated hardware and software to determine the user’s location. Apps such as Foursquare and Google Maps use this to create new kinds of functionality. Now, you can do this too with the HTML5 Geolocation API.

"Instant HTML5 Geolocation How-to" is a simple guide to adding location information to your web applications. The practical, easy-to-follow recipes are designed to help you learn the ins and outs of the API. You’ll learn how to use it, how it works, and how to save and display geographic information on the web.

Beginning with a solid grounding in how the Geolocation API works and when to use it, you will learn how to determine, store, display, and track the user’s location via a series of clear recipes.

You will learn the different ways location is determined on different devices, including desktops and laptops that don’t have GPS units. You’ll also learn how to selectively use these different behaviours, based on the speed, accuracy, and battery life requirements of your application. You’ll also get some hints about using MySQL databases to store sets of location data.

"Instant HTML5 Geolocation How-to" will teach you everything you need to know about retrieving the location information your application needs, across multiple devices and platforms.

What you will learn from this book

  • Understand how JavaScript Geolocation API works, and when to use it
  • Use the syntax of JavaScript Geolocation API
  • Retrieve the user’s location, altitude, speed, and direction
  • Store user’s location in MySQL
  • Display user’s location on Google Maps
  • Track user’s location when he moves around
  • Retrieve user’s location only when a GPS unit is switched on
  • Display user’s path on Google Maps

Approach

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. The book will take a how-to approach, focusing on recipes that demonstrate geolocation in HTML5.

Who this book is written for

This book is for web developers who want to incorporate geolocation technology into their applications. Previous knowledge about geolocation software or standards is not required. However, this book assumes a general understanding of web technologies, and both Javascript and jQuery in particular.

商品描述(中文翻譯)

學習如何使用 JavaScript Geolocation API 創建優雅的、具位置感知的網頁應用程式,透過這本書和電子書。

概述
- 立即學習新知!一本短小、快速、專注的指南,提供即時成果
- 使用網頁瀏覽器和幾行 JavaScript 確定使用者的位置
- 為行動網路撰寫具位置感知的應用程式
- 了解地理定位在網路上的運作方式,以及何時使用它

詳細內容
我們不再僅僅從桌面電腦上瀏覽網路——我們隨時隨地都帶著它。現代設備包含複雜的硬體和軟體來確定使用者的位置。像 Foursquare 和 Google Maps 這樣的應用程式利用這一點來創造新的功能。現在,您也可以使用 HTML5 Geolocation API 來做到這一點。

《Instant HTML5 Geolocation How-to》是一本簡單的指南,幫助您將位置資訊添加到您的網頁應用程式中。這些實用且易於遵循的食譜旨在幫助您了解 API 的各個方面。您將學習如何使用它、它的運作方式,以及如何在網路上儲存和顯示地理資訊。

從對 Geolocation API 的運作方式和使用時機的扎實基礎開始,您將通過一系列清晰的食譜學習如何確定、儲存、顯示和追蹤使用者的位置。

您將學習在不同設備上(包括沒有 GPS 單元的桌面和筆記型電腦)如何確定位置的不同方法。您還將學習如何根據應用程式的速度、準確性和電池壽命需求選擇性地使用這些不同的行為。您還會獲得一些關於使用 MySQL 數據庫來儲存位置數據集的提示。

《Instant HTML5 Geolocation How-to》將教您有關檢索應用程式所需位置資訊的所有知識,涵蓋多個設備和平台。

您將從這本書中學到的內容
- 了解 JavaScript Geolocation API 的運作方式,以及何時使用它
- 使用 JavaScript Geolocation API 的語法
- 檢索使用者的位置、高度、速度和方向
- 將使用者的位置儲存在 MySQL 中
- 在 Google Maps 上顯示使用者的位置
- 當使用者移動時追蹤其位置
- 僅在 GPS 單元開啟時檢索使用者的位置
- 在 Google Maps 上顯示使用者的路徑

方法
本書充滿實用的逐步指導和對最重要、最有用任務的清晰解釋。這本書將採取如何做的方式,專注於展示 HTML5 中地理定位的食譜。

本書的讀者對象
這本書是為希望將地理定位技術整合到其應用程式中的網頁開發者而寫的。對地理定位軟體或標準的先前知識並不要求。然而,本書假設讀者對網路技術有一般的理解,特別是對 JavaScript 和 jQuery 的了解。