Feature #7508
Add WAI-ARIA landmarks to make the website more accessible
100%
Description
The role HTML attribute allows to specify the type of content.
For example, role=“banner” specifies this part is the logo.
Subtasks
Related issues
Related to Tails - Bug #7506: Add header to the beginning of pages content | Confirmed | 2014-07-06 | |
Related to Tails - |
Resolved | 2014-09-02 |
History
#1 Updated by intrigeri 2014-07-07 10:07:15
- Subject changed from Add landmarks to Add landmarks to make the website more accessible
- Status changed from New to Confirmed
#2 Updated by pzajda 2014-08-19 11:35:00
- Assignee set to pzajda
#3 Updated by sajolida 2014-08-21 10:08:55
The core template for our website is located in
wiki/src/templates/page.tmpl. We try to differ as little as possible
from the default template in ikiwiki.
The default template is available in the `ikiwiki` package, that you
would anyway have to install in order to build the website locally.
So please take this into consideration. Then, if you work is improving
our conformance with well supported web standards, I propose to try to
upstream your work to ikiwiki.
#4 Updated by sajolida 2014-08-21 10:09:37
- related to Bug #7506: Add header to the beginning of pages content added
#5 Updated by pzajda 2014-08-22 18:03:07
- Feature Branch set to bugfix/7508-add-landmarks-to-make-the-website-more-accessible
Thanks, sure it would be good if these modifications could be applied to others Ikiwiki websites.
OK, I created a branch on git://repo.or.cz/tails/pzajda.git where I modified the template.
For the moment, I added landmarks for the banner div, the sidebar, the main content, the comments even if they are not shown on Tails website and the footer.
Another landmark which could be useful to add is the search box, but it is managed by the ikiwiki template system.
A solution could be to put the search tag into a div, but modifying Ikiwiki might be better for that.
#6 Updated by intrigeri 2014-08-24 00:17:52
- Assignee changed from pzajda to sajolida
- % Done changed from 0 to 50
- QA Check set to Ready for QA
- Feature Branch changed from bugfix/7508-add-landmarks-to-make-the-website-more-accessible to pzajda:bugfix/7508-add-landmarks-to-make-the-website-more-accessible
#7 Updated by sajolida 2014-09-02 10:42:42
- Tracker changed from Bug to Feature
- Subject changed from Add landmarks to make the website more accessible to Add WAI-ARIA landmarks to make the website more accessible
W3C recommendations: http://www.w3.org/TR/wai-aria-practices/
#8 Updated by sajolida 2014-09-02 10:53:57
- related to
Feature #7869: Upstream our WAI-ARIA landmarks added
#9 Updated by sajolida 2014-09-21 09:42:11
- Status changed from Confirmed to Resolved
- Assignee deleted (
sajolida) - % Done changed from 50 to 100
- QA Check deleted (
Ready for QA)
That was merged a while ago with commit fe3dec5.