diff -r 51a74ef9ed63 -r ae94777fff8f Symbian3/SDK/Source/GUID-C23196E8-FDD3-4A10-9DA2-DA83A2AD49D9.dita --- a/Symbian3/SDK/Source/GUID-C23196E8-FDD3-4A10-9DA2-DA83A2AD49D9.dita Wed Mar 31 11:11:55 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-C23196E8-FDD3-4A10-9DA2-DA83A2AD49D9.dita Fri Jun 11 12:39:03 2010 +0100 @@ -1,34 +1,34 @@ - - - - - -Applications -with a user interface -

If you are developing an application with a user interface, consider -the following issues:

- -

Password dialogs in particular should be designed so that the user easily -recognizes the currently running application.

-
User input -

It is possible for the user to unintentionally enter incorrect data -that can interfere with the normal operation of the application. All input -should be checked and validated before processing. A one-time check may not -be enough because the content of data can change during processing, so it -is therefore advisable to quickly check the data every time it is used.

-

The following figure shows an example of input processing phases.

-Examples of input processing -

-

+ + + + + +Applications +with a user interface +

If you are developing an application with a user interface, consider +the following issues:

+
    +
  • Other applications may have access to the information that +the user inputs.

  • +
  • A hostile application may lure the user to enter information +that belongs to another application.

  • +
+

Password dialogs in particular should be designed so that the user easily +recognizes the currently running application.

+
User input +

It is possible for the user to unintentionally enter incorrect data +that can interfere with the normal operation of the application. All input +should be checked and validated before processing. A one-time check may not +be enough because the content of data can change during processing, so it +is therefore advisable to quickly check the data every time it is used.

+

The following figure shows an example of input processing phases.

+Examples of input processing +

+

\ No newline at end of file