Skip to content

Commit bb8a08a

Browse files
Merge pull request #525 from w3c/onix-conformance-refactor
Refactor for ONIX conformance section
2 parents 772a176 + cf0d7a2 commit bb8a08a

File tree

1 file changed

+20
-35
lines changed
  • a11y-meta-display-guide/2.0/draft/techniques/onix-metadata

1 file changed

+20
-35
lines changed

a11y-meta-display-guide/2.0/draft/techniques/onix-metadata/index.html

Lines changed: 20 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -423,16 +423,22 @@ <h4>Instructions</h4>
423423
<ol class="condition">
424424
<li>Display <code id="conformance-title">"Conformance"</code> as heading.</li>
425425
<li>
426-
<span><b>IF</b> <var>level_aaa</var>:</span>
427-
<span><b>THEN</b> display <code id="conformance-aaa">"This publication exceeds accepted accessibility standards"</code>.</span>
428-
</li>
429-
<li>
430-
<span><b>ELSE IF</b> <var>level_aa</var>:</span>
431-
<span><b>THEN</b> display <code id="conformance-aa">"This publication meets accepted accessibility standards"</code>.</span>
432-
</li>
433-
<li>
434-
<span><b>ELSE IF</b> <var>level_a</var>:</span>
435-
<span><b>THEN</b> display <code id="conformance-a">"This publication meets minimum accessibility standards"</code>.</span>
426+
<span><b>IF</b> (<var>epub_accessibility_10</var> <b>OR</b> <var>epub_accessibility_11</var> <b>OR</b> <var>wcag_20</var> <b>OR</b> <var>wcag_21</var> <b>OR</b> <var>wcag_22</var>) <b>AND</b> (<var>level_a</var> <b>OR</b> <var>level_aa</var> <b>OR</b> <var>level_aaa</var>):</span>
427+
<span><b>THEN</b></span>
428+
<ol class="condition">
429+
<li>
430+
<span><b>IF</b> <var>level_aaa</var>:</span>
431+
<span><b>THEN</b> display <code id="conformance-aaa">"This publication exceeds accepted accessibility standards"</code>.</span>
432+
</li>
433+
<li>
434+
<span><b>ELSE IF</b> <var>level_aa</var>:</span>
435+
<span><b>THEN</b> display <code id="conformance-aa">"This publication meets accepted accessibility standards"</code>.</span>
436+
</li>
437+
<li>
438+
<span><b>ELSE IF</b> <var>level_a</var>:</span>
439+
<span><b>THEN</b> display <code id="conformance-a">"This publication meets minimum accessibility standards"</code>.</span>
440+
</li>
441+
</ol>
436442
</li>
437443
<li>
438444
<span><b>ELSE</b>:</span>
@@ -442,15 +448,15 @@ <h4>Instructions</h4>
442448
<span><b>IF</b> <var>certifier</var> is <b>NOT</b> empty:</span>
443449
<span><b>THEN</b></span>
444450
<ul class="condition">
445-
<li>display <code id="conformance-certifier">"This publication is certified by "</code></li>
451+
<li>display <code id="conformance-certifier">"The publication was certified by "</code></li>
446452
<li>display <var>certifier</var>.</li>
447453
</ul>
448454
</li>
449455
<li>
450456
<span><b>IF</b> <var>certifier_credentials</var> is <b>NOT</b> empty:</span>
451457
<span><b>THEN</b></span>
452458
<ul class="condition">
453-
<li>display <code id="conformance-certifier-credentials">"The certifier's credential is "</code></li>
459+
<li>display <code id="conformance-certifier-credentials">"The certifier 's credential is "</code></li>
454460
<li>display <var>certifier_credentials</var> as link <b>IF</b> <var>certifier_credentials</var> is an URL.</li>
455461
</ul>
456462
</li>
@@ -493,40 +499,19 @@ <h4>Instructions</h4>
493499
<span><b>ELSE IF</b> <var>level_a</var>:</span>
494500
<span><b>THEN</b> display <code id="conformance-level-a">" Level A"</code>.</span>
495501
</li>
496-
<li>
497-
<span><b>IF</b> <var>certification_date</var> <b>OR</b> <var>certifier</var> <b>OR</b> <var>certifier_credentials</var>:</span>
498-
<span><b>THEN</b> display <code id="conformance-certification-info">"The publication was certified "</code>.</span>
499-
</li>
500502
<li>
501503
<span><b>IF</b> <var>certification_date</var>:</span>
502504
<span><b>THEN</b></span>
503505
<ul class="condition">
504-
<li>display <code id="conformance-certification-date-prefix">" on "</code></li>
506+
<li>display <code id="conformance-certification-info">"The publication was certified on"</code></li>
505507
<li>display <var>certification_date</var>.</li>
506508
</ul>
507509
</li>
508-
<li>
509-
<span><b>IF</b> <var>certifier</var>:</span>
510-
<span><b>THEN</b></span>
511-
<ul class="condition">
512-
<li>display <code id="conformance-certifier-prefix">" by "</code></li>
513-
<li>display <var>certifier</var>.</li>
514-
</ul>
515-
</li>
516-
<li>
517-
<span><b>IF</b> <var>certifier_credentials</var>:</span>
518-
<span><b>THEN</b></span>
519-
<ul class="condition">
520-
<li>display <code id="conformance-certifier-credentials-prefix">" with a credential of "</code></li>
521-
<li>display <var>certifier_credentials</var> as link <b>IF</b> <var>certifier_credentials</var> is an URL.</li>
522-
</ul>
523-
</li>
524510
<li>
525511
<span><b>IF</b> <var>certifier_report</var>:</span>
526512
<span><b>THEN</b></span>
527513
<ul class="condition">
528-
<li>display <code id="conformance-certifier-report">"For more information refer to the certifier's report"</code></li>
529-
514+
<li>display <code id="conformance-certifier-report">"For more information refer to the certifier's report "</code></li>
530515
<li>with <var>certifier_report</var> as link.</li>
531516
</ul>
532517
</li>

0 commit comments

Comments
 (0)