Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove Landmark Roles #1132
With WordPress moving ahead with better browser support, and _s supporting Microsoft Internet Explorer 11 and Edge, as well as the latest two versions of all other major browsers, removing the landmarks roles makes sense.
They're implied with the proper HTML5 markup, and warnings are given in most code checking tools if they're added. For more information, see this post from 2015 by Steve Faulkner that recommends dropping them.
We've kept them for quite awhile to have better support with assistive technology, but it's time to move forward.
I brought this up with the WordPress Accessibility team, and they're for it.
and probably more.