You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -82,7 +88,7 @@ <h2 id="title__table-of-contents">Table of Contents</h2>
82
88
<h2id="title__about">About</h2>
83
89
84
90
<p>
85
-
Accessible, semantic markup patterns for HTML content. Uses the full <arel="external noopener" href="http://html5doctor.com/element-index/"><cite>HTML5 Doctor Element Index</cite></a>, minus the <code><details></code>, <code><summary></code>, <code><command></code>, and <code><menu></code> tags.
91
+
Accessible, semantic markup patterns for HTML content. Uses the full <arel="external noopener" href="http://html5doctor.com/element-index/"><cite>HTML5 Doctor Element Index</cite></a>, minus the <code><command></code> and <code><menu></code> tags.
86
92
</p>
87
93
<p>
88
94
Reference <arel="external noopener" href="http://alistairduggin.co.uk/">Alistair Duggin</a>'s <arel="external noopener" href="http://aduggin.github.io/accessibility-fails/"><cite>Accessibility Fails</cite></a> for common markup pattern accessibility mistakes, and <arel="external noopener" href="http://pauljadam.com/">Paul J. Adam</a>'s <arel="external noopener" href="http://pauljadam.com/demos/landmarks.html"><cite>WAI-ARIA Landmarks Site Navigation Structure Demo</cite></a> for semantic, accessible page landmarks.
@@ -425,20 +431,50 @@ <h3>Notes:</h3>
425
431
426
432
<hr/>
427
433
434
+
<sectionid="section__interactive" aria-labelledby="title__interactive"><!-- Start of #section__interactive -->
435
+
<h2id="title__interactive">Interactive</h2>
436
+
437
+
<h3id="subsection__details">Details</h3><!-- Start of #subsection__details -->
438
+
<details>
439
+
<summary>What payment options do you accept?</summary>
440
+
<p>We accept cash, Visa, American Express, money orders, and personal checks.</p>
441
+
</details>
442
+
443
+
<h4>Notes:</h4>
444
+
<p>
445
+
<small>The <code>details</code> element is currently not supported by Microsoft Edge or Internet Explorer. These browsers will <arel="external noopener" href="https://css-tricks.com/quick-reminder-that-details-summary-is-the-easiest-way-ever-to-make-an-accordion/">display the content in an opened state</a>, as if the <code>open</code> attribute was applied.</small>
446
+
</p><!-- End of #subsection__details -->
447
+
448
+
<h3id="subsection__details">Dialog</h3><!-- Start of #subsection__details -->
449
+
<dialogid="dialog">
450
+
<p>This is dialog content.</p>
451
+
<buttontype="button">
452
+
Close
453
+
</button>
454
+
</dialog>
455
+
456
+
<h4>Notes:</h4>
457
+
<p>
458
+
<small>The <code>dialog</code>'s interactivity needs to be controlled with JavaScript.</small>
459
+
</p><!-- End of #subsection__details -->
460
+
</section><!-- End of #section__interactive -->
461
+
462
+
<hr/>
463
+
428
464
<sectionid="section__embedded" aria-labelledby="title__embedded"><!-- Start of #section__embedded -->
429
465
<h2id="title__embedded">Embedded</h2>
430
466
431
-
<h2id="subsection__image">Image</h2><!-- Start of #subsection__image -->
467
+
<h3id="subsection__image">Image</h3><!-- Start of #subsection__image -->
@@ -529,7 +565,7 @@ <h2 id="subsection__audio">Audio</h2><!-- Start of #subsection__audio -->
529
565
Please <arel="external noopener" href="http://browsehappy.com/">consider upgrading your browser</a> or <adownloadhref="http://www.noiseaddicts.com/samples_1w72b820/4353.mp3">download a file</a> for offline listening.
530
566
</audio><!-- End of #subsection__audio -->
531
567
532
-
<h2id="subsection__video">Video</h2><!-- Start of #subsection__video -->
568
+
<h3id="subsection__video">Video</h3><!-- Start of #subsection__video -->
<small>Accessibility errors concerning the video's missing audio description should go away once the <code><track></code>'s source is linked to a valid caption file.</small>
557
593
</p>
558
594
559
-
<h2id="subsection__object">Object</h2><!-- Start of #subsection__object -->
595
+
<h3id="subsection__object">Object</h3><!-- Start of #subsection__object -->
560
596
<object>
561
597
<param
562
598
name="movie"
@@ -582,7 +618,7 @@ <h2 id="subsection__object">Object</h2><!-- Start of #subsection__object -->
582
618
Please <arel="external noopener" href="http://browsehappy.com/">consider upgrading your browser</a> or <arel="external noopener" href="https://www.youtube.com/watch?v=pDHzK3Xe7Yw">view the video on YouTube</a>.
583
619
</object><!-- End of #subsection__object -->
584
620
585
-
<h2id="subsection__canvas">Canvas</h2><!-- Start of #subsection__canvas -->
621
+
<h3id="subsection__canvas">Canvas</h3><!-- Start of #subsection__canvas -->
586
622
<canvas
587
623
id="myCanvas"
588
624
width="400"
@@ -1647,7 +1683,7 @@ <h4>Notes:</h4>
1647
1683
1648
1684
<hr/>
1649
1685
1650
-
<footerid="section__credit" aria-labelledby="title__credit"><!-- Start of #section__credit -->
1686
+
<footerid="section__credit" aria-labelledby="title__credit"role="contentinfo"><!-- Start of #section__credit -->
0 commit comments