Bug tracker

This ticket has been moved to our new tracker. Open Ticket PHPBB3-9457 now.

[Accessibility] Add WAI-ARIA landmarks to the Prosilver template files (review later)

The WAI-ARIA landmark roles are a way to provide more navigational points on a page for users who are blind and use a screen reader. With these landmark roles, modern screen readers can quickly jump to the banner (AKA header), navigation, search, main, complementary and contentinfo (footer) parts of a page. Even multiple landmarks for navigation/search etc. are possible. A full list of landmark roles can be found here:
http://www.w3.org/TR/wai-aria/#roleattribute_inherits

The attached patch applies those landmark roles to the current SVN trunk of phpBB 3.1. Thanks to the good design of the Prosilver template, the landmarks actually needed to be applied to a few files only. They have no impact on the layout of a page and are pure semantic information that screen readers use.

Comments / History

Moved ticket from project "phpBB 3.1.x" (Bug tracker) to "phpBB 3.0.x" (Bug tracker)

Action performed by Acyd Burn (Server Manager) on Jun 23rd 2009, 11:08

Assigned ticket to user "Acyd Burn"

Action performed by Acyd Burn (Server Manager) on Jun 23rd 2009, 11:08

Changed ticket status from "New" to "Reviewed"

Action performed by Acyd Burn (Server Manager) on Jun 23rd 2009, 11:08

Linked ticket with changeset: r9658

Action performed by Anonymous (I am too lazy to register) on Jun 23rd 2009, 11:20

Changed ticket status from "Reviewed" to "Fix completed in SVN"

Action performed by Acyd Burn (Server Manager) on Jun 23rd 2009, 11:20

Posted by Acyd Burn (Server Manager) on Jun 23rd 2009, 16:04

We may need to re-visit them as i was informed from our styles team that they are not XHTML strict compatible. This issue is currently under investigation.

Changed ticket status from "Fix completed in SVN" to "Reviewed"

Action performed by Acyd Burn (Server Manager) on Jun 23rd 2009, 16:18

Posted by Acyd Burn (Server Manager) on Jun 23rd 2009, 16:18

I think we really need to push it back. :/ It is for XHTML but not XHTML strict...

http://juicystudio.com/article/wai-aria-in-html.php

Raimon currently seeks for a way... if he is not able to find one we need to push this back to 3.1.

Changed ticket severity from "Uncategorised/normal" to "Severe"

Action performed by bantu (3.0 Release Manager) on Aug 13th 2009, 03:53

Posted by bantu (3.0 Release Manager) on Aug 13th 2009, 03:55

Marked as severe for the moment as we have to keep this in mind for 3.0.6.

Linked ticket with changeset: r10021

Action performed by Acyd Burn (Server Manager) on Aug 20th 2009, 09:08

Posted by Acyd Burn (Server Manager) on Aug 20th 2009, 09:09

Reverted the patch for the time being as all documented techniques to make this "valid" are not suitable for phpBB.

I will set this to "Review later" :)

Changed ticket severity from "Severe" to "Uncategorised/normal"

Action performed by Acyd Burn (Server Manager) on Aug 20th 2009, 09:09

Changed ticket status from "Reviewed" to "Review later"

Action performed by Acyd Burn (Server Manager) on Aug 20th 2009, 09:10

Ticket details

Related SVN changesets