Assign a contentInfo landmark role to the page’s footer section
no. 043
Make sure the page footer is identified using the contentinfo landmark role
It is common practice to assign descriptive ID values such as id=”footer” to the footer section of the page, but this information conveys no semantics to assistive technologies. The contentinfo landmark role is intended to fix this, by programmatically defining a region that usually contains the page footer. This usually marks metadata that applies to the parent document (or info about the content), such as footnotes, copyrights, links to privacy statements and occasional parallel navigation. The purpose of the footer landmark role is to identify a unique region as the footer section, and convey that information to assistive technologies. It is generally reserved to the section sitting at the bottom of the interface.
To do this, simply make sure the “contentinfo” ARIA landmark role is assigned to the footer section of the page. Within any document or application, the author should mark no more than one element with the contentinfo landmark role. As a complementary practice to provide additional confirmation about the region’s purpose, consider providing an aria-label attribute with a value of “Site Footer” to add a descriptive [...]