Cereți mai puțin înainte de a perfecționa câmpurile
O solicitare de contact are adesea nevoie de o cale de răspuns și de o întrebare scurtă, nu de un profil complet. Notați pentru fiecare câmp de ce este necesar și cine folosește răspunsul. Eliminați câmpurile fără scop clar și marcați-le pe cele opționale. Explicați de ce detaliile confidențiale nu trebuie introduse într-un mesaj general. Acestea sunt recomandări de proiectare, nu descrierea unui formular concret al studioului.
Oferiți câmpului un nume vizibil
Păstrați o etichetă clară și permanentă. Exemplul din câmpul gol dispare la tastare și nu trebuie să fie singura explicație. Eticheta trebuie asociată cu elementul în cod, nu doar așezată lângă el. Explicați un format necesar înainte de trimitere. Nu împărțiți numele unei persoane în mai multe părți obligatorii dacă activitatea nu o cere.
Tipul, scopul și tastatura sunt lucruri diferite
Tipul unui câmp HTML descrie o categorie generală; valorile autocomplete precizează scopul așteptat. Pentru adresa de e-mail a vizitatorului se pot combina tipul email și autocomplete="email", iar pentru telefon se poate folosi tel. Atributul inputmode sugerează tastatura virtuală, dar nu validează datele. Telefonul sau identificatorul nu sunt mărimi pentru calcule: alegerea unui câmp number doar fiindcă apar cifre poate încurca zerourile inițiale și semnul plus.
Completarea automată este ajutor, nu promisiune
Valorile autocomplete recunoscute ajută browserul și tehnologiile asistive să identifice câmpurile obișnuite de date personale. Criteriul W3C Identify Input Purpose are un domeniu precis: scopurile enumerate privind informații despre utilizator, în tehnologii care permit identificarea lor. Nu este o regulă generală pentru orice câmp. Sugestiile efective depind de browser, setări și datele salvate. Permiteți verificarea și corectarea sugestiei; completarea unui câmp nu trebuie să trimită formularul pe ascuns.
Testați valorile cu care vin oamenii
Încercați tastarea, lipirea și completarea automată, un număr internațional, un nume lung, o scriere nelatină și un câmp opțional gol. Folosiți date de test, nu contactele clienților în capturi. Verificați etichetele, focalizarea, explicațiile erorilor și păstrarea valorilor după o eroare remediabilă. Inspectarea marcajului nu confirmă singură comportamentul tastaturii unui telefon sau al unui anumit browser.
Păstrați o scurtă fișă de verificare
Notați scopul, eticheta, tipul, valoarea autocomplete relevantă, caracterul obligatoriu și browserele testate pentru fiecare câmp. Completați acest control cu erori de formular utile și focalizare vizibilă la tastatură. Repetați după traduceri sau schimbarea furnizorului formularului. Fișa sprijină întreținerea; nu reprezintă o certificare de accesibilitate și nu promite solicitări sau vânzări.
