Differences between revisions 2 and 3
Revision 2 as of 2009-03-24 16:19:42
Size: 1379
Editor: p@state-of-mind
Comment:
Revision 3 as of 2009-03-24 16:20:55
Size: 33
Editor: p@state-of-mind
Comment: Page renamed to DEV/global requirements
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#pragma page-filename DEV/versions/7962636
= Global Requirements =
Consistency in user interfaces lets users make less errors and they feel more secure in what they do.
<<BR>>
In theory all clients should conform to the following requirements.
In practice mileage depends on what the client technology gives.


== Accessibility ==
If a client technology provides means to make the interface more accessible, they should be followed.

== Design Patterns ==
Operating systems have design patterns that describe how things should look and how standard processes should work. If we develop a client for a system that provides such a catalog we should follow it. Users will honour the consistency, feel at home and will make less errors.

== information architecture ==
=== navigation structure ===
=== messages and notifications ===
We should provide a set of MM3 specific help messages and notifications. Any client should use these, so users get a consistent experience - no matter which client.
----

 * [[DEV/Pro - Con ACL in different Layers (WebUI)|Pro - Con ACL in different Layers (WebUI)]]
 * [[DEV/administrator navigation structure|administrator navigation structure]]
 * [[DEV/moderator navigation structure|moderator navigation structure]]
 * [[DEV/subscriber navigation structure|subscriber navigation structure]]

----

<<IncludeComments>>
#REDIRECT DEV/global requirements

MailmanWiki: DEV/globale requirements (last edited 2009-03-24 16:20:55 by p@state-of-mind)