Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-9457

[Accessibility] Add WAI-ARIA landmarks to the Prosilver template files

    Details

    • Type: Task
    • Status: Unverified Fix
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.x
    • Fix Version/s: 3.1.4-RC1, 3.2.0-a1
    • Component/s: Other
    • Labels:
      None

      Description

      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.

        Activity

        Hide
        Acyd Burn Meik Sievertsen [X] (Inactive) added a comment -

        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.

        Show
        Acyd Burn Meik Sievertsen [X] (Inactive) added a comment - 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.
        Hide
        Acyd Burn Meik Sievertsen [X] (Inactive) added a comment -

        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.

        Show
        Acyd Burn Meik Sievertsen [X] (Inactive) added a comment - 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.
        Hide
        bantu Andreas Fischer added a comment -

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

        Show
        bantu Andreas Fischer added a comment - Marked as severe for the moment as we have to keep this in mind for 3.0.6.
        Hide
        Acyd Burn Meik Sievertsen [X] (Inactive) added a comment -

        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"

        Show
        Acyd Burn Meik Sievertsen [X] (Inactive) added a comment - 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"

          People

          • Assignee:
            prototech prototech
            Reporter:
            marcoz marcoz
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development