Ergonomics of human-system interaction — Part 143: Forms

ISO 9241-143:2012 provides requirements and recommendations for the design and evaluation of forms, in which the user fills-in, selects entries for or modifies labelled fields on a "form" or dialogue box presented by the system. Often the system then creates or updates the data associated with the form. Form-based entries typically are in the form of typed input (abbreviations, or full names) or selections from available option lists. ISO 9241-143:2012 is applicable to forms regardless of the modality in which they are rendered (visual, spatial, vocal); much of its guidance is based on a model of visual and spatial relationship. In addition, it specifies the use of non-text methods for providing forms entries (e.g. list boxes) and pertains to dialogue boxes which utilize form techniques. Guidance is provided on the selection and design of those user-interface elements relevant to forms. While it covers lists used to enter forms data, menus which are similar to lists are outside its scope (see ISO 9241‑14). It is not applicable to the hardware aspects of forms. The requirements and recommendations in ISO 9241-143:2012 are applicable throughout the development process (for example, as guidance for designers during design, as a basis for heuristic evaluation, as guidance for usability testing) and in the procurement process.

Ergonomie de l'interaction homme-système — Partie 143: Formulaires

L'ISO 9241-143:2012 donne des exigences et des recommandations relatives à la conception et à l'évaluation des formulaires, dans lesquels l'utilisateur remplit, sélectionne les saisies ou modifie des champs indexés à l'intérieur d'un «formulaire» ou dans une boîte de dialogue présenté(e) par le système. Le système procède fréquemment à la création ou à la mise à jour de données associées au formulaire. Les saisies caractéristiques de type saisie de formulaire se présentent sous la forme de saisies de caractères (abréviations, ou noms entiers) ou encore sous la forme de sélections effectuées à partir de listes d'options disponibles. L'ISO 9241-143:2012 s'applique aux formulaires quel que soit leur mode de présentation (visuel, spatial, vocal). Cependant, bon nombre de ce type de guidage est fondé sur un modèle de relation visuelle et spatiale. De plus, elle comprend l'usage de méthodes non textuelles en matière de production de saisies de formulaire (par exemple listes de choix) et porte sur les boîtes de dialogue utilisant les techniques propres aux formulaires. Des recommandations sont fournies sur la sélection et la conception des éléments d'interface utilisateur applicables aux formulaires. Bien que les listes utilisées pour saisir les données de formulaire soient couvertes par l'ISO 9241-143:2012, les menus similaires aux listes ne sont pas traités dans la présente, mais dans l'ISO 9241‑14. L'ISO 9241-143:2012 n'est pas applicable aux aspects matériels des formulaires. Les exigences et recommandations de l'ISO 9241-143:2012 peuvent être exploitées au cours du processus de conception (par exemple au titre de guidage pour les concepteurs au cours de la conception, de base pour l'évaluation heuristique ou de guide pour les essais relatifs à l'utilisabilité) et au cours du processus d'acquisition.

General Information

Status
Published
Publication Date
23-Feb-2012
Current Stage
9093 - International Standard confirmed
Start Date
14-Nov-2024
Completion Date
13-Dec-2025
Ref Project

Relations

Standard
ISO 9241-143:2012 - Ergonomics of human-system interaction — Part 143: Forms Released:2/24/2012
English language
95 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 9241-143:2012 - Ergonomie de l'interaction homme-système — Partie 143: Formulaires Released:2/24/2012
French language
103 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 9241-143
First edition
2012-03-01
Ergonomics of human-system
interaction —
Part 143:
Forms
Ergonomie de l'interaction homme-système —
Partie 143: Formulaires
Reference number
©
ISO 2012
©  ISO 2012
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56  CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2012 – All rights reserved

Contents Page
Foreword . v
Introduction . vii
1  Scope . 1
2  Normative references . 1
3  Terms and definitions . 2
4  Forms . 6
4.1  Selection . 6
4.2  General requirements and recommendations . 6
5  Information presentation . 9
5.1  General . 9
5.2  Layout . 9
5.3  Names and labels . 10
5.4  Visual cues in fields and forms elements . 13
6  Interaction . 15
6.1  Navigation . 15
6.2  Navigation by tab keys and scrolling . 16
6.3  Input focus and cursors . 17
6.4  Input . 21
6.5  User control . 22
6.6  Feedback . 24
6.7  Access to forms and dialogue boxes . 25
6.8  Default values . 27
6.9  Default actions for forms elements . 28
7  Validation . 30
7.1  Single-field validation . 30
7.2  Multiple-field validation . 30
8  Choice of form elements. 30
8.1  Accessibility of form elements . 30
8.2  Choice considerations . 30
8.3  Push buttons . 31
8.4  Toggle buttons . 31
8.5  Text entry fields . 31
8.6  Radio buttons . 32
8.7  Check boxes . 32
8.8  Stepper buttons . 33
8.9  Single-selection list boxes . 34
8.10  Multiple-selection list boxes . 34
8.11  Pop-up/drop-down list . 35
8.12  Combination boxes . 36
8.13  Single-selection hierarchical lists . 37
8.14  Multiple-selection hierarchical lists . 38
8.15  Analogue form elements (slider, rotary dials and equivalents) . 38
8.16  Tabbed form elements . 39
9  Form element design . 39
9.1  Alphanumeric text entry . 39
9.2  Choice . 41
9.3  List-based elements for choice . 42
9.4  Tabs .46
9.5  Scroll bars .48
9.6  Push buttons and tool palettes .50
10  Conformance .52
Annex A (informative) Overview of the ISO 9241 series .53
Annex B (informative) Checklist for applying this part of ISO 9241 .54
Bibliography .94

iv © ISO 2012 – All rights reserved

Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 9241-143 was prepared by Technical Committee ISO/TC 159, Ergonomics, Subcommittee SC 4,
Ergonomics of human-system interaction.
This first edition of ISO 9241-143 cancels and replaces ISO 9241-17:1998, of which it constitutes a technical
revision.
ISO 9241 consists of the following parts, under the general title Ergonomic requirements for office work with
visual display terminals (VDTs):
 Part 1: General introduction
 Part 2: Guidance on task requirements
 Part 4: Keyboard requirements
 Part 5: Workstation layout and postural requirements
 Part 6: Guidance on the work environment
 Part 9: Requirements for non-keyboard input devices
 Part 11: Guidance on usability
 Part 12: Presentation of information
 Part 13: User guidance
 Part 14: Menu dialogues
 Part 15: Command dialogues
 Part 16: Direct manipulation dialogues
 Part 17: Form filling dialogues
ISO 9241 also consists of the following parts, under the general title Ergonomics of human-system interaction:
 Part 20: Accessibility guidelines for information/communication technology (ICT) equipment and services
 Part 100: Introduction to standards related to software ergonomics [Technical Report]
 Part 110: Dialogue principles
 Part 129: Guidance on software individualization
 Part 143: Forms
 Part 151: Guidance on World Wide Web user interfaces
 Part 154: Interactive voice response (IVR) applications
 Part 171: Guidance on software accessibility
 Part 210: Human-centred design for interactive systems
 Part 300: Introduction to electronic visual display requirements
 Part 302: Terminology for electronic visual displays
 Part 303: Requirements for electronic visual displays
 Part 304: User performance test methods for electronic visual displays
 Part 305: Optical laboratory test methods for electronic visual displays
 Part 306: Field assessment methods for electronic visual displays
 Part 307: Analysis and compliance test methods for electronic visual displays
 Part 308: Surface-conduction electron-emitter displays (SED) [Technical Report]
 Part 309: Organic light-emitting diode (OLED) displays [Technical Report]
 Part 310: Visibility, aesthetics and ergonomics of pixel defects [Technical Report]
 Part 331: Optical characteristics of autostereoscopic displays [Technical Report]
 Part 391: Requirements, analysis and compliance test methods for the reduction of photosensitive
seizures
 Part 400: Principles and requirements for physical input devices
 Part 410: Design criteria for physical input devices
 Part 411: Evaluation methods for the design of physical input devices [Technical Specification]
 Part 420: Selection of physical input devices
 Part 910: Framework for tactile and haptic interaction
 Part 920: Guidance on tactile and haptic interactions
User-interface elements, human-centred design and evaluation methods, ergonomic requirements for the
reduction of visual fatigue from stereoscopic images, and the evaluation of tactile and haptic interactions are
to form the subjects of future parts 161, 230, 392 and 940.

vi © ISO 2012 – All rights reserved

Introduction
This part of ISO 9241 is concerned with the ergonomic design of forms.
Forms, including dialogue boxes, are appropriate for data entry tasks requiring input or modification of multiple
data items. Forms are used in various circumstances, including
 filling forms, such as income tax forms, registration (school, motor vehicle), and service order completion,
 entering information received over the telephone,
 interactively populating data in an application, such as database updates, consumer profiles and
e-commerce transactions,
 specifying the application options and parameters (complex data retrieval requests, personalisation,
system configurations settings), and
 responding to a mediate request for system information (e.g. using a dialogue box).
Forms can vary in content and complexity from a simple field to complex data entry that involves multiple data
records. Forms are often based on a visual spatial metaphor but can be implemented in other modalities (e.g.
voice user interfaces over the telephone).
Form users fill-in, select entries for, modify fields and/or use, the form to retrieve information from the system.
This part of ISO 9241 is aimed at
a) user-interface designers, who will apply it during the development process,
b) the designers of printed forms which serve as source documents,
c) buyers, who will reference it during the product procurement process,
d) evaluators responsible for ensuring products meeting its requirements and recommendations,
e) the designers of development tools to be used by interface designers, and
f) end users, who will gain from the potential benefits it provides.
This part of ISO 9241 provides requirements and recommendations concerning forms. Some of these are
conditional with respect to whether they are relevant in terms of context of use variables such as particular
kinds of users, tasks, environments or technology.
Designers using this part of ISO 9241 ought to be able to determine whether they are developing an interface
that will meet those of the standard's requirements and recommendations that are applicable. Likewise,
buyers and evaluators ought to have a means of determining how a product matches the applicable
requirements and recommendations. It is not intended that every requirement and recommendation given in
this part of ISO 9241 be applied, only those that are relevant. Annex B provides an example of a procedure for
evaluating the applicability of, and conformance with, the requirements and recommendations.
The application of this part of ISO 9241 is expected to improve the overall quality of the form, but this
International Standard (like any other standard) will not guarantee the quality of the interface. Quality depends
on specific usability criteria as set by the user, buyer or other form consumer, which may include
specifications based on this part of ISO 9241.
ISO 9241-110 describes dialogue principles that are relevant for the design of forms. The principles provide
the designer and evaluator with additional information concerning the ergonomic rationale for the various
recommendations given in this part of ISO 9241 and, therefore, assist in making trade-offs. However, it is
often necessary to base trade-offs on other considerations as well.

viii © ISO 2012 – All rights reserved

INTERNATIONAL STANDARD ISO 9241-143:2012(E)

Ergonomics of human-system interaction —
Part 143:
Forms
1 Scope
This part of ISO 9241 provides requirements and recommendations for the design and evaluation of forms —
in which the user fills-in, selects entries for, or modifies labelled fields on, a “form” or dialogue box presented
by the system. Often the system then creates or updates the data associated with the form. Form-based
entries typically are in the form of typed input (abbreviations, or full names) or selections from available option
lists.
This part of ISO 9241 is applicable to forms regardless of the modality in which they are rendered (visual,
spatial, vocal). However, much of the guidance is based on a model of visual and spatial relationship.
In addition, this part of ISO 9241 specifies the use of non-text methods for providing forms entries (e.g. list
boxes) and pertains to dialogue boxes which utilize form techniques. Guidance is provided on the selection
and design of those user-interface elements relevant to forms.
While lists used to enter forms data are covered in this part of ISO 9241, menus which are similar to lists are
outside its scope but are covered in ISO 9241-14. Neither is this part of ISO 9241 applicable to the hardware
aspects of forms.
NOTE Some of the requirements and recommendations in this part of ISO 9241 are based on Western Language
conventions. For other languages, particular requirements or recommendations might need to be modified to fit the
readability and/or text input considerations inherent in these languages.
The requirements and recommendations in this part of ISO 9241 are applicable throughout the development
process — for example, as guidance for designers during design, as a basis for heuristic evaluation, as
guidance for usability testing — and in the procurement process.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ISO 9241-12:1998, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 12:
Presentation of information
ISO 9241-16, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 16: Direct
manipulation dialogues
ISO 9241-171:2008, Ergonomics of human-system interaction — Part 171: Guidance on software accessibility
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1
analogue form element
user-interface element that allows the user to select a value within a continuous range
EXAMPLE Rotary dials, slider.
3.2
check box
check button
user-interface element used to select an option that can be either {“on” or “off”} or {“yes” or “no”} with a label
(usually text) that indicates what the option is and an indicator (e.g. graphic checkmark within the individual
check box) that indicates whether or not the option is selected
NOTE 1 Check boxes in a group are independent, i.e. selecting one option does not affect the selection of other
options in that check box group. In a group of check boxes, one or many of them can be checked at the same time.
NOTE 2 Contrast with radio button (3.20).
3.3
combination box
combo box
user-interface element that combines a text field with a list box and allows the user to type input into a text
field or to select an option from a list box, which will fill in the text field
NOTE 1 A combination box typically has a label (textual or graphical) that indicates the purpose of the combination box.
NOTE 2 Contrast with list box (3.15).
3.4
default action
operation predefined for an object or set of objects (including an entire dialogue box) that will take place when
the user actuates the default action mechanism
3.5
dialogue box
subordinate form (typically presented in a separate window) that supplements and/or supports the interaction
that is taking place in the main application dialogue
NOTE If a message requires user input it could be considered a dialogue box.
3.6
dialogue
interaction between a user and an interactive system as a sequence of user actions (inputs) and system
responses (outputs) in order to achieve a goal
NOTE 1 User actions include not only entry of data but also navigational actions of the user.
NOTE 2 Dialogue refers to both the form (syntax) and the meaning (semantics) of interaction.
[ISO 9241-110:2006]
3.7
entry field
input field
field in which users can input data or edit displayed data
2 © ISO 2012 – All rights reserved

NOTE 1 Entry fields can be optional or mandatory (required) fields for the user.
NOTE 2 Content can be prepopulated with a default value relevant to the task.
NOTE 3 Data in entry fields could be numerical, textual, alphanumerical, etc.; see also text field (3.29) and
ISO 9241-12:1998, 3.5.
[ISO 9241-12:1998, 3.5.1]
3.8
field
user-interface element in which data is entered or presented
NOTE Adapted from ISO 9241-12:1998.
3.9
form
structured display of fields and other user-interface elements that the user reads, fills in, selects entries for
(e.g. through check boxes or radio buttons) or modifies
3.10
form element
user-interface element applicable to forms
3.11
form structure
organization and arrangement of information on individual and sets of forms, and the interconnections among
forms for user navigation
3.12
hierarchical list
series of lists which are structured in a hierarchical or “tree-like” manner, where the selection of the initial item
leads to another list containing additional items which can lead to another list, etc., until the desired item is
located
3.13
implicit designator
portion of an option name or control label used for keyboard selection
[ISO 9241-171:2008, 3.16]
3.14
label
short descriptive title for an entry or read-only field, table, control or other user-interface element
NOTE 1 In some applications, labels are classified as protected fields.
NOTE 2 Adapted from ISO 9241-12:1998, 3.9.
3.15
list box
user-interface element that provides a presentation (usually vertical) of items from which the user can select
only one (single selection) or more than one (multiple selection)
NOTE 1 The items in the list can be represented by a text and/or graphic label.
NOTE 2 One particular instance is the drop-down list box. When a drop-down list is inactive, it displays a single value.
When activated, it displays (drops down) a list of values, from which the user can select one. When the user selects a new
value, the user-interface element reverts to its inactive state, displaying the selected value.
3.16
list button
user-interface element used to access a list whereby when the button is activated, a pop-up list of items is
displayed
NOTE The list button contains the name of the currently selected list item and has a graphic (usually a bar) indicating
that additional selections are available.
3.17
name
word or phrase associated with a user-interface element and that is used to identify the element to the user
[ISO 9241-171:2008]
3.18
navigation
forms ability to move from one user-interface element to another within a form, to move throughout a form
and to move from form to form
3.19
push button
command button
user-interface element used for executing an immediate command or action
NOTE A push button typically contains a label, which can be textual and/or graphical.
3.20
radio button
user-interface element used to select an option from a group of mutually exclusive options, which has a
(usually text) label that indicates what the option is and an indicator (e.g. graphic dot) that indicates whether or
not the option is set
NOTE 1 Radio buttons exist in groups used for a “one of many” choice, where exactly one option in the group can be
selected at any time, and selecting one results in the de-selection of any different previously selected option.
NOTE 2 Contrast with check box (3.2).
3.21
read only field
protected field
field that contains data that cannot be modified by the user
NOTE Adapted from 9241-12:1998, 3.5.2.
3.22
scroll bar
user-interface element that allows a user to view objects that extend beyond the size of a displayed related
window or list by moving them into or out of the available display area
NOTE 1 A scroll bar for an area indicates whether or not additional information is available and can also indicate the
relative position of the displayed part of the information.
NOTE 2 Adapted from 9241-16:1999, 3.19.
3.23
scroll box
elevator
thumb
user-interface element in the shape of a rectangle within a scroll bar that allows the user to move to a specific
region of a displayed file by dragging the rectangle to the appropriate location within the scrollbar (shaft)
NOTE The length of the scroll box typically denotes the relative amount of material in the file (e.g. form).
4 © ISO 2012 – All rights reserved

3.24
selection cursor
indicator of an item whose selection state can be changed by a defined confirming action
3.25
selection indication
visual or other cue that indicates the selected element on the display, to which the user can apply a
subsequent action
[ISO 9241-16:1999, 3.21]
3.26
selection list
choice list
user-interface elements presented as a list containing a number of items from which a user can select
NOTE 1 Single selection or multiple selection can be possible. The number of items can be fixed or can change during
the dialogue.
NOTE 2 Selection lists are often presented in a box, i.e. list box 3.15.
3.27
stepper
user-interface element that allows the user to move through the available alternatives, options or values, one
at a time
NOTE 1 A stepper typically has an area that displays the current value and one or two graphical elements that allow
the user to move through the options.
NOTE 2 Steppers can be combined with data entry fields.
NOTE 3 There are various types of stepper elements including spin buttons, cycle buttons, little arrows and sliders.
3.28
tab set
user-interface element that uses a metaphor of a set of index cards with tabs to identify them
NOTE Each tab in a tab set has an associated set of displayed information and/or controls. Selection of a different
tab within the tab set allows users to move among the various sets of information and options.
3.29
text field
user-interface element that allows the user to enter character based data
NOTE A label can be used to indicate the type of information to be provided in the field.
3.30
toggle button
user-interface element that provides a choice between two states
NOTE A toggle button's two states, set and unset, are typically shown by its appearing “pushed in” or “popped out”
respectively.
3.31
user-interface element
user-interface object
entity of the user interface that is presented to the user by the software
EXAMPLE Text, graphic, control.
NOTE 1 User-interface elements can be interactive or not.
NOTE 2 Both entities relevant to the task and entities of the user interface are regarded as user-interface elements. A
user-interface element can be a visual representation or an interaction mechanism for a task object (such as a letter, sales
order, electronic part or wiring diagram) or a system object (such as a printer, hard disk or network connection). It can be
possible for the user to directly manipulate some of these user-interface elements.
NOTE 3 User-interface elements in a graphical user interface include such things as basic objects (such as window
title bars, menu items, push buttons, image maps, and editable text fields) or containers (such as windows, grouping
boxes, menu bars, menus, groups of mutually-exclusive option buttons, and compound images that are made up of
several smaller images). User-interface elements in an audio user interface include such things as menus, menu items,
messages, and action prompts.
[ISO 9241-171:2008, 3.38]
4 Forms
4.1 Selection
Forms, including dialogue boxes, should be used for structured data entry tasks requiring input or modification
of multiple data items.
A major use of forms is in entering information into forms displayed on a computer. Also, forms are often used
for data entry into a computer from a paper source document. Examples include income tax forms, registration
(school, motor vehicle) and service order completion. Another use of forms is for entering information received
over the telephone.
Dialogue boxes are commonly used for specifying application options and parameters. Also, dialogue boxes
are often appropriate for certain complex data retrieval requests where the user might find it easier to fill in
parameter information than to input the parameters via a command language.
Interface design depends upon the task, the user, the environment and the available technology.
Consequently, this part of ISO 9241 cannot be applied without knowledge of the design and use context of the
interface and it is not intended to be used as a prescriptive set of rules to be applied in their entirety (see
ISO 9241-11 and ISO 9241-210). Rather, it assumes that the designer has proper information available
concerning task and user requirements and understands the use of available technology (this may require
consultation with a qualified ergonomics professional as well as empirical testing with real users).
4.2 General requirements and recommendations
4.2.1 Form titles
Forms shall be titled unless a title would be redundant (e.g. if it is provided by the surrounding user interface).
Any title shall clearly indicate the purpose of the form and differentiate it from other forms.
NOTE 1 In visually displayed forms, titles are usually placed at the top of the form (or page in the case of a web-based
application).
NOTE 2 In window-based interfaces, the title of a form can be the window title, if the form is the only content of the
window.
NOTE 3 Forms are typically embedded in larger user interfaces, such as applications.
4.2.2 Relationship of form title to application structure
The title should provide the user with a sense of the location of the form within the application structure.
6 © ISO 2012 – All rights reserved

4.2.3 Visual coding
If the task requires, or is enhanced by, discrimination between user entries, defaults and previously entered
data, and the form is presented visually, distinctively different visual coding should be used.
Distinctively different visual coding shall not be limited to colour (see ISO 9241-171:2008, 10.4.1).
4.2.4 Appearance of form elements
If elements have different states, the current state of the element shall be clearly indicated by a perceptible
cue.
EXAMPLE 1 Inactive elements are dimmed.
EXAMPLE 2 In voice-based interaction, unavailable elements might not be presented but still be responded to by the
system to tell the user that the option is inactive.
EXAMPLE 3 A check box has a check or tick in it to show it has been selected.
NOTE See ISO 9241-171:2008, 8.5.4, on providing information on a state to assistive technology.
4.2.5 Form display density
Unless required by the task or context of use, forms should limit the density of the textual information
displayed.
NOTE For character density within forms, the limit of 40 % overall density, based on a percentage of the total
available form space filled, is appropriate (see ISO 9241-12:1998, 5.4.2).
4.2.6 Complexity
Complexity in dialogue boxes and forms should be appropriate for the task. If a dialogue box or form supports
basic functionality, as well as advanced, auxiliary or less frequently used functionality, it should use one of the
following to reduce the complexity:
a) an expandable form to present the advanced, auxiliary or less frequently used functionality;
b) additional forms or dialogue boxes with advanced, auxiliary or less frequently used functions, accessible
via controls within the higher level dialogue box or form;
c) a multiple-page dialogue box, with advanced, auxiliary or less frequently used functions on later pages
(e.g. tabbed dialogues, scrollable dialogues).
4.2.7 Restricting use of expanded dialogues
Dialogue box expansions and additional dialogues should be restricted to functions that are needed only by a
subset of users or that are not needed for the typical execution of a task.
4.2.8 Instructions
Access to instructions should be provided.
NOTE 1 Instructions are particularly important for helping the user to navigate through, complete, save and transmit the
form.
NOTE 2 Instructions are helpful for infrequent users and users unfamiliar with the form.
NOTE 3 A list at the beginning of the form as to the information required to complete the form is particularly useful for
blind or elderly users.
NOTE 4 Instructions are helpful for any user-interface element that the user might be unfamiliar with.
NOTE 5 It is preferable to place instructions where they can most easily be used (see ISO 9241-13), without their
getting in the way of completion of the task when not needed.
4.2.9 Help
If the user of the form needs further information on how to complete an entry in the form, access to completion
assistance or Help should be provided.
EXAMPLE 1 When the user puts the cursor on the entry field, a pop-up message containing context-sensitive help is
provided.
EXAMPLE 2 The user clicks on a Help button to obtain specific guidance for completing the entry in the form.
NOTE Completion assistance is particularly helpful for blind or elderly users and non-native language speakers.
4.2.10 Overview of structure
If beneficial to task performance and if the form structure is complex, an overview of the form structure or a
visual presentation of the structure should be provided to the user.
EXAMPLE A flow diagram showing the form's structural components is provided upon request by the user.
4.2.11 Use of modal and modeless dialogue boxes
Unless it is necessary for command completion, or if important to prevent further interaction until a condition is
satisfied, modeless rather than modal dialogue boxes should be used.
NOTE 1 In modal dialogue boxes, the user completes the dialogue and closes it before continuing with the application.
These dialog boxes are best used for critical or infrequent, one-off tasks that require completion before continuing.
NOTE 2 In modeless dialogue boxes, the user is able to switch between the dialog box and the application as desired.
These dialog boxes are best used for frequent, repetitive, on-going tasks.
EXAMPLE 1 A modeless dialogue is used to allow the user to set preferences. This dialogue allows the user to
navigate within the application to determine the impact of the settings as they are made.
EXAMPLE 2 A modal dialogue is presented to prompt the user to save data that would otherwise be lost when the
user is closing a window.
4.2.12 Accessibility
Forms, dialogue boxes and their elements shall be in accordance with ISO 9241-171.
NOTE Conformity with ISO 9241-171 implies that every applicable requirement and every applicable
recommendation is met. See ISO 9241-171:2008, 7.2 for details.
4.2.13 Consistency
Behaviour (conceptual, semantic and lexical) of forms should be consistent through platforms and systems
(e.g. for mobility… PCs, PDAs, Kiosks), wherever possible.
8 © ISO 2012 – All rights reserved

5 Information presentation
5.1 General
ISO 9241-12 shall be consulted for general guidance on information presentation concerning forms.
NOTE Many of the recommendations in Clause 5 are intended for forms presented in the visual modality and are
based on left-to-right writing.
5.2 Layout
5.2.1 Paper document source
If a paper document is used as the source for computer input and the form is to be presented visually, the
forms screen should be designed to be consistent with the structure of the paper source document in terms of
item ordering, grouping, units for input values (e.g. millimetres or metres).
NOTE Compatibility with paper source documents is an important layout consideration. However, if the layout of the
paper source document is not compatible with efficient task performance, redesign of the source document is worthy of
consideration. If there are conflicting requirements between those filling in the paper forms (e.g. customers) and those
filling in the computer forms, it can be more important to ensure those filling in the paper forms achieve the highest
efficiency at the expense of the computer input.
5.2.2 No source document
If forms do not depend upon a source document, the following is recommended.
a) The arrangement of user-interface elements in the dialogue should be based on the sequence that is
appropriate for the written language of the user who will use the dialogue.
EXAMPLE 1    For an English-based dialogue, the elements are arranged from left to right and top to bottom.
b) Entry fields should be grouped by, e.g. function or importance, or optimized based on input sequences
from the user's point of view.
EXAMPLE 2    In a telephone sales transaction, the form is dynamically modified on the basis of customer choices
to guide the sales person in completing the transaction.
NOTE 1   If data is supplied by a customer, the sequence can depend on customer needs.
NOTE 2   See ISO 9241-12:1998, 5.6 for guidance on grouping.
5.2.3 Order of required fields and optional fields
If the form contains both required fields and optional fields within a functional or logical grouping of fields,
required fields should be positioned first, unless such positioning is inappropriate to the user's task (e.g. it
would not be consistent with a paper source document).
NOTE If users include the elderly, separating required and optional fields is particularly important, since elderly users
often do not recognize coding typically used (e.g. the asterisk) for required fields.
5.2.4 Alphanumeric field alignment
If the form is presented visually and if appropriate to the language context, alphanumeric entry fields should
be aligned vertically in one or more columns and left-justified within each column.
NOTE This will improve visual scanning and often minimizes the keystrokes required to move between fields.
5.2.5 Numerical field alignment
If the form is presented visually and if groups of entry fields are all numeric and field lengths are different, the
content of the fields should be displayed right-justified. If numerical fields contain decimal markers, they
should be aligned to the decimal marker.
5.2.6 Allowable field values
Information should be provided indicating allowable field values (i.e. either display the information on the form
or on demand).
5.3 Names and labels
5.3.1 Consistency
Naming of labels should be consistent through different platforms and systems (e.g. for mobility… PCs, PDAs,
Kiosks).
5.3.2 Naming elements and groups of elements
All elements and groups of elements shall have a name, whether or not the label is visually displayed
(see ISO 9241-171:2008, 8.1).
NOTE 1 Names can be utilized by a screen reader even if the corresponding label is not displayed.
NOTE 2 In many cases, both are handled as attribute (or property) of user-interface element.
5.3.3 Label visual design
ISO 9241-12:1998, 5.9, shall be consulted for general guidance on visual design of labels.
5.3.4 Differing label lengths
If text or alphanumeric fields are aligned vertically in columns, label lengths could differ significantly and the
task involves sequential data entry, labels should be right-justified and fields should be left-justified, or the
fields should be left-justified and the labels placed above the fields and left-justified with the fields.
NOTE 1 Significant differences can be defined as a condition in which the horizontal dimension of the longest label is
twice that of the shortest label
EXAMPLE 1 In Figure 1, the field labels differ significantly and the labels are right justified.

Figure 1 — Differing label lengths with labels to the left of the entry
EXAMPLE 2 In Figure 2, the field labels differ significantly and the labels are placed above the fields.
10 © ISO 2012 – All rights reserved

Figure 2 — Differing label lengths with labels above entries
NOTE 2 Generally, top-positioned labels work well for short forms that are familiar to the user.
5.3.5 Similar label lengths
If text or alphanumeric fields are aligned vertically in columns and field label lengths do not differ significantly,
field labels and fields both may be left-justified.
EXAMPLE Since “Name” and “Age” do not differ significantly in length, the labels are left-justified, see Figure 3.

Figure 3 — Labels and fields left justified
NOTE It is important to consider that the space at magnification levels can be significantly larger than at the normal
viewing level.
5.3.6 Label placement for search tasks
If the user's task involves searching a group of labels for a particular label, then field labels should be
left-justified.
5.3.7 Consistent label positions
Labels should be consistently positioned for the type of user-interface element or group of elements within a
given context.
5.3.8 Label position for check boxes or radio buttons
Labels for check boxes or radio buttons should be consistently located to the right, unless the button is large
enough for the text to be located inside the button.
5.3.9 Labels for screen reader use
If the label name is to be read by a screen reader, the individual check box or radio button label name should
include the label name of the group.
NOTE See ISO 9241-171 for accessibility issues concerning names and labels.
5.3.10 Groups of fields
If fields are grouped, the label of the group should be placed at the top of the group.
5.3.11 Multiple instances of fields in a matrix
If a label is used for multiple instances of fields in a matrix (e.g. table), the label should be
...


NORME ISO
INTERNATIONALE 9241-143
Première édition
2012-03-01
Ergonomie de l'interaction
homme-système —
Partie 143:
Formulaires
Ergonomics of human-system interaction —
Part 143: Forms
Numéro de référence
©
ISO 2012
DOCUMENT PROTÉGÉ PAR COPYRIGHT

©  ISO 2012
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous
quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56  CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Publié en Suisse
ii © ISO 2012 – Tous droits réservés

Sommaire Page
Avant-propos . v
Introduction . viii
1  Domaine d'application . 1
2  Références normatives . 1
3  Termes et définitions . 2
4  Formulaires . 6
4.1  Sélection . 6
4.2  Exigences et recommandations générales. 7
5  Présentation des informations . 9
5.1  Généralités . 9
5.2  Élaboration . 10
5.3  Noms et libellés . 11
5.4  Repères visuels dans les champs et les éléments de formulaire . 14
6  Interaction . 17
6.1  Navigation . 17
6.2  Navigation par touches de tabulation et défilement . 18
6.3  Focus des saisies et curseurs . 19
6.4  Saisies . 22
6.5  Contrôle de l'utilisateur . 23
6.6  Feed-back . 26
6.7  Accès aux formulaires et boîtes de dialogue . 27
6.8  Valeurs par défaut . 28
6.9  Actions par défaut applicables aux éléments de formulaire . 30
7  Validation . 32
7.1  Validation d'un champ simple . 32
7.2  Validation des champs multiples . 32
8  Choix des éléments de formulaire . 33
8.1  Accessibilité des éléments de formulaire . 33
8.2  Considérations relatives au choix . 33
8.3  Bouton d'action . 33
8.4  Bouton actif/inactif . 33
8.5  Champs de saisie texte . 34
8.6  Boutons radio . 34
8.7  Cases à cocher . 35
8.8  Boutons pas-à-pas . 36
8.9  Listes de choix à sélection unique . 36
8.10  Listes de choix à sélection multiple . 37
8.11  Liste déroulante . 38
8.12  Champs listes combinés . 39
8.13  Liste hiérarchique à sélection unique . 40
8.14  Liste hiérarchique à sélection multiple . 40
8.15  Élément de formulaire analogique (curseur, cadrans rotatifs et équivalents) . 41
8.16  Onglets . 42
9  Conception des éléments de formulaire . 42
9.1  Saisie texte alphanumérique . 42
9.2  Choix . 44
9.3  Éléments de liste relatifs au choix . 45
9.4  Onglets .49
9.5  Barres de défilement .52
9.6  Boutons d'action et palettes d'outils .54
10  Conformité .56
Annexe A (informative) Vue d'ensemble de la série de normes ISO 9241 .57
Annexe B (informative) Liste de contrôle de l'application de l'ISO 9241-143 .58
Bibliographie . 102

iv © ISO 2012 – Tous droits réservés

Avant-propos
L'ISO (Organisation internationale de normalisation) est une fédération mondiale d'organismes nationaux de
normalisation (comités membres de l'ISO). L'élaboration des Normes internationales est en général confiée
aux comités techniques de l'ISO. Chaque comité membre intéressé par une étude a le droit de faire partie du
comité technique créé à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec l'ISO participent également aux travaux. L'ISO collabore étroitement avec
la Commission électrotechnique internationale (CEI) en ce qui concerne la normalisation électrotechnique.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI,
Partie 2.
La tâche principale des comités techniques est d'élaborer les Normes internationales. Les projets de Normes
internationales adoptés par les comités techniques sont soumis aux comités membres pour vote. Leur
publication comme Normes internationales requiert l'approbation de 75 % au moins des comités membres
votants.
L'attention est appelée sur le fait que certains des éléments du présent document peuvent faire l'objet de
droits de propriété intellectuelle ou de droits analogues. L'ISO ne saurait être tenue pour responsable de ne
pas avoir identifié de tels droits de propriété et averti de leur existence.
L'ISO 9241-143 a été élaborée par le comité technique ISO/TC 159, Ergonomie, sous-comité SC 4,
Ergonomie de l'interaction homme/système.
Cette première édition de l’ISO 9241-143 annule et remplace l'ISO 9241-17:1998 qui a fait l'objet d'une
révision technique.
L'ISO 9241 comprend les parties suivantes, présentées sous le titre général Exigences ergonomiques pour
travail de bureau avec terminaux à écrans de visualisation (TEV):
 Partie 1: Introduction générale
 Partie 2: Guide général concernant les exigences des tâches
 Partie 4: Exigences relatives aux claviers
 Partie 5: Aménagement du poste de travail et exigences relatives aux postures
 Partie 6: Guide général relatif à l'environnement de travail
 Partie 9: Exigences relatives aux dispositifs d'entrée autres que les claviers
 Partie 11: Lignes directrices relatives à l'utilisabilité
 Partie 12: Présentation de l'information
 Partie 13: Guidage de l'utilisateur
 Partie 14: Dialogues de type menu
 Partie 15: Dialogues de type langage de commande
 Partie 16: Dialogues de type manipulation directe
 Partie 17: Dialogues de type remplissage de formulaires
L'ISO 9241 comprend également les parties suivantes, présentées sous le titre général Ergonomie de
l'interaction homme-système:
 Partie 20: Lignes directrices sur l'accessibilité de l'équipement et des services des technologies de
l'information et de la communication (TIC)
 Partie 100: Introduction aux normes relatives à l'ergonomie des logiciels [Rapport technique]
 Partie 110: Principes de dialogue
 Partie 129: Lignes directrices relatives à l'individualisation des logiciels
 Partie 143: Formulaires
 Partie 151: Lignes directrices relatives aux interfaces utilisateurs Web
 Partie 154: Applications de réponse vocale interactive (RVI)
 Partie 171: Lignes directrices relatives à l'accessibilité aux logiciels
 Partie 210: Conception centrée sur l'opérateur humain pour les systèmes interactifs
 Partie 300: Introduction aux exigences relatives aux écrans de visualisation électroniques
 Partie 302: Terminologie relative aux écrans de visualisation électroniques
 Partie 303: Exigences relatives aux écrans de visualisation électroniques
 Partie 304: Méthodes d'essai de la performance de l'utilisateur pour écrans de visualisation électroniques
 Partie 305: Méthodes d'essai de laboratoire optique pour écrans de visualisation électroniques
 Partie 306: Méthodes d'appréciation sur le terrain des écrans de visualisation électroniques
 Partie 307: Analyse et méthodes d'essai de conformité pour écrans de visualisation électroniques
 Partie 308: Écrans à émission d'électrons par conduction de surface (SED) [Rapport technique]
 Partie 309: Écrans à diodes électroluminescentes organiques (OLED) [Rapport technique]
 Partie 310: Visibilité, esthétique et ergonomie des défauts de pixel [Rapport technique]
 Partie 331: Caractéristiques optiques des écrans autostéréoscopiques [Rapport technique]
 Partie 391: Exigences, analyses et méthodes d'essai de conformité pour la réduction des saisies
photosensibles
 Partie 400: Principes et exigences pour les dispositifs d'entrée physiques
 Partie 410: Critères de conception des dispositifs d'entrée physiques
 Partie 411: Méthodes d'évaluation de la conception des dispositifs d'entrée physiques [Spécification
technique]
 Partie 420: Sélection des dispositifs d'entrée physiques
vi © ISO 2012 – Tous droits réservés

 Partie 910: Cadre pour les interactions tactiles et haptiques
 Partie 920: Lignes directrices relatives aux interactions tactiles et haptiques
Les éléments de l’interface utilisateur, la conception centrée sur l'opérateur humain et les méthodes
d'évaluation, les exigences ergonomiques pour diminuer la fatigue visuelle induite par des images
stéréoscopiques et l’évaluation des interactions tactiles et haptiques feront l'objet de futures parties 161, 230,
392 et 940.
Introduction
La présente partie de l’ISO 9241 concerne la conception ergonomique des formulaires.
Les formulaires, y compris les boîtes de dialogue, sont appropriés aux tâches de saisies de données
nécessitant la saisie ou la modification des éléments de données multiples. Les formulaires sont utilisés dans
de nombreux cas, y compris:
 la saisie de formulaires, tels qu’imprimés fiscaux, inscriptions (scolaire, immatriculation) et conclusions de
commande de service;
 la saisie d'informations reçues par téléphone;
 les données renseignées de manière dynamique dans une application, telles que les mises à jour de
bases de données, les profils de consommateur et les transactions de commerce électronique;
 la spécification d'options et de paramètres d'application (demandes de récupération de données
complexes, personnalisation, paramètres de configurations système);
 la réponse à une demande en rapport à des informations système (par exemple en utilisant une boîte de
dialogue).
Le contenu et la complexité des formulaires peuvent couvrir la saisie d'un champ simple jusqu'à la saisie de
données complexes qui impliquent des enregistrements multiples de données. Les formulaires sont souvent
basés sur une présentation analogue à un formulaire papier spatiale et visuelle mais ils peuvent également
être réalisés selon d'autres modes (par exemple interfaces utilisateur vocales par téléphone).
Dans le cadre des formulaires, les utilisateurs remplissent, sélectionnent les saisies, modifient les champs
et/ou utilisent le formulaire pour récupérer des informations du système.
La présente partie de l’ISO 9241 est destinée:
a) au concepteur de l'interface utilisateur, qui l’appliquera au cours du processus de développement;
b) au concepteur de formulaires imprimés qui font office de source documentaire;
c) à l'acheteur, qui s’y référera pendant le processus d'acquisition du produit;
d) aux évaluateurs responsables de s'assurer que les produits sont conformes aux exigences et
recommandations qui y sont énumérées;
e) aux concepteurs d'outils de développement destinés à être utilisés par les concepteurs d'interface;
f) aux utilisateurs finaux qui profiteront des avantages potentiels qu’elle offre.
La présente partie de l’ISO 9241 fournit un certain nombre d'exigences et de recommandations relatives aux
formulaires. Certaines exigences et recommandations sont conditionnelles du fait qu'elles sont pertinentes
suivant le contexte d'utilisation des variables (par exemple types particuliers d'utilisateurs, de tâches,
d'environnements, de technologie).
Les concepteurs utilisant la présente partie de l’ISO 9241 ont besoin de savoir qu'ils élaborent bien une
interface qui sera conforme aux exigences et recommandations applicables. De même, les acheteurs et les
évaluateurs ont besoin d'un moyen pour déterminer dans quelle mesure un produit respecte les exigences et
recommandations applicables. Il n'est pas prévu que toutes les exigences et recommandations de la présente
viii © ISO 2012 – Tous droits réservés

partie de l’ISO 9241 doivent être appliquées, mais seulement celles qui sont pertinentes. L'Annexe B donne
un exemple de méthode d'évaluation de l'applicabilité et de l'adhésion aux exigences et recommandations.
L'application de la présente partie de l’ISO 9241 a pour but d'améliorer la qualité globale des formulaires,
mais cette Norme internationale (comme toute autre norme) ne préjuge pas de la qualité de l'interface. La
qualité dépend de critères spécifiques d'utilisabilité établis par l'utilisateur, l'acheteur ou toute autre personne
impliquée dans l'utilisation de formulaires, ce qui peut inclure des spécifications fondées sur la présente partie
de l’ISO 9241.
L'ISO 9241-110 décrit des principes de dialogue pertinents pour la conception de formulaires. Ces principes
procurent au concepteur et à l'évaluateur des informations complémentaires concernant les fondements
ergonomiques des différentes recommandations données dans la présente partie de l’ISO 9241, et les
guident, par conséquent, dans leurs choix techniques. Toutefois, il peut être nécessaire de fonder ces choix
sur d'autres considérations.
NORME INTERNATIONALE ISO 9241-143:2012(F)

Ergonomie de l'interaction homme-système —
Partie 143:
Formulaires
1 Domaine d'application
La présente partie de l’ISO 9241 donne des exigences et des recommandations relatives à la conception et à
l'évaluation des formulaires, dans lesquels l'utilisateur remplit, sélectionne les saisies ou modifie des champs
indexés à l'intérieur d'un «formulaire» ou dans une boîte de dialogue présenté(e) par le système. Le système
procède fréquemment à la création ou à la mise à jour de données associées au formulaire. Les saisies
caractéristiques de type saisie de formulaire se présentent sous la forme de saisies de caractères
(abréviations, ou noms entiers) ou encore sous la forme de sélections effectuées à partir de listes d'options
disponibles.
La présente partie de l’ISO 9241 s'applique aux formulaires quel que soit leur mode de présentation (visuel,
spatial, vocal). Cependant, bon nombre de ce type de guidage est fondé sur un modèle de relation visuelle et
spatiale.
De plus, la présente partie de l’ISO 9241 comprend l'usage de méthodes non textuelles en matière de
production de saisies de formulaire (par exemple listes de choix) et porte sur les boîtes de dialogue utilisant
les techniques propres aux formulaires. Des recommandations sont fournies sur la sélection et la conception
des éléments d'interface utilisateur applicables aux formulaires.
Bien que les listes utilisées pour saisir les données de formulaire soient couvertes par la présente partie de
l’ISO 9241, les menus similaires aux listes ne sont pas traités dans la présente, mais dans l'ISO 9241-14. La
présente partie de l’ISO 9241 n’est pas applicable aux aspects matériels des formulaires.
NOTE Certaines des exigences et recommandations contenues dans la présente partie de l’ISO 9241 reposent sur
les conventions relatives aux langues occidentales. Pour ce qui est des autres langues, les exigences et
recommandations particulières peuvent nécessiter des modifications afin de s'adapter aux considérations de lisibilité et/ou
de saisie texte qui leur sont inhérentes.
Les exigences et recommandations de la présente partie de l’ISO 9241 peuvent être exploitées au cours du
processus de conception (par exemple au titre de guidage pour les concepteurs au cours de la conception, de
base pour l'évaluation heuristique ou de guide pour les essais relatifs à l'utilisabilité) et au cours du processus
d'acquisition.
2 Références normatives
Les documents de référence suivants sont indispensables pour l'application du présent document. Pour les
références datées, seule l'édition citée s'applique. Pour les références non datées, la dernière édition du
document de référence s'applique (y compris les éventuels amendements).
ISO 9241-12:1998, Exigences ergonomiques pour travail de bureau avec terminaux à écrans de visualisation
(TEV) — Partie 12: Présentation de l'information
ISO 9241-16, Exigences ergonomiques pour travail de bureau avec terminaux à écrans de visualisation
(TEV) — Partie 16: Dialogues de type manipulation directe
ISO 9241-171:2008 Ergonomie de l'interaction homme-système — Partie 171: Lignes directrices relatives à
l'accessibilité aux logiciels
3 Termes et définitions
Pour les besoins du présent document, les termes et définitions suivants s'appliquent.
3.1
élément de formulaire analogique
élément d'interface utilisateur qui permet à l'utilisateur de sélectionner une valeur dans une plage continue
EXEMPLE Cadrans rotatifs, curseur.
3.2
case à cocher
élément d'interface utilisateur utilisé pour sélectionner une option qui peut être de type {«actif» ou «inactif»}
ou {«oui» ou «non»} avec un libellé (généralement du texte) qui décrit l'option et un indicateur (par exemple
matérialisé par un glyphe graphique dans la case à cocher individuelle) qui indique si l'option a été
sélectionnée ou non
NOTE 1 Les cases à cocher dans un groupe sont indépendantes; c'est-à-dire que la sélection d'une option n'affecte
pas la sélection d'autres options dans le groupe de cases à cocher considéré. Dans un groupe de cases à cocher, une ou
plusieurs d'entre elles peuvent être cochées en même temps.
NOTE 2 Différent de bouton radio (3.20).
3.3
champ liste combiné
élément d'interface utilisateur qui associe un champ texte à une liste de choix et permet à l'utilisateur
d’effectuer des saisies dans un champ texte ou de sélectionner une option dans une liste, qui s'affichera dans
le champ texte
NOTE 1 En règle générale, un champ liste combiné dispose d'un libellé (texte ou graphique) qui en indique l'objet.
NOTE 2 Différent de liste de choix (3.15).
3.4
action par défaut
opération prédéfinie applicable à un objet ou un ensemble d'objets (y compris une boîte de dialogue
complète) réalisée lorsque l'utilisateur utilise le mécanisme d'action par défaut
3.5
boîte de dialogue
formulaire subordonné (généralement présenté dans une fenêtre séparée) qui complète et/ou prend en
charge l'interaction en cours dans le dialogue d'application principal
NOTE Si un message nécessite une saisie utilisateur, il peut être considéré comme une boîte de dialogue.
3.6
dialogue
interaction entre un utilisateur et un système interactif, vue comme une séquence d'actions utilisateur (entrée
de données) et de réponses du système (données de sortie), pour atteindre un objectif particulier
NOTE 1 Les actions utilisateur ne comprennent pas uniquement la saisie de données mais également les actions de
navigation de l'utilisateur.
NOTE 2 Le dialogue comprend à la fois la forme (syntaxe) et la signification (sémantique) de l'interaction.
[ISO 9241-110:2006]
2 © ISO 2012 – Tous droits réservés

3.7
champ de saisie
champ dans lequel les utilisateurs peuvent saisir ou éditer des données
NOTE 1 Les champs de saisie peuvent être des champs optionnels ou obligatoires (exigés) pour l'utilisateur.
NOTE 2 Le contenu peut être pré-renseigné avec une valeur par défaut pertinente pour la tâche.
NOTE 3 Les données dans les champs de saisie peuvent être numériques, textuelles, alphanumériques, etc.; voir
également champ texte (3.29) et l'ISO 9241-12:1998, 3.5.
[ISO 9241-12:1998, 3.5.1]
3.8
champ
élément d'interface utilisateur dans lequel sont saisies ou présentées des données
NOTE Adaptée de l'ISO 9241-12:1998.
3.9
formulaire
écran structuré présentant des champs et autres éléments d'interface utilisateur, que l'utilisateur lit, remplit ou
pour lequel il sélectionne ou modifie des saisies (par exemple au moyen de cases à cocher ou de boutons
radio)
3.10
élément de formulaire
élément d'interface utilisateur applicable aux formulaires
3.11
structure de formulaire
organisation et disposition des informations sur des formulaires individuels ou des ensembles de formulaires,
et leurs interconnexions pour la navigation de l'utilisateur
3.12
liste hiérarchique
séries de listes structurées de manière hiérarchique ou «arborescente», où la sélection de l'item initial conduit
à une autre liste contenant des items supplémentaires qui peuvent à leur tour conduire à une autre liste, etc.,
jusqu'à localisation de l'item souhaité
3.13
équivalent clavier
partie d'un nom d'option ou d'un libellé de commande utilisée pour effectuer une sélection à partir du clavier
[ISO 9241-171:2008, 3.16]
3.14
libellé
label
courte description d'un champ de saisie ou à lecture seule, d'un tableau, d'une commande ou autre élément
d'interface utilisateur
NOTE 1 Dans certaines applications, les libellés sont classés comme des champs protégés.
NOTE 2 Adaptée de l'ISO 9241-12:1998, 3.9.
3.15
liste de choix
élément d'interface utilisateur qui fournit une représentation (généralement verticale) des items à partir de
laquelle l'utilisateur peut n'en sélectionner qu'un (sélection unique) ou plusieurs (sélection multiple)
NOTE 1 Les items de la liste peuvent être représentés par un libellé texte et/ou graphique.
NOTE 2 Un cas particulier de liste de choix est appelé boîte de listes déroulantes. Lorsqu'une liste déroulante est
inactive, elle affiche une seule valeur. Lorsqu'elle est activée, elle affiche (déroule) une liste de valeurs, à partir de laquelle
l'utilisateur peut en sélectionner une. Lorsque l'utilisateur sélectionne une nouvelle valeur, l'élément d'interface utilisateur
retourne à l'état inactif en affichant la valeur sélectionnée.
3.16
bouton de liste
élément d'interface utilisateur utilisé pour accéder à une liste et qui, lorsque le bouton est activé, affiche une
liste déroulante d'items à l'écran
NOTE Le bouton de liste comporte le nom de l'item de liste sélectionné en cours et dispose d'un élément graphique
(généralement une barre) indiquant que des sélections supplémentaires sont disponibles.
3.17
nom
libellé
mot ou expression associé à un élément d'interface utilisateur et permettant à l'utilisateur d'identifier l'élément
en question
[ISO 9241-171:2008]
3.18
navigation
formulaires possibilité de se déplacer d'un élément d'interface utilisateur à un autre au sein d'un formulaire,
d'avancer ou de reculer à travers un formulaire, et de passer d'un formulaire à un autre
3.19
bouton d'action
bouton de commande
élément d'interface utilisateur utilisé pour exécuter une commande ou une action immédiate
NOTE Un bouton d'action comporte généralement un libellé, qui peut être texte et/ou graphique.
3.20
bouton radio
élément d'interface utilisateur utilisé pour sélectionner une option d'un groupe d'options mutuellement
exclusives, qui dispose d'un libellé (généralement texte) qui décrit l'option et d'un indicateur (par exemple
point graphique) qui indique si l'option est établie ou non
NOTE 1 Les boutons radio existent en groupes utilisés pour un choix «unique», pour lequel une et une seule option
peut être sélectionnée dans le groupe à tout moment et cette sélection entraîne la désélection de toute autre option qui
aurait pu être sélectionnée auparavant.
NOTE 2 Différent de case à cocher (3.2).
3.21
champ à lecture seule
champ protégé
champ contenant des données qui ne peuvent pas être modifiées par l'utilisateur
NOTE Adaptée de l'ISO 9241-12:1998, 3.5.2.
3.22
barre de défilement
élément d'interface utilisateur permettant à un utilisateur de visualiser des objets dépassant la taille de la
fenêtre ou de la liste associée en déplaçant les objets à l'intérieur ou à l'extérieur de la zone d'affichage
disponible
NOTE 1 Une barre de défilement d'une zone indique si des informations complémentaires sont disponibles ou non et
peut également indiquer la position relative de la partie affichée des informations.
4 © ISO 2012 – Tous droits réservés

NOTE 2 Adaptée de l'ISO 9241-16:1999, 3.19.
3.23
curseur de défilement
ascenseur
élément d'interface utilisateur de forme rectangulaire placé dans une barre de défilement qui permet à
l'utilisateur de se déplacer vers une zone spécifique d'un fichier affiché en faisant glisser le rectangle vers
l'endroit approprié dans la barre de défilement
NOTE La longueur du curseur de défilement indique généralement la quantité relative d'informations contenues dans
le fichier (par exemple formulaire).
3.24
curseur de sélection
indique l'item dont l'état de sélection peut être modifié par une action de confirmation définie
3.25
indice de sélection
indicateur visuel ou autre désignant l'élément sélectionné à l'écran et auquel l'utilisateur peut appliquer une
action
[ISO 9241-16:1999, 3.21]
3.26
liste d'options
liste de choix
éléments d'interface utilisateur présentés sous forme d'une liste contenant un certain nombre d'items que
l'utilisateur peut sélectionner
NOTE 1 Une sélection unique ou multiple est possible. Le nombre d'items peut être fixe ou changer au cours du
dialogue.
NOTE 2 Les listes d'options sont souvent présentées dans un conteneur, c'est-à-dire une liste de choix (3.15).
3.27
bouton pas-à-pas
élément d'interface utilisateur qui permet à l'utilisateur de se déplacer à travers les variantes, options ou
valeurs disponibles, une par une
NOTE 1 Un bouton pas-à-pas dispose généralement d'une zone qui affiche la valeur en cours et d’un ou deux
éléments graphiques qui permettent à l'utilisateur de se déplacer à travers les options.
NOTE 2 Ils peuvent être associés aux champs de saisie de données.
NOTE 3 Il existe différents types d'éléments de bouton pas-à-pas comprenant les boutons rotatifs, les boutons
cycliques, les petites flèches et les curseurs.
3.28
classeur
élément d'interface utilisateur qui utilise une métaphore d'un ensemble de fiches avec des onglets permettant
de les identifier
NOTE Chaque onglet de l'ensemble dispose d'un ensemble associé d'informations et/ou de commandes affichées.
La sélection d'un onglet différent dans le classeur permet à l'utilisateur de se déplacer dans les différents ensembles
d'informations et d'options.
3.29
champ texte
élément d'interface utilisateur qui permet à l'utilisateur de saisir des données de type de caractères
alphabétique
NOTE Un libellé peut être utilisé pour indiquer le type d’informations à fournir dans le champ.
3.30
bouton activer/désactiver
élément d'interface utilisateur qui permet de choisir entre deux états
NOTE Les deux états du bouton activer/désactiver, établi et non établi, sont généralement représentés
respectivement par leur aspect «enfoncé» et «relevé».
3.31
élément d'interface utilisateur
objet d'interface utilisateur
entité de l'interface utilisateur présentée à l'utilisateur par le logiciel
EXEMPLE Texte, symbole graphique et commande.
NOTE 1 Les éléments d'interface utilisateur peuvent être interactifs ou non.
NOTE 2 Sont considérées comme des éléments d'interface utilisateur à la fois les entités propres à la tâche et les
entités de l'interface utilisateur. Un élément d'interface utilisateur peut consister en une représentation visuelle ou un
mécanisme d'interaction se rapportant à une tâche (tel qu'une lettre, un bon de commande, des pièces électroniques ou
un schéma de connectique) ou à un système (tel qu'une imprimante, un disque dur ou une connexion réseau). L'utilisateur
peut avoir la possibilité de manipuler directement certains de ces éléments d'interface utilisateur.
NOTE 3 Dans une interface graphique, les éléments d'interface utilisateur comprennent des objets de base (barres de
titre de fenêtre, éléments de menu, boutons d'action, images interactives, champs de texte modifiables, etc.) ou des
conteneurs (fenêtres, zones de groupe, barres de menu, menus, groupes de cases d'option mutuellement exclusives,
images composées comportant plusieurs images plus petites, etc.). Dans une interface audio, les éléments d'interface
utilisateur comprennent notamment des menus, des éléments de menu, des messages et des invites d'action.
[ISO 9241-171:2008, 3.38]
4 Formulaires
4.1 Sélection
Il convient d'utiliser les formulaires, y compris les boîtes de dialogue, pour des tâches de saisies de données
structurées nécessitant l'entrée ou la modification d'éléments de données multiples.
L'une des utilisations des formulaires est l'entrée de données dans des formulaires affichés sur un ordinateur.
Les formulaires sont également souvent utilisés pour l'entrée de données dans un ordinateur à partir d'une
source documentaire papier. Les formulaires de renvoi relatifs à l'impôt sur le revenu, aux inscriptions
(scolaires, immatriculations) et aux commandes de services en constituent des exemples. Une autre
utilisation des formulaires consiste à entrer les données reçues par téléphone dans l'ordinateur.
Les boîtes de dialogue sont couramment utilisées pour la spécification des options et des paramètres
d'application. Les boîtes de dialogue sont également souvent adaptées à certaines requêtes concernant
l'annulation de données complexes pour lesquelles les utilisateurs peuvent trouver plus aisé d'entrer les
données des paramètres, plutôt que d'entrer les paramètres par l'intermédiaire d'un langage de commande.
La conception de l'interface dépend de la tâche, de l'utilisateur, de l'environnement et de la technologie
disponible. Par conséquent, la présente partie de l’ISO 9241 ne peut s'appliquer sans une connaissance du
contexte de conception et des règles d'utilisation de l'interface, et n'est pas destinée à être utilisée en tant que
série de réglementations obligatoires devant être appliquées dans leur intégralité (voir l'ISO 9241-11 et
l'ISO 9241-210). Elle permet en revanche de supposer que le concepteur dispose de l'information adéquate
relative aux exigences des tâches de l'utilisateur, et comprend l'usage de la technologie disponible (ce qui
peut nécessiter la consultation d'un professionnel qualifié en matière d'ergonomie, de même que des essais
empiriques effectués auprès de vrais utilisateurs).
6 © ISO 2012 – Tous droits réservés

4.2 Exigences et recommandations générales
4.2.1 Titres de formulaire
Les formulaires doivent porter des titres, à moins que le titre soit redondant (par exemple dans le cas où il est
fourni par l'interface utilisateur voisine). Chaque titre doit indiquer clairement l'objectif du formulaire et le
différencier des autres formulaires.
NOTE 1 Dans les formulaires affichés visuellement, les titres sont généralement placés en haut du formulaire (ou de la
page dans le cas d'une application web).
NOTE 2 Dans les interfaces à fenêtre, le titre d'un formulaire peut être le titre de la fenêtre si le formulaire constitue
l'unique contenu de la fenêtre.
NOTE 3 Les formulaires sont généralement intégrés dans des interfaces utilisateur plus importantes, telles que les
applications.
4.2.2 Relation entre le titre du formulaire et la structure de l'application
Il convient que le titre fournisse à l'utilisateur une idée de l'emplacement du formulaire dans la structure de
l'application.
4.2.3 Codage visuel
Si la tâche l'exige, ou est renforcée par la discrimination entre les saisies utilisateur, les valeurs par défaut et
les données précédemment saisies et si le formulaire est présenté visuellement, il convient d'utiliser un
codage visuel totalement différent pour les distinguer.
La distinction du codage visuel ne doit pas être limitée à l'utilisation des couleurs (voir l'ISO 9241-171:2008,
10.4.1).
4.2.4 Aspects des éléments du formulaire
Si des éléments ont différents états, l'état en cours de l'élément doit être clairement indiqué par un indicateur
perceptible.
EXEMPLE 1 Les éléments inactifs apparaissent en grisé.
EXEMPLE 2 Pour l'interaction vocale, les éléments indisponibles peuvent ne pas apparaître mais pouvoir encore être
activés par le système pour informer l'utilisateur que l'option est inactive.
EXEMPLE 3 Une case à cocher possède une coche pour indiquer qu'elle a été sélectionnée.
NOTE Voir l'ISO 9241-171:2008, 8.5.4 pour les informations sur la disponibilité des informations pour les
technologies d'assistance.
4.2.5 Densité d'affichage du formulaire
Sauf si la tâche ou le contexte d'utilisation le nécessite, il convient que les formulaires limitent la densité des
informations textuelles affichées.
NOTE Pour la densité des caractères dans les formulaires, une limite égale à 40 % de la densité globale, sur la base
du pourcentage d'information texte affichée par rapport à l'espace total disponible, est recommandée (voir
l'ISO 9241-12:1998, 5.4.2).
4.2.6 Complexité
Il convient que la complexité des boîtes de dialogue et des formulaires soit appropriée à la tâche. Si une boîte
de dialogue ou un formulaire prend en charge des fonctionnalités de base ainsi que des fonctions avancées,
annexes ou moins fréquemment utilisées, il convient d'utiliser l'un des éléments suivants pour réduire la
complexité:
a) un formulaire extensible permettant de présenter les fonctionnalités avancées, annexes ou moins
fréquemment utilisées;
b) des formulaires ou boîtes de dialogue supplémentaires avec des fonctions avancées, annexes ou moins
fréquemment utilisées, accessibles via des commandes situées au niveau le plus haut de la boîte de
dialogue ou du formulaire;
c) une boîte de dialogue à pages multiples, avec des fonctions avancées, annexes ou moins fréquemment
utilisées placées sur les dernières pages (par exemple dialogues avec onglets, dialogues avec
défilement).
4.2.7 Restreindre l'utilisation des dialogues élargis
Il convient de limiter les extensions de boîte de dialogue et les dialogues supplémentaires aux fonctions
uniquement nécessaires à un sous-ensemble d'utilisateurs ou qui ne s'appliquent pas à l'exécution classique
d'une tâche.
4.2.8 Instructions
Il convient de fournir l'accès aux instructions.
NOTE 1 Les instructions revêtent une importance particulière pour aider les utilisateurs à réaliser les opérations de
navigation, de saisie, de sauvegarde et de transmission du formulaire.
NOTE 2 Les instructions sont utiles aux utilisateurs occasionnels et aux utilisateurs non familiarisés avec le formulaire.
NOTE 3 Une liste placée au début du formulaire indiquant les informations nécessaires pour remplir le formulaire est
tout particulièrement utile pour les utilisateurs malvoyants ou les personnes âgées.
NOTE 4 Les instructions sont utiles pour tout élément d'interface utilisateur avec lequel l'utilisateur peut ne pas être
familiarisé.
NOTE 5 Il est préférable de placer les instructions aux endroits où elles peuvent être le plus facilement utilisées (voir
l'ISO 9241-13) sans pour autant gêner la tâche de saisie lorsqu'elles ne sont pas nécessaires.
4.2.9 Aide
Si l'utilisateur du formulaire nécessite de plus amples informations pour saisir une donnée dans le formulaire,
il convient de prévoir un accès à l'assistance ou à l'aide à la saisie.
EXEMPLE 1 Lorsque l'utilisateur place le curseur dans le champ de saisie, un message instantané contenant une aide
contextuelle s'affiche.
EXEMPLE 2 L'utilisateur clique sur une touche d'aide pour obtenir des informations spécifiques lui permettant de saisir
la donnée dans le formulaire.
NOTE L'assistance à la saisie est particulièrement utile aux utilisateurs malvoyants, aux personnes âgées et aux
locuteurs allochtones.
8 © ISO 2012 – Tous droits réservés

4.2.10 Vue globale de la structure
Pour favoriser la réalisation de la tâche, lorsque la structure du formulaire est complexe, il convient qu'une
vue globale de la structure ou une présentation visuelle de celle-ci soit accessible aux utilisateurs.
EXEMPLE Un organigramme illustrant les composants de la structure du formulaire est fourni sur demande de
l'utilisateur.
4.2.11 Utilisation de boîtes de dialogue modales et non modales
Sauf si la réalisation de la commande le nécessite ou s'il est important d'éviter une interaction ultérieure
jusqu'à satisfaction de la condition, il convient d'utiliser des boîtes de dialogue non modales plutôt que
modales.
NOTE 1 Dans les boîtes de dialogue modales, l'utilisateur remplit le dialogue et le ferme avant de poursuivre dans
l'application. L'utilisation de ces boîtes de dialogue est préférable dans le cas de tâches particulières, rares ou uniques qui
nécessitent de procéder à la saisie avant de poursuivre l'opération.
NOTE 2 Dans les boîtes de dialogue non modales, l'utilisateur peut passer à son gré de la boîte de dialogue à
l'application. L'utilisation de ces boîtes de dialogue est préférable dans le cas de tâches fréquentes, répétitives ou tâches
de fond.
EXEMPLE 1 Un dialogue non modal est utilisé pour permettre à l'utilisateur de définir des préférences. Ce dialogue
permet à l'utilisateur de naviguer dans l'application pour apprécier l'effet des paramètres choisis au moment où ils sont
choisis.
EXEMPLE 2 Un dialogue modal est proposé pour inviter l'utilisateur à sauvegarder des données qui risqueraient d'être
perdues lorsque l'utilisateur ferme une fenêtre.
4.2.12 Accessibilité
Les formulaires et les boîtes de dialogue ainsi que leurs éléments doivent être conformes à l'ISO 9241-171.
NOTE La conformité à l'ISO 9241-171 implique que toutes les exigences d'accessibilité applicables et toutes les
recommandations applicables sont satisfaites. Voir l'ISO 9241-171:2008, 7.2 pour de plus amples informations.
4.2.13 Cohérence
Il convient que les attitudes (conceptuelles, sémantiques et lexicales) des formulaires soient, dans la mesure
du possible, cohérentes entre les différents systèmes et plateformes [par exemple pour la mobilité…
ordinateurs personnels, PDA (assistants numériques), terminaux de dialogue].
5 Présentation des informations
5.1 Généralités
L'ISO 9241-12 doit être consultée pour les recommandations générales sur la présentation des informations
se rapportant aux formulaires.
NOTE La plupart des recommandations
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...