-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
None
-
2.3.3
-
MOODLE_23_STABLE
The block_navigation introduced in moodle 2 needs some love - we all know this.
An Information Architecture review would not go amis, but since that sort of thing seems to be poo pooed (see https://moodle.org/mod/forum/discuss.php?d=176557) i'll try and keep to one bug at a time.
Moodle uses the yui framework and should also follow the yui usability/best practice guidelines for using the yui code/lib.
YUI states you should "Never mix clickable parents and semantic parents in the same Left-nav Bar." which for moodle means not doing this in the block_navigation.
http://developer.yahoo.com/ypatterns/navigation/bar/leftnav.html
Example : On moodle.org click the my profile link in the block_navigation - does it take you to your profile? Nope. It is a semantic parent. It breaks the simple cardinal rule "Never mix clickable parents and semantic parents in the same Left-nav Bar." (replace Left with position of block_navigation).
Moodle's information architecture for the block_navigation breaks the yui guidelines for implementing a navigation list
Lets fix this and give block_navigation the love, care and attention it deserves
- has been marked as being related by
-
MDL-38853 Bootstrap theme, cannot expand a node in the navigation without following the link.
-
- Closed
-