User Interface Design and Ergonomics - National Open University of ...
User Interface Design and Ergonomics - National Open University of ...
User Interface Design and Ergonomics - National Open University of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Error messages <strong>and</strong> assistance are hard to provide because <strong>of</strong> the diversity <strong>of</strong><br />
possibilities plus the complexity <strong>of</strong> mapping from tasks to interface concepts <strong>and</strong><br />
syntax.<br />
Not suitable for non-expert users.<br />
b. Form fillin<br />
The form filling interaction style (also called "fill in the blanks") was aimed at a different<br />
set <strong>of</strong> users than comm<strong>and</strong> language, namely non-experts users. When form filling<br />
interfaces first appeared, the whole interface was form-based, unlike much <strong>of</strong> today's<br />
s<strong>of</strong>tware that mix forms with other interaction styles. Back then, the screen was designed<br />
as a form in which data could be entered in the pre-defined form fields. The TAB-key<br />
was (<strong>and</strong> still is) used to switch between the fields <strong>and</strong> ENTER to submit the form. Thus,<br />
there was originally no need for a pointing device such as a mouse <strong>and</strong> the separation <strong>of</strong><br />
data in fields allowed for validation <strong>of</strong> the input. Form filling interfaces were (<strong>and</strong> still is)<br />
especially useful for routine, clerical work or for tasks that require a great deal <strong>of</strong> data<br />
entry. Some examples <strong>of</strong> form filling are shown below.<br />
Figure 6: Classic Form fillin via a terminal<br />
Figure 7:- More modern-day form fillin,<br />
Even today, a lot <strong>of</strong> computer programs like video rental s<strong>of</strong>tware, financial systems, pay<br />
roll systems etc. are still purely forms-based.<br />
Advantages <strong>of</strong> Form Fillin<br />
• Simplifies data entry.<br />
• Shortens learning in that the fields are predefined <strong>and</strong> need only be 'recognised'.<br />
101