2010-03-11 10 views
6

Próbowałem szukać odpowiedzi na to pytanie na wiele sposobów, ale bez powodzenia.Standardowe nazwy pól wejściowych HTML

Czy istnieje lista "standardowych" nazw pól w formularzu HTML? Na przykład "Imię", "Telefon domowy" itp. Podejrzewam, że prawdopodobnie nie ma oficjalnego standardu, ale raczej luźnej konwencji. Tworzę formularz i jeśli to możliwe, chcę go ładnie odtwarzać za pomocą wypełniaczy formularzy, oprogramowania ułatwień dostępu itp.

Jakich informacji używają zwykle osoby wypełniające formularze do ustalenia, gdzie umieścić numer telefonu lub adres e-mail użytkownika w Formularz?

Odpowiedz

7
+0

Ahh bardzo ładne! Nie sądzę, że natknąłem się na to w moich poszukiwaniach, chociaż z nazwą taką jak "Specyfikacje terenowe dla handlu elektronicznego" prawdopodobnie i tak pomalowałem. – Josh

+3

"To nie określa żadnego standardu internetowego" - i dzięki za to, że te nazwy są okropne :) –

+1

Nie jestem zdezorientowany pomiędzy +1 dla rzeczywistego pokazywania biczowania jak standard i -1, ponieważ nazwy pól naprawdę * są * okropne :) Te vCard też nie są dużo lepsze. –

1

Jakie informacje wypełniacze tworzą zazwyczaj używany do określenia, gdzie umieścić numer telefonu lub adres e-mail użytkownika w formularzu?

Nie ma powszechnie stosowanego standardu, jaki znam, a większość witryn robi to, co chce. Myślę, że każdy automatyczny wypełniacz formularzy musi mieć możliwość inteligentnego wykrywania tych pól, więc powiedziałbym, że możesz je nazwać tak, jak chcesz.

Można jednak sprawdzić, jakie inne popularne formaty, takie jak vCard, wymieniają swoje elementy. To prawdopodobnie tak blisko standardu, jak to tylko możliwe.

1

bym nie powiedzieć, ale jestem pewien, twórcy postaci wypełniającej oprogramowania pomyśleli o tym. Dopóki zachowasz swoje nazwiska, powinny one rozumieć, co masz na myśli. Nazwij je takimi rzeczami jak "firstName", a nie "formFieldOne" i powinieneś mieć się dobrze.

Może mógłbyś zajrzeć do html popularnych stron internetowych, aby zobaczyć, co nazywają swoimi danymi wejściowymi?

+0

To dobra sugestia. Zastanawiam się nad sprawdzeniem kodu HTML dla rejestracji Google i Windows Live, ponieważ zakładam, że wypełniacze formularzy pracowałyby z własnymi formularzami, więc mam nadzieję, że zauważę pewne podobieństwa. – Josh

0

Najlepsze praktyki, standardy i wytyczne, istnieje ogromna różnica między tymi wszystkimi i zazwyczaj każdy może zostać przyjęty w określonym kontekście. Na przykład dla tej konkretnej pozycji nie ma standardu, zwłaszcza nie jest to standard W3C w odniesieniu do nazewnictwa pól formularza, jednak biorąc pod uwagę takie elementy, jak dostępność, np. Rozdział 508, istnieją standardy.

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

prawda, nie są one wokół nazwy na Sey pól siebie, lecz raczej w jaki sposób skonstruować etykietę nazwy, aby umożliwić zużyciu dostępności (czytniki ekranu).

Jakie standardy nazewnictwa sprowadzają się do tego, że należy opracowywać wymagania i przeprowadzać testy dotyczące użyteczności/dostępności - dla swojej organizacji. Oznacza to, że powinieneś nazwać pola (etykiety i faktyczne kontrole) w taki sposób, aby Twoja organizacja mogła je łatwo wykorzystać i zrozumieć.

Prosty przykład, w jednej organizacji termin "adres" może latać na ulicę, w innym może być mylący i interpretowany jako cały adres pocztowy.

Powiązane problemy