aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc_src/design.hdr
diff options
context:
space:
mode:
authorGravatar Mark Griffiths <mark@thebespokepixel.com>2014-09-03 15:10:53 +0100
committerGravatar Mark Griffiths <mark@thebespokepixel.com>2014-09-03 15:10:53 +0100
commitadbcecb456bc74f7a58dfae3daef0c7a45cd8d32 (patch)
tree8c5b677207e29246fe03b169bed45f6f4b795c3e /doc_src/design.hdr
parent3df9e20ca762584d68df1f7c507592264acf83aa (diff)
Rebase documentation changes
Diffstat (limited to 'doc_src/design.hdr')
-rw-r--r--doc_src/design.hdr13
1 files changed, 1 insertions, 12 deletions
diff --git a/doc_src/design.hdr b/doc_src/design.hdr
index 1cd27662..1bb6f8c8 100644
--- a/doc_src/design.hdr
+++ b/doc_src/design.hdr
@@ -90,18 +90,7 @@ A program should be designed to make its features as easy as possible to discove
Rationale:
A program whose features are discoverable turns a new user into an expert in a shorter span of time, since the user will become an expert on the program simply by using it.
-A program whose features are discoverable turns a new user into an
-expert in a shorter span of time, since the user will become an expert
-on the program simply by using it.
-
-The main benefit of a graphical program over a command line-based
-program is discoverability. In a graphical program, one can discover
-all the common features by simply looking at the user interface and
-guessing what the different buttons, menus and other widgets do. The
-traditional way to discover features in commandline programs is
-through manual pages. This requires both that the user starts to use a
-different program, and then she/he remembers the new information
-until the next time she/he uses the same program.
+The main benefit of a graphical program over a command line-based program is discoverability. In a graphical program, one can discover all the common features by simply looking at the user interface and guessing what the different buttons, menus and other widgets do. The traditional way to discover features in commandline programs is through manual pages. This requires both that the user starts to use a different program, and then she/he remembers the new information until the next time she/he uses the same program.
Examples:
- Everything should be tab-completable, and every tab completion should have a description.