[buddypress-trac] [BuddyPress Trac] #6871: Accessibility: Update Heading Structure in Template Files

buddypress-trac noreply at wordpress.org
Thu Feb 4 03:01:51 UTC 2016


#6871: Accessibility: Update Heading Structure in Template Files
-----------------------------+-----------------------------
 Reporter:  mercime          |      Owner:
     Type:  enhancement      |     Status:  new
 Priority:  normal           |  Milestone:  Awaiting Review
Component:  General - UX/UI  |    Version:
 Severity:  normal           |   Keywords:  has-screenshots
-----------------------------+-----------------------------
 Headings provide structure for content in a website. However, an
 accessibility audit of the headings in the bp-legacy template files reveal
 that the headings are not correctly nested, so assistive technology such
 as screen readers cannot easily navigate the site. For this reason, using
 the proper heading structure `<h1>` to `<h6>` and correct nesting of such
 is essential.

 This ticket will serve as a placeholder for the following files identified
 in the initial audit which require change in heading structures.

 '''groups/'''
 * groups/create.php
 * groups/single/cover-image-header.php & groups/single/group-header.php
 --- required for the rest of groups templates below
 * groups/single/admin.php
 * groups/single/forum.php
 * groups/single/invites-loop.php
 * groups/single/members.php
 * groups/single/forum/edit.php
 * groups/single/forum/topic.php

 '''members/'''
 * members/register.php
 * members/single/profile/change-avatar.php
 * members/single/profile/change-cover-image.php
 * members/single/profile/edit.php
 * members/single/profile/profile-loop.php
 * members/single/profile/profile-wp.php
 * members/single/groups/invites.php

 '''forums/'''
 * forums/index.php

 '''assets/'''
 * assets/_attachments/uploader.php

 '''References:'''
 [https://make.wordpress.org/core/handbook/best-practices/coding-standards
 /accessibility-coding-standards/ WP Core Accessibility Coding Standards]
 [https://www.w3.org/TR/UNDERSTANDING-WCAG20/content-structure-separation-
 programmatic.html W3C Content Structure]
 [https://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-compat-rsv.html WCAG
 2.0]
 [http://webaim.org/techniques/semanticstructure/ Webaim Semantic
 Structure]

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6871>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list