Under construction
Richtlijnen voor formulieren en data-invoer
(Bronvermelding per richtlijn met een B-nummer, zie onderaan de pagina)
- Efficiency: Alleen de informatie die noodzakelijk is voor de uitvragende partij wordt uitgevraagd. B0
- Fouten voorkomen: Velden in data-invoer schermen bevatten default waarden indien relevant en laten de structuur en hoeveelheid van de in te voeren data zien (Fields in data entry screens contain default values when appropriate and show the structure of the data and the field length) B1.
- Effectiviteit: Als binnen een taak gebruik wordt gemaakt van brondocumenten (zoals een papieren formulier) dan voorziet de interface in mogelijkheden om hier mee om te kunnen gaan (When a task involves source documents (such as a paper form), the interface is compatible with the characteristics of the source document). B1.
- Efficiency: Het systeem past automatisch (een bepaalde mate van) veldformattering toe indien relevant; De gebruiker hoeft zelf bijvoorbeeld geen karakters in te voeren zoals % of €. Als de gebruiker dit toch doet wordt hij geholpen (The site automatically enters field formatting data (e.g. currency symbols, commas for 1000s, trailing or leading spaces). Users do not need to enter characters like £ or %). B1.
- Duidelijkheid: Veldlabels in een formulier geven duidelijk weer welke invoer is gewenst (Field labels on forms clearly explain what entries are desired). B1.
- Ruimte: Tekstboxen in een formulier zijn lang genoeg voor de in te voeren informatie (Text boxes on forms are the right length for the expected answer). B1.
- Duidelijkheid: Er is een duidelijk onderscheid tussen verplichte- en optionele velden in een formulier. (There is a clear distinction between "required" and "optional" fields on forms). B1.
- Efficiency: Een formulier wordt zowel gebruikt voor het loggen als het registreren van gegevens (The same form is used for both logging in and registering (i.e. it's like Amazon)). B1.
- Duidelijkheid: De gebruiker wordt van te voren geinformeerd als er bepaalde externe informatie nodig is voor het invullen van het formulier (bijvoorbeeld een paspoortnummer). (Forms pre-warn the user if external information is needed for completion (e.g. a passport number)). B1.
- Duidelijkheid: Vragen worden logisch gegroepeerd. Elke groep heeft een duidelijke titel. (Questions on forms are grouped logically, and each group has a heading). B1.
- Duidelijkheid: Fields on forms contain hints, examples or model answers to demonstrate the expected input. B1.
- Duidelijkheid: When field labels on forms take the form of questions, the questions are stated in clear, simple language. B1.
- Fouten voorkomen: Pull-down menus, radio buttons and check boxes are used in preference to text entry fields on forms (i.e. text entry fields are not overused). B1.
- Efficiency: With data entry screens, the cursor is placed where the input is needed. B1.
- Duidelijkheid: Data formats are clearly indicated for input (e.g. dates) and output (e.g. units of values). B1.
- Efficiency: Users can complete simple tasks by entering just essential information (with the system supplying the non-essential information by default). B1.
- Efficiency: Forms allow users to stay with a single interaction method for as long as possible (i.e. users do not need to make numerous shifts from keyboard to mouse to keyboard). B1.
- Effectiviteit: The user can change default values in form fields. B1.
- Duidelijkheid: Text entry fields indicate the amount and the format of data that needs to be entered. B1.
- Fouten voorkomen: Forms are validated before the form is submitted. B1.
- Fouten voorkomen: With data entry screens, the site carries out field-level checking and form-level checking at the appropriate time. B1.
- Fouten voorkomen: The site makes it easy to correct errors (e.g. when a form is incomplete, positioning the cursor at the location where correction is required). B1.
- Duidelijkheid: There is consistency between data entry and data display. B1.
- Ruimte: Labels are close to the data entry fields (e.g. labels are right justified). B1.
- Algemeen
- Velden in data-entry schermen bevatten standaardwaarden wanneer nodig en laat de structuur van de gegevens en de veldlengte.
- Wanneer een taak brondocumenten (zoals papier) omvat, de interface is compatibel met de kenmerken van de bron document.
- De site wordt automatisch veldopmaak gegevens (bijv. valutasymbolen, komma's voor 1000, trailing of leidende spaties). Gebruikers hoeven niet om tekens zoals € of% in te voeren. .
- Veldlabels op formulieren duidelijk uit te leggen wat inzendingen gewenst zijn.
- Tekstvakken op formulieren zijn de juiste lengte voor de te verwachten antwoord.
- Er is een duidelijk onderscheid tussen "gewenste" en "facultatieve" velden op formulieren.
- Hetzelfde formulier wordt gebruikt voor zowel houtkap in en registreren (dat wil zeggen het is zoals Amazon).
- Formulieren vooraf te waarschuwen de gebruiker als externe informatie nodig is voor de voltooiing (bijvoorbeeld een paspoort nummer).
- Vragen over formulieren zijn logisch gegroepeerd, en elke groep heeft een rubriek.
- Velden op formulieren bevatten hints, voorbeelden of modelantwoorden om de verwachte bijdrage te tonen.
- Wanneer veldlabels op vormen de vorm van vragen te nemen, worden de vragen gesteld in duidelijke, eenvoudige taal.
- Pull-down menu's, keuzerondjes en selectievakjes worden gebruikt in plaats van het invoeren van tekst velden op formulieren (dat wil zeggen het invoeren van tekst velden zijn niet veel gebruikt).
- Met data-entry schermen, wordt de cursor geplaatst waar de input nodig is.
- Data formaten zijn duidelijk aangegeven voor invoer (bijv. data) en de output (bv eenheden van waarden).
- Gebruikers kunnen voltooien eenvoudige taken door het invoeren van slechts essentiële informatie (met het systeem het leveren van de niet-essentiële informatie standaard).
- Formulieren kunnen gebruikers om te verblijven met een enkele interactie methode voor het zo lang mogelijk (dat wil zeggen gebruikers niet nodig om een groot aantal verschuivingen te maken van toetsenbord naar de muis om het toetsenbord).
- De gebruiker kan standaardwaarden in formuliervelden.
- Tekstinvoer velden geven de hoeveelheid en het formaat van de gegevens die moet worden ingevoerd.
- Formulieren worden gevalideerd voordat het formulier wordt ingediend.
- Met data-entry schermen, de site voert veld-niveau controle en vorm-level controle op het juiste moment.
- De site maakt het gemakkelijk om fouten te herstellen (bijvoorbeeld wanneer een formulier onvolledig is, het positioneren van de cursor op de plaats waar correctie nodig is).
- Er is samenhang tussen data-entry en data display.
- Etiketten zijn dicht bij de data-entry velden (bijvoorbeeld labels zijn rechts uitgelijnd).
Zie ook: Webrichtlijnen versie 2 - Successcriterium U.5.1 Ondersteuning bij formulieren.
Bronvermelding:
- B0: Algemeen (zelf toegevoegd)
- B1: UserFocus
- B2: Jakob Nielsen
- B3: ...