Project

General

Profile

Feature #7508

Add WAI-ARIA landmarks to make the website more accessible

Added by pzajda over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Accessibility
Target version:
-
Start date:
07/06/2014
Due date:
% Done:

100%

Feature Branch:
pzajda:bugfix/7508-add-landmarks-to-make-the-website-more-accessible
Type of work:
Website
Blueprint:
Starter:
Yes
Affected tool:

Description

The role HTML attribute allows to specify the type of content.
For example, role="banner" specifies this part is the logo.


Related issues

Related to Tails - Bug #7506: Add header to the beginning of pages content Confirmed 07/06/2014
Related to Tails - Feature #7869: Upstream our WAI-ARIA landmarks Resolved 09/02/2014

History

#1 Updated by intrigeri over 5 years ago

  • Subject changed from Add landmarks to Add landmarks to make the website more accessible
  • Status changed from New to Confirmed

#2 Updated by pzajda over 5 years ago

  • Assignee set to pzajda

#3 Updated by sajolida over 5 years ago

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 over 5 years ago

  • Related to Bug #7506: Add header to the beginning of pages content added

#5 Updated by pzajda over 5 years ago

  • 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 over 5 years ago

  • 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 over 5 years ago

  • 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

#8 Updated by sajolida over 5 years ago

  • Related to Feature #7869: Upstream our WAI-ARIA landmarks added

#9 Updated by sajolida over 5 years ago

  • 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.

Also available in: Atom PDF