[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