[buddypress-trac] [BuddyPress Trac] #6456: Remove redundant ARIA role="main" from BP legacy template files
buddypress-trac
noreply at wordpress.org
Tue May 26 19:31:20 UTC 2015
#6456: Remove redundant ARIA role="main" from BP legacy template files
----------------------------------------+-----------------------------
Reporter: mercime | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Appearance - Template Pack | Version: 1.7
Severity: normal | Keywords: has-patch
----------------------------------------+-----------------------------
WP 4.2.2 and BP trunk
We have ARIA role="main" markups in BP template files which should not
there because all WordPress core themes from Twenty Fifteen down to Twenty
Ten already have that ARIA role in respective page.php and relevant files.
The same goes for Automattic's _s theme which continue to serve as a
starter theme to many themes in the WP Theme Repository. There should only
be one main landmark role per page. http://www.w3.org/TR/wai-
aria/roles#main
This was a carry-over when template files were ported from the old BP
Default theme to the legacy folder for the theme compatibility feature.
Attached is a screenshot of a BP page with 2 extra role="main" instances
Attached are patches for the respective files in the activity, blogs,
forums, groups, and member folders.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6456>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list