7
votes

Noms standard pour les champs d'entrée HTML

J'ai essayé de chercher la réponse à cette question toutes sortes de façons mais sans succès.

existe-t-il une liste de noms "standard" pour champs dans un formulaire HTML? Par exemple, "Prénom", "Téléphone à domicile", etc. Je soupçonne qu'il n'y a probablement pas une norme officielle mais plus une convention lâche. Je crée une forme et si possible, j'aimerais que cela joue bien avec des charges de formulaire, un logiciel d'accessibilité, etc.

Quelles informations les charges de formulaires utilisent-elles généralement pour déterminer où mettre le numéro de téléphone ou l'adresse de messagerie d'un utilisateur sous un formulaire?


0 commentaires

4 Réponses :


1
votes

Quelles informations les charges de formulaires utilisent-elles généralement pour déterminer où mettre le numéro de téléphone ou l'adresse de messagerie d'un utilisateur sous un formulaire?

Il n'y a pas de norme largement appliquée que je connaisse et la plupart des sites font à peu près comme ils le font. Je pense que chaque remplisseur de formulaire automatique doit avoir la capacité de détecter ces champs intelligemment, donc je dirais que vous pouvez les nommer essentiellement comme vous s'il vous plaît.

Vous pouvez cependant regarder quels autres formats populaires comme VCARD Nom de leurs éléments après . C'est probablement aussi proche d'une norme que vous obtiendrez.


0 commentaires

8
votes

7 commentaires

Ahh très gentil! Je ne pense pas que je suis tombé sur ceci dans ma recherche, mais avec un nom comme "Spécifications sur le terrain pour le commerce électronique", j'aurais probablement brillant de toute façon.


"Cela ne spécifie pas une norme Internet de toute nature" - et de remerciement de la bonté pour cela: ces noms de champ sont affreux :)


Je suis indécis entre +1 pour présenter quelque chose comme une norme et -1 parce que les noms de champs sont vraiment affreux :) Les vcard ne sont pas bien meilleurs, non plus.


J'ai voté parce que c'est une bonne tentative d'une norme, mais vous avez raison, il n'y a aucun moyen que j'utilise ces noms de champ. :)


La barre d'outils Google reconnaît que celles-ci bien que tout ce qui est un tas d'autres termes clés qu'ils ne listent pas. Je conviens que les noms suggérés sont assez horribles!


Oui! Ces noms de champ sont affreux! Je me demande quels navigateurs réellement autocomplete avec ces noms?


Google Link a l'air mort pour moi



1
votes

Je dirais non, mais je suis sûr que les fabricants de logiciels de remplissage de formulaire en ont pensé. Tant que vous gardez vos noms pertinents, ils doivent comprendre ce que vous voulez dire. Appelez-les comme «Prénom» et non «FormfieldOne» et vous devriez être bien.

Vous pourriez peut-être consulter le HTML des sites Web populaires pour voir ce qu'ils appellent leurs intrants?


1 commentaires

C'est une bonne suggestion. J'ai réfléchi à la vérification du HTML pour Google et Windows Live SignUMs, car je suppose qu'ils auraient fait de leurs charges de formulaire fonctionnent avec leurs propres formes, espérons-le donc que je vais repérer certaines parties communes.



0
votes

Les meilleures pratiques, normes et directives, il y a une énorme différence entre tous et généralement chacune peut être prise dans un contexte particulier. Par exemple, pour ce point particulier, il n'y a pas de norme, notamment non une norme W3C en ce qui concerne la nommage sur le terrain, toutefois, lors de la prise en compte des éléments tels que l'acessabilité, par exemple. L'article 508, il y a des normes.

http://www.access-board.gov/sec508/Guide /1194.22.htm

accordé, ce ne sont pas autour des noms par sey des champs eux-mêmes, mais plutôt de la construction de l'étiquette des noms pour permettre une accessibilité consommable (lecteurs d'écran).

Quelles normes de dénomination telles que celles-ci se présentent, c'est que vous devriez étendre les exigences et faire des tests autour de la convivialité / de l'accessibilité - pour votre organzatation. Cela signifie que vous devez nommer des champs (étiquettes et contrôles réels) d'une manière dans laquelle votre organisation peut facilement consommer et les comprendre.

Un exemple simple, à une organisation, le terme "adresse" peut voler pour rue, dans un autre, il serait confus et interprété comme l'adresse du courrier entière.


0 commentaires