From 80753f90f1a0ab71f8c9f9282616ce624db53bd4 Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Wed, 11 Dec 2024 12:08:07 -0500 Subject: [PATCH] add sectionheader and sectionfooter roles (#1931) Co-authored-by: Valerie Young Co-authored-by: James Craig --- core-aam/index.html | 103 +++++++++++++++++++++++++++++ index.html | 156 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 259 insertions(+) diff --git a/core-aam/index.html b/core-aam/index.html index 1667f008e..2cf9f5141 100644 --- a/core-aam/index.html +++ b/core-aam/index.html @@ -4338,6 +4338,109 @@ +

sectionfooter

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
ARIA Specification + sectionfooter +
Computed Role +

sectionfooter

+
MSAA + IAccessible2 + Role: ROLE_SYSTEM_GROUPING
+ Object Attribute: xml-roles:sectionfooter +
UIA + Control Type: Group
+ Localized Control Type: section footer +
ATK/AT-SPI + Role: ROLE_FOOTER
+
+ AX API[Note 1] + + AXRole: AXGroup
+ AXSubrole: AXSectionFooter
+ AXRoleDescription: section footer +
+

sectionheader

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
ARIA Specification + sectionheader +
Computed Role +

sectionheader

+
MSAA + IAccessible2 + Role: ROLE_SYSTEM_GROUPING
+ Object Attribute: xml-roles:sectionheader +
UIA + Control Type: Group
+ Localized Control Type: section header +
ATK/AT-SPI + Role: ROLE_HEADER +
+ AX API[Note 1] + + AXRole: AXGroup
+ AXSubrole: AXSectionHeader
+ AXRoleDescription: section header +

separator (non-focusable)

diff --git a/index.html b/index.html index d2565846a..025c11ef3 100644 --- a/index.html +++ b/index.html @@ -7397,6 +7397,84 @@
Presentational Role Inheritance
+
+ sectionfooter +
+

A set of user interface objects and information representing information about its closest ancestral content group. For instance, a sectionfooter can include information about who wrote the specific section of content, such as an article. It can contain links to related documents, copyright information or other indices and colophon specific to the current section of the page.

+

A sectionfooter does not represent information about the parent document, or globally repeating content found across multiple pages related to the website. For such content, the contentinfo role would be more appropriate.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Characteristics:
CharacteristicValue
Is Abstract: 
Superclass Role:section
Subclass Roles:Placeholder
Base Concept:<[^footer^]> in HTML
Related Concepts:
Required Accessibility Parent Roles: 
Allowed Accessibility Child Roles: 
Required States and Properties: 
Supported States and Properties: 
Inherited States and Properties:Placeholder
Name From:author
Accessible Name Required: 
Inherits Name Required: 
Children Presentational: 
Inherits Presentational: 
+
sectionhead
@@ -7467,6 +7545,84 @@
Presentational Role Inheritance
+
+ sectionheader +
+

A set of user interface objects and information that represents a collection of introductory items for the element's closest ancestral content group. For instance, a sectionheader can include the heading, introductory statement and related meta data for a section of content, for instance a region or article, within a web page.

+

A sectionheader does not represent site-oriented or globally repeating content found across multiple pages of a website. For such content, the banner role would be more appropriate.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Characteristics:
CharacteristicValue
Is Abstract: 
Superclass Role:section
Subclass Roles:Placeholder
Base Concept:<[^header^]> in HTML
Related Concepts:
Required Accessibility Parent Roles: 
Allowed Accessibility Child Roles: 
Required States and Properties: 
Supported States and Properties: 
Inherited States and Properties:Placeholder
Name From:author
Accessible Name Required: 
Inherits Name Required: 
Children Presentational: 
Inherits Presentational: 
+
select