Le W3C s'apprête à publier le HTML 5.1 durant les prochaines semaines
Et a déjà commencé la rédaction des spécifications du HTML 5.2

Le , par Coriolan

54PARTAGES

7  0 
Le World Wide Web Consortium (W3C) s’apprête à lancer la première révision mineure du HTML. L’organisme de standardisation a promu le standard HTML 5.1 du rang de la “Release Candidate” au rang de “recommandation proposée” ; la dernière étape avant qu’il ne soit validé en tant que “recommandation du W3C” par les membres du conseil consultatif. À ce stade, la recommandation du HTML 5.0 devient obsolète. Le vote pour la promotion du HTML 5.1 d’une RC à un PR a été approuvé par unanimité, un signe clair que les éditeurs des navigateurs majeurs sont arrivés à un consensus sur la lignée que devrait suivre le nouveau standard ; à ce titre, ils devraient commencer à l’implémenter dans leurs navigateurs dans les prochaines versions.

La recommandation proposée regroupe l'ensemble des changements majeurs et n’admet plus de propositions, à part quelques modifications mineures. En gros, elle représente l’essentiel de la prochaine version du HTML. Cette version présente encore une fois plusieurs nouveautés destinées à faciliter la vie aux auteurs d’applications Web. De nouveaux éléments ont été introduits, dans le but de faire prévaloir les pratiques des auteurs. Également, une attention particulière a été prêtée afin de définir des critères de conformité clairs pour les agents utilisateurs, le but étant d’améliorer l’interopérabilité.

<picture>

Le HTML 5.1 n’apporte pas beaucoup de nouveaux éléments comparé au HTML 5, qui a constitué une révision majeure ; néanmoins, il comporte quelques-unes intéressantes, parmi lesquelles on peut citer la balise <picture>. Cette balise a été déjà implémentée dans la plupart des navigateurs majeurs (Chrome, Opera, Firefox, Safari et Edge) grâce aux efforts des éditeurs. Ce qui fait que cette inclusion n’est venue que pour la rendre officielle dans le nouveau standard. Le HTML 5.1 inclut également un nouvel attribut srcset qui va de pair avec la première balise, les développeurs l’utilisent déjà pour supporter les images réactives sur leurs sites.

<summary> et <details>

Pour le moment, Chrome, Opera, Firefox et Safari supportent ces balises destinées, à simplifier la création d’éléments repliables. Microsoft a également mis ces éléments en considération pour son navigateur Edge et devrait à priori les intégrer après leur validation officielle par le W3C.

<dialog>

Comme son nom l’indique, cette balise permet aux développeurs de créer des fenêtres popup directement dans le code HTML, avec moins de code JavaScript. Chrome et Opera ont déjà intégré cette balise alors que l’équipe d’Edge l’a mise “en considération”. Cette balise devrait aider à limiter l’utilisation des plug-ins “lightbox” qui ont été popularisés depuis la moitié des années 2000.

Le HTML 5.1 inclut d’autres nouveautés à savoir la méthode HTMLElement.forceSpellcheck() qui sert à activer ou désactiver le correcteur orthographique pour certains éléments éditables comme les zones de texte et les zones de saisie. L’attribut AllowFullScreen permet de spécifier au navigateur quels éléments sont autorisés à s’afficher en plein écran ; cet attribut marche seulement avec les balises <frame>.

Alors qu’il vient juste d’annoncer le HTML 5.1 dont le lancement officiel aura lieu durant les semaines prochaines, le W3C se penche déjà sur la prochaine itération du langage standard du Web, le HTML 5.2. Ce dernier va comporter à son tour deux nouveautés majeures à savoir la définition <meta name="theme-color"> et l’ajout du support pour <script type="module">.

La première permet aux développeurs de spécifier une couleur dominante sur la page web, de cette façon elle sera prise en compte par des scripts ou navigateurs et utilisée durant d’autres opérations (par exemple, pour changer la couleur de la barre d’outils quand l’utilisateur change de page). La deuxième nouveauté concerne le JavaScript et, plus précisément, la modularisation du code JS chargé sur une page.

Source : HTML 5.1 - HTML 5.2 - Github

Et vous ?

Qu'en pensez-vous ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Coriolan
Chroniqueur Actualités https://www.developpez.com
Le 23/09/2016 à 3:34
Le W3C s'apprête à publier le HTML 5.1 durant les prochaines semaines
Et a déjà commencé la rédaction des spécifications du HTML 5.2

Le World Wide Web Consortium (W3C) s’apprête à lancer la première révision mineure du HTML. L’organisme de standardisation a promu le standard HTML 5.1 du rang de la “Release Candidate” au rang de “recommandation proposée” ; la dernière étape avant qu’il ne soit validé en tant que “recommandation du W3C” par les membres du conseil consultatif. À ce stade, la recommandation du HTML 5.0 devient obsolète. Le vote pour la promotion du HTML 5.1 d’une RC à un PR a été approuvé par unanimité, un signe clair que les éditeurs des navigateurs majeurs sont arrivés à un consensus sur la lignée que devrait suivre le nouveau standard ; à ce titre, ils devraient commencer à l’implémenter dans leurs navigateurs dans les prochaines versions.

La recommandation proposée regroupe l'ensemble des changements majeurs et n’admet plus de propositions, à part quelques modifications mineures. En gros, elle représente l’essentiel de la prochaine version du HTML. Cette version présente encore une fois plusieurs nouveautés destinées à faciliter la vie aux auteurs d’applications Web. De nouveaux éléments ont été introduits, dans le but de faire prévaloir les pratiques des auteurs. Également, une attention particulière a été prêtée afin de définir des critères de conformité clairs pour les agents utilisateurs, le but étant d’améliorer l’interopérabilité.

<picture>

Le HTML 5.1 n’apporte pas beaucoup de nouveaux éléments comparé au HTML 5, qui a constitué une révision majeure ; néanmoins, il comporte quelques-unes intéressantes, parmi lesquelles on peut citer la balise <picture>. Cette balise a été déjà implémentée dans la plupart des navigateurs majeurs (Chrome, Opera, Firefox, Safari et Edge) grâce aux efforts des éditeurs. Ce qui fait que cette inclusion n’est venue que pour la rendre officielle dans le nouveau standard. Le HTML 5.1 inclut également un nouvel attribut srcset qui va de pair avec la première balise, les développeurs l’utilisent déjà pour supporter les images réactives sur leurs sites.

<summary> et <details>

Pour le moment, Chrome, Opera, Firefox et Safari supportent ces balises destinées, à simplifier la création d’éléments repliables. Microsoft a également mis ces éléments en considération pour son navigateur Edge et devrait à priori les intégrer après leur validation officielle par le W3C.

<dialog>

Comme son nom l’indique, cette balise permet aux développeurs de créer des fenêtres popup directement dans le code HTML, avec moins de code JavaScript. Chrome et Opera ont déjà intégré cette balise alors que l’équipe d’Edge l’a mise “en considération”. Cette balise devrait aider à limiter l’utilisation des plug-ins “lightbox” qui ont été popularisés depuis la moitié des années 2000.

Le HTML 5.1 inclut d’autres nouveautés à savoir la méthode HTMLElement.forceSpellcheck() qui sert à activer ou désactiver le correcteur orthographique pour certains éléments éditables comme les zones de texte et les zones de saisie. L’attribut AllowFullScreen permet de spécifier au navigateur quels éléments sont autorisés à s’afficher en plein écran ; cet attribut marche seulement avec les balises <frame>.

Alors qu’il vient juste d’annoncer le HTML 5.1 dont le lancement officiel aura lieu durant les semaines prochaines, le W3C se penche déjà sur la prochaine itération du langage standard du Web, le HTML 5.2. Ce dernier va comporter à son tour deux nouveautés majeures à savoir la définition <meta name="theme-color"> et l’ajout du support pour <script type="module">.

La première permet aux développeurs de spécifier une couleur dominante sur la page web, de cette façon elle sera prise en compte par des scripts ou navigateurs et utilisée durant d’autres opérations (par exemple, pour changer la couleur de la barre d’outils quand l’utilisateur change de page). La deuxième nouveauté concerne le JavaScript et, plus précisément, la modularisation du code JS chargé sur une page.

Source : HTML 5.1 - HTML 5.2 - Github

Et vous ?

Qu'en pensez-vous ?
7  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 15/04/2016 à 10:01
Citation Envoyé par Chauve souris Voir le message
Tu dois avoir deux animaux fétiches : un manchot banquisard et un voleur de poule qui prétend être un panda mais qui n'est pas très ressemblant..
Mais tu pèches les trolls à la dynamite, dit donc.
Mais bon comme je suis joueur je vais quand même répondre

Citation Envoyé par Chauve souris Voir le message
- Opera ? mais on n'en entend plus parler
Opera utilise maintenant le moteur de Chrome, donc du point de vu du W3C c'est la même chose

Citation Envoyé par Chauve souris Voir le message
- Chrome ? Trop simpliste et peu paramétrable
Pour beaucoup la simplicité est une qualité

Citation Envoyé par Chauve souris Voir le message
- Firefox ? Toujours aussi lourdaingue et qui nécessite des plugins, pas évidents à trouver/installer quand on ne veut pas de l'angliche, lesquels plugins ont des alertes de sécurité pour certains
Tu as essayé Firefox récemment? Je ne le trouve en aucun cas lourdinge, et le seul plugin dont on a vraiment besoin : Flash, s'installe on ne peut plus facilement.

Citation Envoyé par Chauve souris Voir le message
- Le meilleur (ou le moins pire) étant IE, il gère bien la mise en page quand on veut imprimer et les modules complémentaires qu'on y installe sont sûrs.
Et tu te base sur quoi pour affirmer ça? Techniquement, les module de IE ne sont absolument pas plus surs que ceux de Firefox ou Chrome, je dirais même que c'est tout le contraire.

Citation Envoyé par Chauve souris Voir le message
- Edge ? C'est du Windows 10 lequel système je ne veux pas connaître (assez d'immixtions qui bouffent ma bande passante sous 8.1, alors lui...)
C'est ton choix (et aussi le mien), mais bon on n'est pas le centre du monde non plus.
3  0 
Avatar de Furanku
Membre du Club https://www.developpez.com
Le 14/04/2016 à 13:48
Citation Envoyé par amine.hirri Voir le message
Je vais faire la proposition d'enlever IE/Edge de la liste des navigateurs internet
Tu plaisantes ?
Edge est l'un des meilleurs navigateurs actuellement en terme de respect du W3C et autres. Microsoft a énormément bossé pour rattraper son retard, et je dirais que pour le moment c'est plutôt Google (à cause de sa position dominante sur le marché, comme IE à l'époque) qui fait partir les standards en co*ille...
2  1 
Avatar de amine.hirri
Membre habitué https://www.developpez.com
Le 14/04/2016 à 17:31
Citation Envoyé par Chauve souris Voir le message

- Le meilleur (ou le moins pire) étant IE, il gère bien la mise en page quand on veut imprimer et les modules complémentaires qu'on y installe sont sûrs.
- Edge ? C'est du Windows 10 lequel système je ne veux pas connaître (assez d'immixtions qui bouffent ma bande passante sous 8.1, alors lui...)
Personnellement, j'ai eu des mauvaises expériences avec IE (6-11) que ce soit en tant qu'utilisateur ou en tant que développeur, niveau performance est encore pire. Quant au "modules sûres", je ne peux pas trop dire, je n'utilise que AdBlock (pour des raisons de sécurité)
Pour Edge/Windows10, je ne suis pas encore prêt pour faire cette migration, bien qu'il me semble que Edge ne sera qu'une refonte graphique de IE (à confirmer)
2  0 
Avatar de Pill_S
Membre expert https://www.developpez.com
Le 21/12/2017 à 20:26
L'élément dialogue! Enfin!!
2  0 
Avatar de amine.hirri
Membre habitué https://www.developpez.com
Le 14/04/2016 à 12:00
Je vais faire la proposition d'enlever IE/Edge de la liste des navigateurs internet
1  3 
Avatar de kabaman
Membre du Club https://www.developpez.com
Le 04/05/2016 à 13:35
Citation Envoyé par amine.hirri Voir le message
Je vais faire la proposition d'enlever IE/Edge de la liste des navigateurs internet
Un développeur doit toujours avoir en tête que l'application n'est pas pour lui mais pour des utilisateurs qui ne sont pas pour la plupart des informaticiens. Si je n'utilise pas IE, je suis obligé de m'assurer que mes applis fonctionnent dessus pour les utilisateurs qui ont ce navigateur
1  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 23/09/2016 à 14:25
Il reste quoi de la version 5.0 qui n'est pas intégré par la majorité des navigateurs ?
1  1 
Avatar de TiranusKBX
Expert confirmé https://www.developpez.com
Le 23/09/2016 à 16:27
Citation Envoyé par Uther Voir le message
Il reste quoi de la version 5.0 qui n'est pas intégré par la majorité des navigateurs ?
Par exemple pour les balise vidéo et audio toutes les option ne sont pas forcément implémentée dans les navigateurs et la je ne parle pas du format des vidéos, il y a aussi l'attribut download sur les liens(partiel sur chrome et opéra) le type import sur les balises link, les favicon SVG, ...
si tu regarde cette page LIEN caniuse.com
et que tu cherche un peut tu verras qu'il y a très peut de ligne concernant la 5.1 donc il y a encore de quoi faire

si besoin voila les spécification de la 5.0 https://www.w3.org/TR/html5/Overview.html
1  0 
Avatar de Madmac
Membre éprouvé https://www.developpez.com
Le 25/12/2017 à 18:09
Mais toujours pas d'élément de type grid. Google pénalise l'usage du tableau pour autre chose que des listes de données. Mais il n’empêche que c`est souvent la solution la plus performante sur une machine qui n'est pas puissante.
1  2 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web