SlideShare una empresa de Scribd logo
1 de 16
W3C GEOLOCATION API PRESENTED BY  ,[object Object]
 Nikhil Khokale
 Sachin Patil,[object Object]
INTRODUCTION The World Wide Web Consortium (W3C) introduced the W3C Geolocation API as an interface to retrieve the geographical location information for a client-side device.
[object Object]
Geolocation API - seeks the user information to access the information  What is GeolocationAPI ?
which devices can be used? Laptop or desktop Mobile devices such as PDAs and smartphones.  All devices with an internet browser that supports the Geolocation API
WHICH BROWSERS ARE SUPPORTING THE GEOLOCATION ,[object Object],[object Object]
IP Address
Mobile Devices
MAC Address
RFID (Radio-frequency identification)
WiFi Connection,[object Object]
HOW TO CHECK WHETHER BROWSER SUPPORTS GEOLOCATION ?  if (navigator.geolocation)        {     navigator.geolocation.getCurrentPosition(successFunction,  errorFunction);          }         else          {          alert('It seems like Geolocation, which is required for         this page, is not enabled in your browser. Please use a browser which supports it.');          }
HOW YOU GET A LOC- BASED SERVICE 2 1 3
Traditional and new Privacy Issues of Web Browsers  Cookies: Web Browser Cookies storing a unique user ID. Local Shared Objects: These are flash cookies and offer basically the same functionality as regular cookies. Document Object Model (DOM) Storage: advanced version of regular cookies and was introduced with HTML 5 Web Browser Footprint: consists of user agent information (browser ver., language), installed plug-in, fonts, etc to get accurate tracking of mobile user across multiple visited websites

Más contenido relacionado

Destacado

Destacado (6)

Ritchie Bros. Auctioneers - Australian Brochure_March, 2015
Ritchie Bros. Auctioneers - Australian Brochure_March, 2015Ritchie Bros. Auctioneers - Australian Brochure_March, 2015
Ritchie Bros. Auctioneers - Australian Brochure_March, 2015
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 

Similar a W3 c geolocation api

IEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICS
IEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICSIEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICS
IEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICS
aswin tbbc
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
Editor IJARCET
 
devicesanddatashadows
devicesanddatashadowsdevicesanddatashadows
devicesanddatashadows
RussellWill
 

Similar a W3 c geolocation api (20)

IEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICS
IEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICSIEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICS
IEEE PROJECT TOPICS & ABSTRACTS BY SOFTRONIICS
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final
 
Location based reminder
Location based reminderLocation based reminder
Location based reminder
 
google platform.pptx
google platform.pptxgoogle platform.pptx
google platform.pptx
 
Ubiquity_Commercial.pptx
Ubiquity_Commercial.pptxUbiquity_Commercial.pptx
Ubiquity_Commercial.pptx
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Building disconnected applications with the Geocortex mobile application fram...
Building disconnected applications with the Geocortex mobile application fram...Building disconnected applications with the Geocortex mobile application fram...
Building disconnected applications with the Geocortex mobile application fram...
 
Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeacons
 
devicesanddatashadows
devicesanddatashadowsdevicesanddatashadows
devicesanddatashadows
 
Mobile Banking webinar, December 15, 2010 by Jouk Pleiter
Mobile Banking webinar, December 15, 2010 by Jouk PleiterMobile Banking webinar, December 15, 2010 by Jouk Pleiter
Mobile Banking webinar, December 15, 2010 by Jouk Pleiter
 
Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)
 
Rococo Software Q3 2010
Rococo Software Q3 2010Rococo Software Q3 2010
Rococo Software Q3 2010
 
FIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE OverviewFIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - FIWARE Overview
 
Navigation for Indoor Location Based On QR Codes and Google Maps – A Survey
Navigation for Indoor Location Based On QR Codes and Google Maps – A SurveyNavigation for Indoor Location Based On QR Codes and Google Maps – A Survey
Navigation for Indoor Location Based On QR Codes and Google Maps – A Survey
 
The Open and Agile Smart Cities (OASC) initiative: from vision to execution
The Open and Agile Smart Cities (OASC) initiative: from vision to executionThe Open and Agile Smart Cities (OASC) initiative: from vision to execution
The Open and Agile Smart Cities (OASC) initiative: from vision to execution
 
Garbage Management using Android Smartphone
Garbage Management using Android SmartphoneGarbage Management using Android Smartphone
Garbage Management using Android Smartphone
 
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
Open Source to the Rescue of Mobile App and Mobile Web FragmentationOpen Source to the Rescue of Mobile App and Mobile Web Fragmentation
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
 
2014 IEEE JAVA NETWORK SECURITY PROJECT Profilr toward preserving privacy and...
2014 IEEE JAVA NETWORK SECURITY PROJECT Profilr toward preserving privacy and...2014 IEEE JAVA NETWORK SECURITY PROJECT Profilr toward preserving privacy and...
2014 IEEE JAVA NETWORK SECURITY PROJECT Profilr toward preserving privacy and...
 
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Profilr toward preserving privacy an...
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Profilr toward preserving privacy an...IEEE 2014 JAVA NETWORK SECURITY PROJECTS Profilr toward preserving privacy an...
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Profilr toward preserving privacy an...
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

W3 c geolocation api

  • 1.
  • 3.
  • 4. INTRODUCTION The World Wide Web Consortium (W3C) introduced the W3C Geolocation API as an interface to retrieve the geographical location information for a client-side device.
  • 5.
  • 6. Geolocation API - seeks the user information to access the information What is GeolocationAPI ?
  • 7. which devices can be used? Laptop or desktop Mobile devices such as PDAs and smartphones. All devices with an internet browser that supports the Geolocation API
  • 8.
  • 13.
  • 14. HOW TO CHECK WHETHER BROWSER SUPPORTS GEOLOCATION ? if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(successFunction, errorFunction); } else { alert('It seems like Geolocation, which is required for this page, is not enabled in your browser. Please use a browser which supports it.'); }
  • 15. HOW YOU GET A LOC- BASED SERVICE 2 1 3
  • 16. Traditional and new Privacy Issues of Web Browsers  Cookies: Web Browser Cookies storing a unique user ID. Local Shared Objects: These are flash cookies and offer basically the same functionality as regular cookies. Document Object Model (DOM) Storage: advanced version of regular cookies and was introduced with HTML 5 Web Browser Footprint: consists of user agent information (browser ver., language), installed plug-in, fonts, etc to get accurate tracking of mobile user across multiple visited websites
  • 17. Geolocation Example How will visitors to your site approve or deny sharing of their location information?
  • 18. Screenshot of the slide, which shows your co-ordinates and a map centered on those co-ordinates.
  • 19. APPLICATIONS The technology is already widely used in multiple industries, including e-retail, banking, media, education, travel, hospitality, entertainment, health care, online gaming and law enforcement, for preventing online fraud, complying with regulations, managing digital rights and serving targeted marketing content and pricing.
  • 20. CONCLUSION The W3C Geolocation API provides an exciting and convenient way for Web developers to allow their applications to make use of the user's location. The capability to do it is more accurate now than past methods and provides a greater level of privacy to users than ever before. Now it's up to developers to make exciting applications that build upon this capability.