Quote:
Originally Posted by Booxtor
I just don't want to overload the menu with too much settings. Some newbies could become confused.
|
If I may suggest something ... introduce a single global "Advanced Options" setting (somewhere in the "top-main menu", valid for all "sub-menus", i.e. one setting for the "whole device").
If it's "off" (should be the "factory default"), the user will get just the most "basic" options everywhere (good for "novice users"). If someone switches it "on", you can display as many options as needed (good for "experienced users").
One could also imagine a "Level of Experience" option (instead of a simple "on" / "off" for "Advanced Options") ... something like the
"Dreyfus model of skill acquisition" ...
1 = "Novice" ("factory default"), 2 = "Advanced Beginner", 3 = "Competent", 4 = "Proficient", 5 = "Expert", 6 = "Master", 7 = "???", ..., 9 = "Hacker" ... or something like
"The Seven Stages of Expertise in Software Engineering" ... 1 = "Innocent / Naive", 2 = "Exposed / Aware", 3 = "Apprentice / Student", 4 = "Practitioner / Apprentice", 5 = "Journeyman", 6 = "Master", 7 = "Researcher / Expert", ..., 9 = "Hacker"
Note: there should be a possibility to "reset all options to factory defaults" somewhere.