Easy-Micro

LANGAGE HTML5
API

Nouvelles API javascript en HTML5

HTML5 Améliorations des API en HTML5

La spécification a pris le parti de mettre JavaScript en avant, avec des API standards qui pourront être implémentées dans tous les navigateurs.

HTML5 propose désormais :
HTML 5 • Le stockage hors ligne (dans le navigateur).
• Le glisser-déposer basé sur des événements JavaScript (ou jQuery)
• L'insertion de média audio et vidéo avec les balises <audio> et <video> et leurs attributs width, height et src.
• La géolocalisation qui permet de déterminer la position géographique par programmation.

Plus d'infos sur AlsaCréations ou sur Pompage.net ou sur Scriptol.fr ainsi qu'un article d'Olivier Croisier sur les API en HTML5 et le Blog XEBIA France sur les nouveaux éléments HTML5 et les API JavaScript en HTML5.

HTML5 Exemple d'API HTML5 de Géolocalisation

Il s'agit d'une nouvelle méthode de l'objet javascript Navigator. Exemple :

<script>navigator.geolocation.getCurrentPosition();</script>

La Géo-localisation, ou Geolocation en anglais est une nouvelle API qui permet de récupérer auprès de l'objet navigator, les coordonnées complètes de l'utilisateur (longitude, latitude, et altitude).

C'est comme ça que fonctionne le bouton "Where am I" de google maps sur l'iPhone par exemple. La spécification va un peu plus loin en permettant de faire un suivi de la position courante, de connaitre la vitesse et de retrouver la dernière position connue en cas d'indisponibilité.

Exemple de Géolocalisation :


Source de cet exemple : The Google Maps Javascript API

HTML5 Pour aller plus loin...



< Page précédente HTML5 Page suivante >