HTML5
Fermé
lembe
Messages postés
1
Date d'inscription
lundi 7 janvier 2013
Statut
Membre
Dernière intervention
7 janvier 2013
-
7 janv. 2013 à 11:51
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 7 janv. 2013 à 19:21
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 7 janv. 2013 à 19:21
A voir également:
- HTML5
- Html5 video player - Télécharger - Divers Web & Internet
- Sraf html5 browser is not licensed - Forum Montage et acquisition vidéo
- Html5 mac - Télécharger - Diffusion
- Html5 video not properly encoded ✓ - Forum Programmation
- Télécharger html5 pour chrome gratuit - Forum Google Chrome
2 réponses
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
7 janv. 2013 à 19:21
7 janv. 2013 à 19:21
Je crois qu'il faut nuancer la réponse.
Bien sûr HTML est un langage de balisage.
Mais, ta question porte sur HTML5, qui offre des API de gestion de base de données, de stockage local, de web sockets, le drag & drop natif, etc., outre de nouvelles balises telles que canvas, audio, video, qui intègrent au langage des choses qui auparavant nécessitaient des applications, plugins ou outils tiers.
Même si tout cela n'est pas stabilisé et que le support est variable selon les navigateurs, l'ambition est bien de permettre au navigateur de disposer d'un environnement permettant la création et l'exécution d'applications avec des fonctionnalités venant concurrencer celles des clients lourds, sans faire appel non plus à Flash, ni exécuter Java à partir du navigateur, par exemple.
Outre le balisage, la spécification HTML5 contient donc la description d'API destinées être mises en oeuvre par des scripts (javascript). La frontière avec un langage de programmation n'est plus aussi tranchée, je trouve, quand tu vois un truc comme çà : https://w3c.github.io/websockets/ tu te demandes.
Par exemple, cette application permet de créer un répertoire d'adresses stocké par le navigateur avec HTML5, CSS et la fonctionnalité local storage :
https://developer.mozilla.org/en-US/docs/Web/Demos_of_open_web_technologies
Voir aussi :
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5
https://developer.mozilla.org/en-US/docs/Web/Demos_of_open_web_technologies
L'avantage.. dès lors que le support des spécifications HTML5 suit, bien sûr, c'est par exemple la possibilité d'utiliser l'application partout où un navigateur conforme existe.
Dal
Bien sûr HTML est un langage de balisage.
Mais, ta question porte sur HTML5, qui offre des API de gestion de base de données, de stockage local, de web sockets, le drag & drop natif, etc., outre de nouvelles balises telles que canvas, audio, video, qui intègrent au langage des choses qui auparavant nécessitaient des applications, plugins ou outils tiers.
Même si tout cela n'est pas stabilisé et que le support est variable selon les navigateurs, l'ambition est bien de permettre au navigateur de disposer d'un environnement permettant la création et l'exécution d'applications avec des fonctionnalités venant concurrencer celles des clients lourds, sans faire appel non plus à Flash, ni exécuter Java à partir du navigateur, par exemple.
Outre le balisage, la spécification HTML5 contient donc la description d'API destinées être mises en oeuvre par des scripts (javascript). La frontière avec un langage de programmation n'est plus aussi tranchée, je trouve, quand tu vois un truc comme çà : https://w3c.github.io/websockets/ tu te demandes.
Par exemple, cette application permet de créer un répertoire d'adresses stocké par le navigateur avec HTML5, CSS et la fonctionnalité local storage :
https://developer.mozilla.org/en-US/docs/Web/Demos_of_open_web_technologies
Voir aussi :
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5
https://developer.mozilla.org/en-US/docs/Web/Demos_of_open_web_technologies
L'avantage.. dès lors que le support des spécifications HTML5 suit, bien sûr, c'est par exemple la possibilité d'utiliser l'application partout où un navigateur conforme existe.
Dal
Célien
Messages postés
5729
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 993
7 janv. 2013 à 14:02
7 janv. 2013 à 14:02
Salut,
En principe non, une application se fait en principe avec un vrai langage de programmation, et généralement avec une base de données, donc par exemple pour le web PHP/MySQL.
HTML n'est pas un langage de programmation, c'est un langage de balisage.
En principe non, une application se fait en principe avec un vrai langage de programmation, et généralement avec une base de données, donc par exemple pour le web PHP/MySQL.
HTML n'est pas un langage de programmation, c'est un langage de balisage.