Geolocation and Web Storage

0 / 5. 0

Geolocation in a Webpage Firstname LastnameUniversity Name Geolocation in a Webpage In HTML5, the geographical location of a user can be accessed through the geolocation API and JavaScript. As the user manually allows access to his/her geographical location, the feature does not compromise privacy (see Figure 1). Geolocation is supported in almost all the widely used browsers i.e. Firefox, Opera, Chrome, Internet Explorer and Safari. Figure SEQ Figure * ARABIC 1 API seeking user's permission To access a person’s location (i.e. the latitude and longitude), the Geolocation API is used as shown in Figure 2. A JavaScript function getLocation() uses the API to get user location. Figure SEQ Figure * ARABIC 2 Geolocation in WebPage - HTML Code Figure SEQ Figure * ARABIC 3 User Location Check Browser Support First it is checked through the global navigator object, navigator.geolocation, whether the Geolocation API is supported by the browser. If the API is not supported, a message can be displayed to indicate that to the user. Get User’s Location If the user’s browser supports Geolocation API, the navigator.geolocation object’s getCurrentPosition() function will execute and return the coordinates object. The function can be passed three parameters: showPosition (i.e. the callback function that would access the position details), showError (i.e. the callback function to reveal any errors) and optn (i.e. for setting options for position). Mostly only the showPosition parameter is used (as used in Figure 2). The showPosition() function is triggered only if the user has allowed discovery of his/her location and if the browser has successfully fetched

Related samples

Name Name von Professor Disziplin Datum Inhalt TOC o "1-3" h z u 1 Einleitung PAGEREF _Toc507996845 h 32 Chancen und Risiken der Digitalisierung PAGEREF...

Motivation und Gesundheitsverhalten Inhaltsverzeichnis TOC o "1-3" h z u Abbildungsverzeichnis PAGEREF _Toc507269413 h 31. Gesundheit und gesundheitsbezogenes...


DESCARTES MEDITATION Student’s Name Institution Introduction This term paper reflects Descartes’ meditation. It gives a critical analysis concerning the...

Student’s Name: Professor’s Name: Course Number: Date: Schizophrenia Psychological disorders are a pattern of irregular thoughts and behaviors which impede a...


Leave feedback

Your email address will not be published. Required fields are marked *