Soumettre la recherche
Mettre en ligne
Location Aware Browsing
•
Télécharger en tant que ODP, PDF
•
1 j'aime
•
4,202 vues
Aizat Faiz
Suivre
Signaler
Partager
Signaler
Partager
1 sur 51
Télécharger maintenant
Recommandé
How messenger bot work
How messenger bot work
Christoforus Surjoputro
BSides São Paulo - Trabalho no exterior e segurança de aplicações
BSides São Paulo - Trabalho no exterior e segurança de aplicações
Ismael Goncalves
Online id
Online id
fergadelic
The Future Of Travel
The Future Of Travel
Aizat Faiz
Jabber Bot
Jabber Bot
Aizat Faiz
Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3
Pradeep Varadaraja Banavara
CC in the Creative Sectors, Emerging Business Models, and How to use CC - App...
CC in the Creative Sectors, Emerging Business Models, and How to use CC - App...
ccAustralia
Timeline SoMa WADE
Timeline SoMa WADE
Irnuk
Recommandé
How messenger bot work
How messenger bot work
Christoforus Surjoputro
BSides São Paulo - Trabalho no exterior e segurança de aplicações
BSides São Paulo - Trabalho no exterior e segurança de aplicações
Ismael Goncalves
Online id
Online id
fergadelic
The Future Of Travel
The Future Of Travel
Aizat Faiz
Jabber Bot
Jabber Bot
Aizat Faiz
Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3
Pradeep Varadaraja Banavara
CC in the Creative Sectors, Emerging Business Models, and How to use CC - App...
CC in the Creative Sectors, Emerging Business Models, and How to use CC - App...
ccAustralia
Timeline SoMa WADE
Timeline SoMa WADE
Irnuk
YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012
Pradeep Varadaraja Banavara
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Atlassian
Using ArcGIS Server with Ruby on Rails
Using ArcGIS Server with Ruby on Rails
Dave Bouwman
SharePoint Fest DC 2018 - Everything your need to know about the Microsoft Gr...
SharePoint Fest DC 2018 - Everything your need to know about the Microsoft Gr...
Sébastien Levert
2013 CrossRef Annual Meeting Building Skyscrapers With Our Scholarship Heathe...
2013 CrossRef Annual Meeting Building Skyscrapers With Our Scholarship Heathe...
Crossref
Building Skyscrapers with our Scholarship
Building Skyscrapers with our Scholarship
Heather Piwowar
SharePoint Fest DC - Everything your need to know about the Microsoft Graph a...
SharePoint Fest DC - Everything your need to know about the Microsoft Graph a...
Sébastien Levert
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
Crossref
Ferramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedor
Luciano Filho
SharePoint and Office Development Workshop
SharePoint and Office Development Workshop
Eric Shupps
Building Rackspace Cloud Monitoring
Building Rackspace Cloud Monitoring
gdusbabek
Hacking location aware hacks HackU IIT Bombay
Hacking location aware hacks HackU IIT Bombay
Pradeep Varadaraja Banavara
Locate your hacks
Locate your hacks
Pradeep Varadaraja Banavara
Beginning WordPress Plugin Development
Beginning WordPress Plugin Development
Aizat Faiz
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
Stormpath
Firefox 4 & web
Firefox 4 & web
dynamis
Firefox 4 and Web
Firefox 4 and Web
dynamis
Hacking up location aware apps
Hacking up location aware apps
Pradeep Varadaraja Banavara
SPS Utah - Everything your need to know about the Microsoft Graph as a ShareP...
SPS Utah - Everything your need to know about the Microsoft Graph as a ShareP...
Sébastien Levert
Rest experience-report
Rest experience-report
Jim Barritt
Facebook Social Plugins
Facebook Social Plugins
Aizat Faiz
The Age of Collaboration
The Age of Collaboration
Aizat Faiz
Contenu connexe
Similaire à Location Aware Browsing
YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012
Pradeep Varadaraja Banavara
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Atlassian
Using ArcGIS Server with Ruby on Rails
Using ArcGIS Server with Ruby on Rails
Dave Bouwman
SharePoint Fest DC 2018 - Everything your need to know about the Microsoft Gr...
SharePoint Fest DC 2018 - Everything your need to know about the Microsoft Gr...
Sébastien Levert
2013 CrossRef Annual Meeting Building Skyscrapers With Our Scholarship Heathe...
2013 CrossRef Annual Meeting Building Skyscrapers With Our Scholarship Heathe...
Crossref
Building Skyscrapers with our Scholarship
Building Skyscrapers with our Scholarship
Heather Piwowar
SharePoint Fest DC - Everything your need to know about the Microsoft Graph a...
SharePoint Fest DC - Everything your need to know about the Microsoft Graph a...
Sébastien Levert
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
Crossref
Ferramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedor
Luciano Filho
SharePoint and Office Development Workshop
SharePoint and Office Development Workshop
Eric Shupps
Building Rackspace Cloud Monitoring
Building Rackspace Cloud Monitoring
gdusbabek
Hacking location aware hacks HackU IIT Bombay
Hacking location aware hacks HackU IIT Bombay
Pradeep Varadaraja Banavara
Locate your hacks
Locate your hacks
Pradeep Varadaraja Banavara
Beginning WordPress Plugin Development
Beginning WordPress Plugin Development
Aizat Faiz
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
Stormpath
Firefox 4 & web
Firefox 4 & web
dynamis
Firefox 4 and Web
Firefox 4 and Web
dynamis
Hacking up location aware apps
Hacking up location aware apps
Pradeep Varadaraja Banavara
SPS Utah - Everything your need to know about the Microsoft Graph as a ShareP...
SPS Utah - Everything your need to know about the Microsoft Graph as a ShareP...
Sébastien Levert
Rest experience-report
Rest experience-report
Jim Barritt
Similaire à Location Aware Browsing
(20)
YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Mobile Dev Trends and Confluence Mobile, AtlasCamp US 2012
Using ArcGIS Server with Ruby on Rails
Using ArcGIS Server with Ruby on Rails
SharePoint Fest DC 2018 - Everything your need to know about the Microsoft Gr...
SharePoint Fest DC 2018 - Everything your need to know about the Microsoft Gr...
2013 CrossRef Annual Meeting Building Skyscrapers With Our Scholarship Heathe...
2013 CrossRef Annual Meeting Building Skyscrapers With Our Scholarship Heathe...
Building Skyscrapers with our Scholarship
Building Skyscrapers with our Scholarship
SharePoint Fest DC - Everything your need to know about the Microsoft Graph a...
SharePoint Fest DC - Everything your need to know about the Microsoft Graph a...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
Ferramentas de apoio ao desenvolvedor
Ferramentas de apoio ao desenvolvedor
SharePoint and Office Development Workshop
SharePoint and Office Development Workshop
Building Rackspace Cloud Monitoring
Building Rackspace Cloud Monitoring
Hacking location aware hacks HackU IIT Bombay
Hacking location aware hacks HackU IIT Bombay
Locate your hacks
Locate your hacks
Beginning WordPress Plugin Development
Beginning WordPress Plugin Development
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
Firefox 4 & web
Firefox 4 & web
Firefox 4 and Web
Firefox 4 and Web
Hacking up location aware apps
Hacking up location aware apps
SPS Utah - Everything your need to know about the Microsoft Graph as a ShareP...
SPS Utah - Everything your need to know about the Microsoft Graph as a ShareP...
Rest experience-report
Rest experience-report
Plus de Aizat Faiz
Facebook Social Plugins
Facebook Social Plugins
Aizat Faiz
The Age of Collaboration
The Age of Collaboration
Aizat Faiz
Read Write Culture
Read Write Culture
Aizat Faiz
Ruby on Rails
Ruby on Rails
Aizat Faiz
Free and Open Source Software Society Malaysia
Free and Open Source Software Society Malaysia
Aizat Faiz
Ruby
Ruby
Aizat Faiz
Plus de Aizat Faiz
(6)
Facebook Social Plugins
Facebook Social Plugins
The Age of Collaboration
The Age of Collaboration
Read Write Culture
Read Write Culture
Ruby on Rails
Ruby on Rails
Free and Open Source Software Society Malaysia
Free and Open Source Software Society Malaysia
Ruby
Ruby
Location Aware Browsing
1.
Location Aware Browsing
Aizat Faiz aizat.faiz@gmail.com http://www.flickr.com/photos/st3f4n/2860706946/ http://creativecommons.org/licenses/by/3.0/
2.
http://www.flickr.com/photos/st3f4n/2860706946/ http://creativecommons.org/licenses/by/3.0/ Download
and view at http://blog.aizatto.com/?p=3847
3.
Creative Commons http://www.flickr.com/photos/st3f4n/2860706946/
http://creativecommons.org/licenses/by/3.0/
4.
By Attribution http://www.flickr.com/photos/thevoicewithin/551651500/
http://creativecommons.org/licenses/by/3.0/
5.
Aizat Faiz [email_address]
6.
http://www.flickr.com/photos/willpate/111479065/
7.
HTML 5 http://www.flickr.com/photos/willpate/111479236/
8.
JavaScript http://www.flickr.com/photos/nyuhuhuu/3367743012/
9.
HTML 5 introduces
an API to interact with Geolocation services Interaction is done via JavaScript http://www.flickr.com/photos/mrbill/2481198023/
10.
How does it
find your location? Google Latitude GPS http://www.flickr.com/photos/sejhok/2343828092/
11.
12.
navigator.geolocation Geolocation API
Specification http://dev.w3.org/geo/api/spec-source.html
13.
JavaScript Object Geolocation
API Specification http://dev.w3.org/geo/api/spec-source.html
14.
2 kinds of
variables 3 functions 2 kinds of callbacks Simple API http://dev.w3.org/geo/api/spec-source.html
15.
Mozilla Firefox v3.5+
Browser Support Apple Safari 5 Google Chrome 5
16.
http://dev.w3.org/geo/api/spec-source.html
17.
2 Variables Coordinates
Position http://dev.w3.org/geo/api/spec-source.html#api_description
18.
http://dev.w3.org/geo/api/spec-source.html#api_description 3 Functions
navigator.geolocation. getCurrentPosition navigator.geolocation. watchPosition navigator.geolocation. clearWatch
19.
http://dev.w3.org/geo/api/spec-source.html#api_description 2 Callbacks
Success Callback Error Callback
20.
http://dev.w3.org/geo/api/spec-source.html#api_description Geolocation API
Specification variables Coordinates Position functions navigator.geolocation.getCurrentPosition navigator.geolocation.watchPosition navigator.geolocation.clearWatch Callbacks Success Callback Error Callback
21.
http://dev.w3.org/geo/api/spec-source.html#api_description
22.
http://dev.w3.org/geo/api/spec-source.html#api_description 2 Variables
Coordinates Position
23.
http://dev.w3.org/geo/api/spec-source.html#api_description JavaScript Objects
24.
http://dev.w3.org/geo/api/spec-source.html#coordinates_interface
25.
http://dev.w3.org/geo/api/spec-source.html#coordinates_interface Coordinates
26.
http://dev.w3.org/geo/api/spec-source.html#coordinates_interface Describe location
Coordinates
27.
28.
Longitude
29.
30.
AltitudeAccuracy
31.
Heading
32.
Speed
33.
http://dev.w3.org/geo/api/spec-source.html#coordinates_interface Coordinates Description
Variable Name Latitude coordinates.latitude Longitude coordinates.longitude Accuracy coordinates.accuracy Altitude coordinates.altitude Altitude Accuracy coordinates.altitudeAccuracy Heading coordinates.heading Speed coordinates.speed
34.
http://dev.w3.org/geo/api/spec-source.html#position_interface
35.
http://dev.w3.org/geo/api/spec-source.html#position_interface Position
36.
http://dev.w3.org/geo/api/spec-source.html#position_interface Describes Time
and Location Position
37.
http://dev.w3.org/geo/api/spec-source.html#position_interface Position Timestamp
and Coordinates
38.
http://dev.w3.org/geo/api/spec-source.html#position_interface Position Description
Variable Name Coordinates position.coordinates Timestamp position.timestamp
39.
http://dev.w3.org/geo/api/spec-source.html#position_interface Coordinates and
Position Coordinates Position coordinates.latitude position.coordinates coordinates.longitude position.timestamp coordinates.accuracy coordinates.altitude coordinates.altitudeAccuracy coordinates.heading coordinates.speed
40.
http://dev.w3.org/geo/api/spec-source.html#get-current-position
41.
http://dev.w3.org/geo/api/spec-source.html#get-current-position navigator.geolocation.getCurrentPosition
42.
http://dev.w3.org/geo/api/spec-source.html#get-current-position navigator.geolocation.getCurrentPosition Returns
current Position
43.
JavaScript Implementation
44.
navigator.geolocation.getCurrentPosition
45.
navigator.geolocation.getCurrentPosition ① ③
② ① browser object ② function call ③ success callback
46.
navigator.geolocation.getCurrentPosition
47.
HTML and JavaScript
Implementation
48.
navigator.geolocation.getCurrentPosition
49.
navigator.geolocation.getCurrentPosition if
condition is required, in case browser does not support geolocation
50.
Your browser will
try to request permissions to determine your location
51.
Mozilla Firefox v3.5+
52.
Google Chrome 5
53.
Apple Safari 5
54.
① ② ①
success callback ② error callback
55.
The Building Blocks
56.
Location Aware Browsing
Aizat Faiz aizat.faiz@gmail.com http://www.flickr.com/photos/st3f4n/2860706946/ Thank You
Télécharger maintenant