Web Formulaires HTML5 Autocomplete
La spécification HTML5 introduit de nombreuses évolutions au niveau des formulaires, afin de mettre en place de nouveaux comportements. Intéressons-nous aujourd’hui à l’attribut autocomplete, permettant de gérer par défaut l’auto-complétion sur un élément particulier du formulaire.
Web formulaires html5 – required
La spécification HTML5 introduit de nombreuses évolutions au niveau des formulaires, afin de mettre en place de nouveaux comportements natifs.
Intéressons-nous aujourd’hui à l’attribut ‘required’, permettant de définir pour quel élément une valeur est obligatoire avant la validation du formulaire.
Web Formulaires HTML5 – Autofocus
La spécification HTML5 introduit de nombreuses évolutions au niveau des formulaires, afin de mettre en place de nouveaux comportements.
Intéressons-nous aujourd’hui à l’attribut ‘autofocus’, permettant de positionner par défaut le curseur sur un élément particulier du formulaire.
Web Formulaires HTML5 – Placeholder
La spécification HTML5 introduit de nombreuses évolutions au niveau des formulaires, afin de mettre en place des comportements jusqu’ici traités par Javascript.
Intéressons-nous aujourd’hui à l’attribut ‘placeholder’, permettant de générer un petit texte par défaut dans un champ de saisie.
HTML5 – Rich Media : Vidéo
Après le zoom sur l’élément audio dans l’article HTML5 – Rich Media (2nde) : Audio , voici la 3e et dernière partie HTML5 ‘Rich Media’ consacrée à l’élément vidéo.
De nos jours, avec l’augmentation constante de la bande passante mise à disposition des utilisateurs, le contenu vidéo est devenu incontournable.
Les plugins Flash d’Adobe et à un degré moindre SilverLight de Microsoft sont les technologies majeures permettant la diffusion de vidéo sur le web.
Voyons ce que HTML5 nous propose pour s’affranchir de ces technos propriétaires, ce qui soit dit en passant est extrêmement intéressant pour les plates-formes Apple iOS ne supportant pas Flash…).
Lire la suite
HTML5 – Rich Media (1ere partie) : Canvas
Dans la courte mais déjà si riche histoire du web, certaines évolutions ont été des étapes marquantes. L’introduction de la balise <img> fut une innovation majeure dans la perception du rendu ; par la suite, celle du JavaScript, puis d’Ajax apportèrent le dynamisme qui lui manquait.
S’il est possible de faire énormément de choses en combinant HTML, CSS & JavaScript, il reste néanmoins des trous dans la raquette : la publication de contenus audio et vidéo requiert l’utilisation de plugins comme Flash ou SilverLight.
Il est donc possible de tout faire, finalement ? Magnifique ! Oui et non, car Flash et SilverLight sont des outils sous contrôles de sociétés mercantiles.
Aujourd’hui, HTML5 propose de combler l’espace vacant via des éléments dits ‘Rich Media’.
Dans cette première partie, consacrée à ces éléments, nous allons détailler l’élément canvas.
Lire la suite
HTML5 : Introduction
Si le langage HTML5 est en cours de spécification, 2012 est l’année où ces spécifications doivent passer au statut “candidate recommendation”, c’est-à-dire qu’elles ont atteint un certain niveau de maturité.
Les constructeurs de navigateurs web implémentent d’ores et déja dans leurs outils certaines de ces spécifications, ce qui fait que les web développeurs et designers peuvent les utiliser dans leurs conceptions.
Tirant leçon de l’échec du XHTML2, les concepteurs du HTML5 ont suivi un principe simple mais efficace : “Supporter l’existant”.
On y retrouve donc la plupart des spécifications du HTML4.01.
La méthode suivie est de privilégier le pragmatisme à la théorie, et en cas de conflit, de se ranger au point de vue de l’utilisateur lambda plutôt que de celui de la pureté théoricienne.
Et surtout d’écouter les avis des fabricants de navigateurs. Lire la suite