Description
Placing the links to UserPreferences and MyPages in the "More Actions" drop down menu is breaking dialogue principles as defined by ISO 9241-10.
Occurrence
This Wiki |
|
Python Version |
2.4.2 (#1, Oct 15 2005, 21:28:51) [GCC 3.3.5 (Debian 1:3.3.5-13)] |
MoinMoin Version |
Version 1.5.2 [Revision patch-497] |
Discussion
I remind the existence of the Dialogue principles, Part 10 of ISO 9241 (=DIN 9241 =EN 9241) Ergonomic requirements for office work with visual display terminals, which requires a dialogue system to conform to suitability for the task (the dialogue should be suitable for the user’s task and skill level), self-descriptiveness (the dialogue should make it clear what the user should do next), and conformity with user expectations (it should be consistent). The current implementation of the links to the UserPreferences and MyPages pages is neither self-descriptive, nor consistent.
UserPreferences and MyPages are links, not actions. Placing these links into a dialogue titled "More actions..." is nonsense.
- see URL
I don't care if it is engineered as an action, it is behaving as a link.
- see URL
"More actions..." has an implicit meaning of a continuation of other actions offered before, such as "Edit", "Info", "Attachments" and so on, which all work on the present page. UserPreferences and MyPages do not belong to this group.
- "More actions" means "More actions". Both are actions. I can't help if you're reading between the lines. If you have a better idea for this stuff, document it here.
- I'm not reading between the lines but I'm becomming aware to be the only one reading the lines at all. Have your read above about "suitability for the task"?
- "More actions" means "More actions". Both are actions. I can't help if you're reading between the lines. If you have a better idea for this stuff, document it here.
Tools working on the user's account, or on the wiki as a whole must not be mixed, nor grouped together with tools working on a single page.
- Guess why there is a delimiter between that stuff...
- This doesn't mean anything! We have tools working on the wiki as a whole (e.g. despam). We have tools working on the present page (e.g. edit). We have tools working on the user account. Don't put them together, because this is not consitent. Don't put misleading titles on them, because this is not self-descriptive.
This issue makes this version of MoinMoin unsuitable for a stable release, because it breaks acknowledged common standards.
I strongly agree that this reduced the usability very much. I suggest reverting the removal of the login link. There is no technical reason to have it hidden in the drop down box. -- AlexanderSchremmer 2006-03-26 14:02:49
- How about making a concrete suggestion? Or even working code?
This is a regression, so I don't have to say anything more than I did, as there already was a solution that worked. If poeple working on the core code respected standards in the first place, we would not have to discuss this issue at all.
What did you say to this solution?
Edit Page |
Info |
Subscribe |
Add Link |
Attachments |
MoreActions |
MyPages |
UserPreferences |
I do have some problems with the naming of the MyPages action. That is a bit confusing. Because it could be misinterpreted as list of already existing pages I have had created. MyPages should be better named to NewPage and should be used in general to create pages with the NewPage macro and in addition to create MyPages. In my eyes this would be in general more useful. And very new users could create new pages much easier.
Edit Page |
Info |
Subscribe |
Add Link |
Attachments |
MoreActions |
NewPage |
UserPreferences |
-- ReimarBauer 2006-03-26 17:09:57
I don't see why UserPreferences should be placed somewhere else than the login/logout link.
I agree
Furthermore, the MyPages action is closely related to your personal homepage, so why should a related action be placed somewhere else than the link to it? All tools working on your personal account, settings, and so on need to be grouped together in a consitent manner and named clearly. -- MartinBayer 2006-03-26 17:24:11
MyPages could be used to create Project Pages too, so it's not only related to the homepage stuff. I think MyPages should be an item of a NewPage action page
Re my suggestion: I talked about reverting the position of the link, that is very concrete. -- AlexanderSchremmer 2006-03-26 18:50:18
- How does that solve the other stuff talked about above?
All people above agree that it solves this bug report if I understand them correctly. -- AlexanderSchremmer 2006-03-26 20:24:20
UserPreferences is agreed by all the others are still open
Plan
- Priority:
- Assigned to:
- Status: userprefs back to header in moin--main--1.5--patch-515