Issue Details (XML | Word | Printable)

Key: MDLSITE-693
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Martin Dougiamas
Reporter: David Mudrak
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle.org Sites

New moodle sites do not allow to skip the header menu

Created: 24/Mar/09 08:52 AM   Updated: 16/Apr/09 01:38 PM
Return to search
Component/s: CVS repository, demo.moodle.org, dev.moodle.org, docs.moodle.org, download.moodle.org, moodle.org, tracker.moodle.org

Participants: Akshit Sharma, David Mudrak, Jordan Tomkinson, Martin Dougiamas and Mauno Korpelainen
Security Level: None


 Description  « Hide
when viewing any of the moodle site from a mobile device (like I do at the moment for instance) with disabled CSS, every page starts with very long nested lists of the header menu items (About, News, Support, Community, ...). It is impossible to skip this menu to the page content. user has to scroll many lines manually.
This may be accesibility issue. I propose either putting the menu at the bottom of the page (rendering it at the top by css positioning) or providing a link 'Skip main menu' or similar.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Mauno Korpelainen added a comment - 24/Mar/09 09:15 PM
Could theme switcher be an option - somewhere near login button...

Akshit Sharma added a comment - 13/Apr/09 08:13 PM
could we put a check in the print_header( ) to disable printing the header if the site is viewed on a mobile device ??

Jordan Tomkinson added a comment - 16/Apr/09 11:32 AM
What mobile devices are having difficulties displaying the sites?
I have a Nokia 5800 and it renders perfectly in portrait & landscape mode
Its going to be difficult to check for this because not all mobile devices have the same user-agent and not all devices that use the same user-agent have this issue.

Martin Dougiamas added a comment - 16/Apr/09 12:29 PM
I see it already there on http://moodle.org ....

<a class="skip" href="#maincontent">Skip to main content</a>


David Mudrak added a comment - 16/Apr/09 01:38 PM
jordan: easy to reproduce, just turn CSS support off in any browser (which in turn supports turning CSS support off ) I personally have Centro with Blazer browser, having CSS, Javascript and images off
martin: yes, I can second that - moodle.org has already got the requested link. Let us add it to all other moodle sites and we can close this issue. Thanks!