Skip to content

Commit 22703a0

Browse files
jnurthencarmacleod
authored andcommitted
Editorial: Add landmark term to all landmark definitions & make consistent (#1060)
1 parent 7e24755 commit 22703a0

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

index.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -1386,7 +1386,7 @@ <h2>Definition of Roles</h2>
13861386
<div class="role" id="banner">
13871387
<rdef>banner</rdef>
13881388
<div class="role-description">
1389-
<p>A region that contains mostly site-oriented content, rather than page-specific content.</p>
1389+
<p>A <rref>landmark</rref> that contains mostly site-oriented content, rather than page-specific content.</p>
13901390
<p>Site-oriented content typically includes things such as the logo or identity of the site sponsor, and a site-specific search tool. A banner usually appears at the top of the page and typically spans the full width.</p>
13911391
<p>User agents SHOULD treat elements with the role of <code>banner</code> as navigational <a>landmarks</a>.</p>
13921392
<!-- keep the following paragraphs synced with the similar paragraphs in #main and #contentinfo-->
@@ -2306,7 +2306,7 @@ <h2>Definition of Roles</h2>
23062306
<div class="role" id="complementary">
23072307
<rdef>complementary</rdef>
23082308
<div class="role-description">
2309-
<p>A supporting section of the document, designed to be complementary to the main content at a similar level in the DOM hierarchy, but remains meaningful when separated from the main content.</p>
2309+
<p>A <rref>landmark</rref> that is designed to be complementary to the main content at a similar level in the DOM hierarchy, but remaining meaningful when separated from the main content.</p>
23102310
<p>There are various types of content that would appropriately have this <a>role</a>. For example, in the case of a portal, this may include but not be limited to show times, current weather, related articles, or stocks to watch. The complementary role indicates that contained content is relevant to the main content. If the complementary content is completely separable from the main content, it may be appropriate to use a more general role.</p>
23112311
<p>User agents SHOULD treat elements with the role of <code>complementary</code> as navigational <a>landmarks</a>.</p>
23122312
</div>
@@ -2456,7 +2456,7 @@ <h2>Definition of Roles</h2>
24562456
<div class="role" id="contentinfo">
24572457
<rdef>contentinfo</rdef>
24582458
<div class="role-description">
2459-
<p>A large perceivable region that contains information about the parent document.</p>
2459+
<p>A <rref>landmark</rref> that contains information about the parent document.</p>
24602460
<p>Examples of information included in this region of the page are copyrights and links to privacy statements.</p>
24612461
<p>User agents SHOULD treat elements with the role of <code>contentinfo</code> as navigational <a>landmarks</a>.</p>
24622462
<!-- keep the following paragraphs synced with the similar paragraphs in #banner and #main -->
@@ -4716,7 +4716,7 @@ <h2>Definition of Roles</h2>
47164716
<div class="role" id="main">
47174717
<rdef>main</rdef>
47184718
<div class="role-description">
4719-
<p>The main content of a document.</p>
4719+
<p>A <rref>landmark</rref> containing the main content of a document.</p>
47204720
<p>This marks the content that is directly related to or expands upon the central topic of the document. The <code>main</code> <a>role</a> is a non-obtrusive alternative for "skip to main content" links, where the navigation option to go to the main content (or other <a>landmarks</a>) is provided by the <a>user agent</a> through a dialog or by <a>assistive technologies</a>.</p>
47214721
<p>User agents SHOULD treat elements with the role of <code>main</code> as navigational landmarks.</p>
47224722
<!-- keep the following paragraphs synced with the similar paragraphs in #banner and #contentinfo -->
@@ -5590,7 +5590,7 @@ <h4>Plain HTML or Polyfill DOM Result of the MathML Quadratic Formula</h4>
55905590
<div class="role" id="navigation">
55915591
<rdef>navigation</rdef>
55925592
<div class="role-description">
5593-
<p>A collection of navigational <a>elements</a> (usually links) for navigating the document or related documents.</p>
5593+
<p>A <rref>landmark</rref> containing a collection of navigational <a>elements</a> (usually links) for navigating the document or related documents.</p>
55945594
<p>User agents SHOULD treat elements with the role of <code>navigation</code> as navigational <a>landmarks</a>.</p>
55955595
</div>
55965596
<table class="role-features">
@@ -6562,7 +6562,7 @@ <h5>Presentational Roles Conflict Resolution</h5>
65626562
<div class="role" id="region">
65636563
<rdef>region</rdef>
65646564
<div class="role-description">
6565-
<p>A perceivable <rref>section</rref> containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily and to have it listed in a summary of the page. Such a page summary could be generated dynamically by a user agent or assistive technology.</p>
6565+
<p>A <rref>landmark</rref> containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily and to have it listed in a summary of the page. Such a page summary could be generated dynamically by a user agent or assistive technology.</p>
65666566
<p>Authors SHOULD limit use of the region role to sections containing content with a purpose that is not accurately described by one of the other <rref>landmark</rref> roles, such as <rref>main</rref>, <rref>complementary</rref>, or <rref>navigation</rref>.</p>
65676567
<p>Authors MUST give each element with role region a brief label that describes the purpose of the content in the region. Authors SHOULD reference a visible label with <pref>aria-labelledby</pref> if a visible label is present. Authors SHOULD include the label inside of a heading whenever possible. The heading MAY be an instance of the standard host language heading element or an instance of an element with role <rref>heading</rref>.</p>
65686568
<p><a>Assistive technologies</a> SHOULD enable users to quickly navigate to elements with role region. Mainstream <a>user agents</a> MAY enable users to quickly navigate to elements with role region.</p>

0 commit comments

Comments
 (0)