Typer les input date
Il me semblait qu'un ticket était ouvert là dessus mais à mon grand étonnement non. Nous sommes donc en 2025, en HTML5 partout, et il serait grand temps d'utiliser des attributs `type` idoines pour qualifier les `input` des saisies `date` Il y a les types `date` et `datetime-local` (aucune idée de pour ce `-local`), et pour une saisie `horaire` (cf https://git.spip.net/spip-contrib-extensions/saisies/-/issues/460) il y a le type `time`. Ces types apportent un contrôle / formatage de saisie côté navigateur, ce qui est une aide aussi pour les gens.\ Ça permettrait aussi de se passer du date picker JS, qui a fait son temps, au profit d'un date picker natif de l'OS / navigateur.\ L'UI n'est pas la même partout, mais c'est quand même bien utile. A étendre d'ailleurs à tout SPIP ? Il y a une précaution d'UX à prendre, il faut éviter les date pickers sur les dates lointaines, comme les dates de naissance. Mais je ne crois pas qu'on ait ce cas d'usage, à part si on voulait changer la date de publication d'un article à 15 ans en arrière. Et dans SPIP il y a des champs qui gagneraient à être typés en `email` ou `url`, ça génère un clavier virtuel adapté sur mobile.
issue

Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site