Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Component/s: docs.moodle.org
-
Labels:None
Description
Disabling JavaScript causes http://docs.moodle.org/ layout to fail. The front page is filled by large empty space. This happens for example when using Firefox 3 and NoScript (http://noscript.net/). Enabling JavaScript solves the problem. Page layout, however, shouldn't depend on JavaScript.
Attachments
Issue Links
| This issue will be resolved by: | ||||
| MDLSITE-559 | moodle2 theme: Convert to a JS-free menu? |
|
|
|
This will actually not really be resolved by the issue I linked this to. The actual issue is that javascriptless browsers, text browsers and screen readers will have to wade through that entire list before getting to content.
Adding a skip to content link will alleviate this.
But I think the only real solution is to only have the top-level links visible without javascript and have the submenus on the target pages. Hiding them with CSS and then disabling that CSS with javascript solves the issue for CSS-enabled browsers, but probably not for text browsers and screen readers.
So if we don't want the entire "site map" splashed on the disabled users' face when they enter, it (the submenus) shoud either be at the bottom of the page or made javascript-dependent altogether.
So this might not be that minor after all, and not primarily a usability issue but one of accessibility.