It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://fae.disability.illinois.edu/pages/181eba4523269e96/rc/all/page/1/

  1.  
  2. <!DOCTYPE html>
  3. <html lang="en" ng-app>
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta http-equiv="x-ua-compatible" content="ie=edge">
  7.    <title>Functional Accessibility Evaluator 2.3</title>
  8.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9.  
  10.    <meta name="description" content="The Functional Accessibility Evaluator (FAE) evaluates a website or a single web page based on the W3C Web Content Accessibility Guidelines (WCAG) 2.0 Level A and AA requirements.">
  11.  
  12.    <meta name="keywords" content="wcag web content accessibility guidelines section 508 disability evaluation evalutor disability ada report">
  13.  
  14.    <meta name="author" content="Jon Gunderson and Nicholas Hoyt University of Illinois">
  15.  
  16.    <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
  17.    <!--[if lt IE 9]>
  18.      <script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
  19.    <![endif]-->
  20.  
  21.    <!-- Latest compiled and minified CSS -->
  22.    <link rel="stylesheet" href="/static/css/bootstrap.css">
  23.    <link rel="stylesheet" href="/static/css/bootstrap-theme.css">
  24.  
  25.    <!-- Your stuff: Third-party css libraries go here -->
  26.    <link rel="stylesheet" href="/static/css/bootstrap-accessibility.css">
  27.    <link rel="stylesheet" href="/static/css/bootstrap-sortable.css">
  28.  
  29.    <!-- This file store project specific CSS -->
  30.    <link href="/static/css/fae2.css" rel="stylesheet">
  31.    
  32.    
  33.  
  34.  </head>
  35.  
  36.  <body>
  37.    <nav id="top-navbar-container" class="navbar navbar-inverse" aria-labelledby="top-navbar-label">
  38.      <h2 id="top-navbar-label" class="sr-only">Main Navigation</h2>
  39.      <div class="container">
  40.  
  41.        <div class="navbar-header">
  42.          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#top-navbar" aria-controls="top-navbar">
  43.            <span class="sr-only">Toggle Navigation</span>
  44.            <span class="icon-bar"></span>
  45.            <span class="icon-bar"></span>
  46.            <span class="icon-bar"></span>
  47.          </button>
  48.          <a class="navbar-brand" href="https://fae.disability.illinois.edu" aria-label="Run Report">Functional Accessibility Evaluator 2.3</a>
  49.        </div>
  50.  
  51.        <div id="top-navbar" class="navbar-collapse collapse">
  52.  
  53.          <ul class="nav navbar-nav navbar-right">
  54.  
  55.            <li class="dropdown">
  56.              <a  href="#"
  57.                  class="dropdown-toggle"
  58.                  data-toggle="dropdown"
  59.                  role="button"
  60.                  aria-haspopup="true"
  61.                  aria-expanded="false">
  62.                About
  63.                <span class="caret"></span>
  64.              </a>
  65.              <ul class="dropdown-menu" role="menu" aria-label="About FAE and other resources">
  66.                    <li><a href="/abouts/">Getting Started</a></li>
  67.                    <li><a href="/abouts/faqs/">FAQs</a></li>
  68.                    <li><a href="/abouts/sharing/">Sharing Reports</a></li>
  69.                    <li><a href="/abouts/concepts/">Concepts and Terms</a></li>
  70.                    <li role="separator" class="divider"></li>
  71.                    <li><a href="/contact/annoncements/">Announcements</a></li>
  72.                    <li><a href="/usage/">Usage Statistics</a></li>
  73.                    <li><a href="/abouts/issues/">Create Issue</a></li>
  74.                    <li role="separator" class="divider"></li>
  75.                    <li><a href="https://addons.mozilla.org/en-US/firefox/addon/ainspector-wcag/">AInspector for Firefox</a></li>
  76.                    <li><a href="https://accessibility-bookmarklets.org/">Accessibility Bookmarklets</a></li>
  77.                    <li role="separator" class="divider"></li>
  78.                    
  79.                    <li><a href="/subscription/">Subscription Options</a></li>
  80.                    
  81.                    <li><a href="/account/donate/">Donate</a></li>
  82.              </ul>
  83.            </li>
  84.            
  85.            
  86.            <li><a href="/rulesets/">Rulesets</a></li>
  87.            
  88.              
  89.                <li><a href="/accounts/register/" >Register</a></li>
  90.              
  91.              <li><a href="/accounts/login/" >Login</a></li>
  92.            
  93.          </ul>
  94.        </div>
  95.      </div>
  96.    </nav>
  97.  
  98.  
  99.    <nav id="id_breadcrumbs" aria-labelledby="breadcrumb-nav-label"  class="hidden-xs">
  100.      <h2 id="breadcrumb-nav-label" class="sr-only">Breadcrumb Navigation</h2>
  101.      <div class="container">
  102.        <ul class="breadcrumb">
  103.          <li><a href="/">Home</a></li>
  104.          
  105.    
  106.    <li>Page Summary</li>
  107.    
  108.  
  109.        </ul>
  110.      </div>
  111.    </nav>  <!-- /container -->
  112.  
  113.    <div class="container">
  114.  
  115.      <div class="row">
  116.  
  117.        <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2">
  118.        
  119.          <nav id="id_report_manage" aria-labelledby="id_report_manage_label">
  120.  
  121.            <h2 id="id_report_manage_label" class="sr-only">Run Page Report or Login</h2>
  122.  
  123.             <ul class="nav nav-pills nav-stacked">
  124.                
  125.                  <li><a href="/anonymous/">Run FAE</a></li>
  126.                
  127.            </ul>
  128.          </nav>
  129.        
  130.  
  131.  
  132.          
  133.  
  134.            
  135.            <nav id="id_nav_reports" aria-labelledby="id_nav_reports_label">
  136.  
  137.              <h2 id="id_nav_reports_label">Reports</h2>
  138.  
  139.              <ul class="nav nav-pills nav-stacked">
  140.                  <li><a href="/pages/181eba4523269e96/rc/all/page/1/">Page Summary</a></li>
  141.              </ul>
  142.            </nav>
  143.            
  144.  
  145.          
  146.  
  147.        </div>
  148.  
  149.        <main class="col-xs-12 col-sm-8 col-md-9 col-lg-10">
  150.  
  151.        
  152.  
  153.        <section id="content">
  154.  
  155.          
  156.  
  157.    
  158.  
  159.    <section id="information" aria-label="Page Information">
  160.  
  161.  
  162.  <div class="title" title="Page Title">Page Title: <strong>Free Astrology and Horoscopes - Astro Place</strong></div>
  163.  
  164.  
  165.  <div class="date">
  166.    July 11, 2022 00:03
  167.  </div>
  168.  
  169.  <div class="eval_info">
  170.      <ul>
  171.          
  172.          <li>URL: <a href="https://astro.place/">https://astro.place/</a></li>
  173.          
  174.          <li>Ruleset:   <a title="HTML5 and ARIA Techniques" href="/rulesets/ruleset/ARIA_STRICT/">HTML5 and ARIA Techniques</a></li>
  175.  
  176.      </ul>
  177.  </div>
  178.  
  179.  
  180. </section>
  181.  
  182.  
  183.    
  184.  
  185.  
  186.  
  187.          <h1 id="id_page_title">
  188.    Page 1 Summary
  189. </h1>
  190.  
  191.  
  192.          
  193.          <div id="sendto" >
  194.            <a href="mailto:?cc=&amp;subject=FAE report for Free Astrology and Horoscopes - Astro Place&amp;body=FAE Report%0D%0DTitle:%20Free Astrology and Horoscopes - Astro Place%0DURL:%20https://astro.place/%0DRuleset:%20HTML5 and ARIA Techniques%0DDepth:%201%0DCreated: July 11, 2022, 12:03 a.m.%0DFrom:%20Anonymous%20Anonymous%0D%0DFAE Report:%20https://fae.disability.illinois.edu//pages/181eba4523269e96/rc/all/page/1/" title="Share report URL using e-mail">
  195.            <span class="glyphicon glyphicon-envelope" style="width: 1.2em;"></span>E-mail Report
  196.            </a>
  197.  
  198.            | <a href="/pages/181eba4523269e96/rc/all/page/1/csv/" title="Download CSV version of report data">CSV</a>
  199.  
  200.          </div>
  201.  
  202.          
  203.  
  204.          
  205.  
  206.    <div class="rule_summary">
  207.      Page 1:
  208.      <a href="https://astro.place/">
  209.        Free Astrology and Horoscopes - Astro Place
  210.      </a>
  211.    </div>
  212.  
  213.  <div id="summary" role="region" aria-label="List of pages summary grid">
  214.  
  215.    <table class="summary" aria-label="Rule Results Summary">
  216.        <thead>
  217.            <td></td>
  218.            <th>Violations</th>
  219.            <th>Warnings</th>
  220.            <th>Manual<br/>Checks</th>
  221.            <th>Passed</th>
  222. <!--
  223.            <th>Not Applicable</th>
  224. -->
  225.        </thead>
  226.        <tbody>
  227.            <tr>
  228.                <th title="Number of pages with rule result" class="first">Number of Rules</th>
  229.  
  230.                
  231.                
  232.                <td class="violation" title="5 rules with violations on this page">5</td>
  233.                
  234.                
  235.  
  236.                
  237.                
  238.                <td class="warning" title="4 pages with warnings on this page">4</td>
  239.                
  240.                
  241.  
  242.                
  243.                
  244.                <td class="manual_check" title="26 rules with manual checks on this page">26</td>
  245.                
  246.                
  247.  
  248.                
  249.                
  250.                <td class="passed" title="27 rules with all pass on this page">27</td>
  251.                
  252.                
  253. <!--
  254.                
  255.                
  256.                <td class="not_applicable" title="60 rules with not applicable on this page">60</td>
  257.                
  258.                
  259. -->
  260.  
  261.            </tr>
  262.        </tbody>
  263.    </table>
  264.  
  265.  
  266.    <div id="id_result_description" class="sr-only">
  267.  
  268.                
  269.                
  270.                5 rules with violations;
  271.                
  272.                
  273.  
  274.                
  275.                
  276.                4 rules with warnings;
  277.                
  278.                
  279.  
  280.                
  281.                
  282.                26 rules with manual checks;
  283.                
  284.                
  285.  
  286.                
  287.                
  288.                27 rules with all passed;
  289.                
  290.                
  291.  
  292.  
  293.    </div>
  294.  
  295.  
  296. </div>
  297.  
  298.  
  299. <nav id="view_options" aria-label="Result View Options">
  300.     <ul class="nav nav-tabs">
  301.         <li class="active"><a href="/pages/181eba4523269e96/rc/all/page/1/">Rule Category</a></li>
  302.         <li ><a href="/pages/181eba4523269e96/gl/all/page/1/">WCAG Guidelines</a></li>
  303.         <li ><a href="/pages/181eba4523269e96/rs/all/page/1/">Rule Scope</a></li>
  304.     </ul>
  305. </nav>
  306.  
  307.    <section class="report" aria-labelledby="id_result_label">
  308.        <h2 id="id_result_label" class="sr-only">
  309.        
  310.          
  311.          Results by Rule Category
  312.          
  313.        
  314.        </h2>
  315.  
  316.        <table  id="id_table_show_summary" class="details table table-striped table-hover sortable"  aria-labelledby="id_result_label"  aria-describedby="id_result_description">
  317.          <thead>
  318.              <tr>
  319.                <th class="empty"></th>
  320.                <th id="id_nor" class="text"  colspan="4">Number of Rules</th>
  321.                <th id="id_imp" class="text"  colspan="2">Implementation Level</th>
  322.              </tr>
  323.              <tr>
  324.                <th id="id_grp" class="text">Rule Group</th>
  325.                <th id="id_vio" class="num"   title="Violations">V</th>
  326.                <th id="id_war" class="num"   title="Warnings">W</th>
  327.                <th id="id_man" class="num"   title="Manual Checks">MC</th>
  328.                <th id="id_pas" class="num" title="Passed">P</th>
  329.                <th id="id_ovr" class="num sep"   title="Pass/Fail/manual Checks Implementation Score">Score</th>
  330.                <th id="id_sta" class="text"   title="Implementation Status">Status</th>
  331.              </tr>
  332.            </thead>
  333.            <tbody>
  334.                
  335.                <tr>
  336.                    <td id="id_r1" class="text" headers="id_grp">
  337.                      <a href="/pages/181eba4523269e96/rc/landmarks/page/1/">
  338.                        Landmarks
  339.                      </a>
  340.                    </td>
  341.  
  342.                    <td class="num"  headers="id_r1 id_vio">
  343.                    
  344.                    1
  345.                    
  346.                    </td>
  347.  
  348.                    <td class="num"  headers="id_r1 id_war">
  349.                    
  350.                    -
  351.                    
  352.                    </td>
  353.  
  354.                    <td class="num"  headers="id_r1 id_man">
  355.                    
  356.                    2
  357.                    
  358.                    </td>
  359.  
  360.                    <td class="num"  headers="id_r1 id_pas">
  361.                    
  362.                    15
  363.                    
  364.                    </td>
  365.  
  366.                    <td class="num"  headers="id_r1 id_ovr">
  367.                    
  368.                    89
  369.                    
  370.                    </td>
  371.  
  372.                   <td class="text"  headers="id_r1 id_sta">
  373.                    
  374.  
  375.  
  376.  
  377.  
  378. <a href="#res_pi" title="Partial Implementation with required manual checks" class="partial_implementation">PI-R</a>
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.                    </td>
  386.  
  387.                </tr>
  388.                
  389.                <tr>
  390.                    <td id="id_r2" class="text" headers="id_grp">
  391.                      <a href="/pages/181eba4523269e96/rc/headings/page/1/">
  392.                        Headings
  393.                      </a>
  394.                    </td>
  395.  
  396.                    <td class="num"  headers="id_r2 id_vio">
  397.                    
  398.                    2
  399.                    
  400.                    </td>
  401.  
  402.                    <td class="num"  headers="id_r2 id_war">
  403.                    
  404.                    4
  405.                    
  406.                    </td>
  407.  
  408.                    <td class="num"  headers="id_r2 id_man">
  409.                    
  410.                    -
  411.                    
  412.                    </td>
  413.  
  414.                    <td class="num"  headers="id_r2 id_pas">
  415.                    
  416.                    -
  417.                    
  418.                    </td>
  419.  
  420.                    <td class="num"  headers="id_r2 id_ovr">
  421.                    
  422.                    42
  423.                    
  424.                    </td>
  425.  
  426.                   <td class="text"  headers="id_r2 id_sta">
  427.                    
  428.  
  429.  
  430.  
  431.  
  432.  
  433. <a href="#res_ni" title="Not Implemented" class="not_implemented">NI</a>
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.                    </td>
  442.  
  443.                </tr>
  444.                
  445.                <tr>
  446.                    <td id="id_r3" class="text" headers="id_grp">
  447.                      <a href="/pages/181eba4523269e96/rc/style/page/1/">
  448.                        Styles/Content
  449.                      </a>
  450.                    </td>
  451.  
  452.                    <td class="num"  headers="id_r3 id_vio">
  453.                    
  454.                    1
  455.                    
  456.                    </td>
  457.  
  458.                    <td class="num"  headers="id_r3 id_war">
  459.                    
  460.                    -
  461.                    
  462.                    </td>
  463.  
  464.                    <td class="num"  headers="id_r3 id_man">
  465.                    
  466.                    6
  467.                    
  468.                    </td>
  469.  
  470.                    <td class="num"  headers="id_r3 id_pas">
  471.                    
  472.                    1
  473.                    
  474.                    </td>
  475.  
  476.                    <td class="num"  headers="id_r3 id_ovr">
  477.                    
  478.                    19
  479.                    
  480.                    </td>
  481.  
  482.                   <td class="text"  headers="id_r3 id_sta">
  483.                    
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490. <a href="#res_ni" title="Not Implemented with required manual checks" class="not_implemented">NI-R</a>
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.                    </td>
  500.  
  501.                </tr>
  502.                
  503.                <tr>
  504.                    <td id="id_r4" class="text" headers="id_grp">
  505.                      <a href="/pages/181eba4523269e96/rc/images/page/1/">
  506.                        Images
  507.                      </a>
  508.                    </td>
  509.  
  510.                    <td class="num"  headers="id_r4 id_vio">
  511.                    
  512.                    -
  513.                    
  514.                    </td>
  515.  
  516.                    <td class="num"  headers="id_r4 id_war">
  517.                    
  518.                    -
  519.                    
  520.                    </td>
  521.  
  522.                    <td class="num"  headers="id_r4 id_man">
  523.                    
  524.                    1
  525.                    
  526.                    </td>
  527.  
  528.                    <td class="num"  headers="id_r4 id_pas">
  529.                    
  530.                    1
  531.                    
  532.                    </td>
  533.  
  534.                    <td class="num"  headers="id_r4 id_ovr">
  535.                    
  536.                    50
  537.                    
  538.                    </td>
  539.  
  540.                   <td class="text"  headers="id_r4 id_sta">
  541.                    
  542.  
  543.  
  544.  
  545.  
  546. <a href="#res_pi" title="Partial Implementation with required manual checks" class="partial_implementation">PI-R</a>
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.                    </td>
  554.  
  555.                </tr>
  556.                
  557.                <tr>
  558.                    <td id="id_r5" class="text" headers="id_grp">
  559.                      <a href="/pages/181eba4523269e96/rc/links/page/1/">
  560.                        Links
  561.                      </a>
  562.                    </td>
  563.  
  564.                    <td class="num"  headers="id_r5 id_vio">
  565.                    
  566.                    1
  567.                    
  568.                    </td>
  569.  
  570.                    <td class="num"  headers="id_r5 id_war">
  571.                    
  572.                    -
  573.                    
  574.                    </td>
  575.  
  576.                    <td class="num"  headers="id_r5 id_man">
  577.                    
  578.                    1
  579.                    
  580.                    </td>
  581.  
  582.                    <td class="num"  headers="id_r5 id_pas">
  583.                    
  584.                    -
  585.                    
  586.                    </td>
  587.  
  588.                    <td class="num"  headers="id_r5 id_ovr">
  589.                    
  590.                    0
  591.                    
  592.                    </td>
  593.  
  594.                   <td class="text"  headers="id_r5 id_sta">
  595.                    
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603. <a href="#res_r" title="Required manual checks" class="not_implemented">R</a>
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.                    </td>
  614.  
  615.                </tr>
  616.                
  617.                <tr>
  618.                    <td id="id_r6" class="text" headers="id_grp">
  619.                      <a href="/pages/181eba4523269e96/rc/tables/page/1/">
  620.                        Tables
  621.                      </a>
  622.                    </td>
  623.  
  624.                    <td class="num"  headers="id_r6 id_vio">
  625.                    
  626.                    -
  627.                    
  628.                    </td>
  629.  
  630.                    <td class="num"  headers="id_r6 id_war">
  631.                    
  632.                    -
  633.                    
  634.                    </td>
  635.  
  636.                    <td class="num"  headers="id_r6 id_man">
  637.                    
  638.                    -
  639.                    
  640.                    </td>
  641.  
  642.                    <td class="num"  headers="id_r6 id_pas">
  643.                    
  644.                    -
  645.                    
  646.                    </td>
  647.  
  648.                    <td class="num"  headers="id_r6 id_ovr">
  649.                    
  650.                    -
  651.                    
  652.                    </td>
  653.  
  654.                   <td class="text"  headers="id_r6 id_sta">
  655.                    
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663. <a href="#res_na" title="Not Applicable" class="not_applicable">na</a>
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.                    </td>
  674.  
  675.                </tr>
  676.                
  677.                <tr>
  678.                    <td id="id_r7" class="text" headers="id_grp">
  679.                      <a href="/pages/181eba4523269e96/rc/forms/page/1/">
  680.                        Forms
  681.                      </a>
  682.                    </td>
  683.  
  684.                    <td class="num"  headers="id_r7 id_vio">
  685.                    
  686.                    -
  687.                    
  688.                    </td>
  689.  
  690.                    <td class="num"  headers="id_r7 id_war">
  691.                    
  692.                    -
  693.                    
  694.                    </td>
  695.  
  696.                    <td class="num"  headers="id_r7 id_man">
  697.                    
  698.                    3
  699.                    
  700.                    </td>
  701.  
  702.                    <td class="num"  headers="id_r7 id_pas">
  703.                    
  704.                    5
  705.                    
  706.                    </td>
  707.  
  708.                    <td class="num"  headers="id_r7 id_ovr">
  709.                    
  710.                    62
  711.                    
  712.                    </td>
  713.  
  714.                   <td class="text"  headers="id_r7 id_sta">
  715.                    
  716.  
  717.  
  718.  
  719.  
  720. <a href="#res_pi" title="Partial Implementation with required manual checks" class="partial_implementation">PI-R</a>
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.                    </td>
  728.  
  729.                </tr>
  730.                
  731.                <tr>
  732.                    <td id="id_r8" class="text" headers="id_grp">
  733.                      <a href="/pages/181eba4523269e96/rc/widgets/page/1/">
  734.                        Widgets/Scripts
  735.                      </a>
  736.                    </td>
  737.  
  738.                    <td class="num"  headers="id_r8 id_vio">
  739.                    
  740.                    -
  741.                    
  742.                    </td>
  743.  
  744.                    <td class="num"  headers="id_r8 id_war">
  745.                    
  746.                    -
  747.                    
  748.                    </td>
  749.  
  750.                    <td class="num"  headers="id_r8 id_man">
  751.                    
  752.                    1
  753.                    
  754.                    </td>
  755.  
  756.                    <td class="num"  headers="id_r8 id_pas">
  757.                    
  758.                    3
  759.                    
  760.                    </td>
  761.  
  762.                    <td class="num"  headers="id_r8 id_ovr">
  763.                    
  764.                    75
  765.                    
  766.                    </td>
  767.  
  768.                   <td class="text"  headers="id_r8 id_sta">
  769.                    
  770.  
  771.  
  772.  
  773.  
  774. <a href="#res_pi" title="Partial Implementation with required manual checks" class="partial_implementation">PI-R</a>
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.                    </td>
  782.  
  783.                </tr>
  784.                
  785.                <tr>
  786.                    <td id="id_r9" class="text" headers="id_grp">
  787.                      <a href="/pages/181eba4523269e96/rc/av/page/1/">
  788.                        Audio/Video
  789.                      </a>
  790.                    </td>
  791.  
  792.                    <td class="num"  headers="id_r9 id_vio">
  793.                    
  794.                    -
  795.                    
  796.                    </td>
  797.  
  798.                    <td class="num"  headers="id_r9 id_war">
  799.                    
  800.                    -
  801.                    
  802.                    </td>
  803.  
  804.                    <td class="num"  headers="id_r9 id_man">
  805.                    
  806.                    1
  807.                    
  808.                    </td>
  809.  
  810.                    <td class="num"  headers="id_r9 id_pas">
  811.                    
  812.                    -
  813.                    
  814.                    </td>
  815.  
  816.                    <td class="num"  headers="id_r9 id_ovr">
  817.                    
  818.                    0
  819.                    
  820.                    </td>
  821.  
  822.                   <td class="text"  headers="id_r9 id_sta">
  823.                    
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831. <a href="#res_r" title="Required manual checks" class="not_implemented">R</a>
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.                    </td>
  842.  
  843.                </tr>
  844.                
  845.                <tr>
  846.                    <td id="id_r10" class="text" headers="id_grp">
  847.                      <a href="/pages/181eba4523269e96/rc/keyboard/page/1/">
  848.                        Keyboard
  849.                      </a>
  850.                    </td>
  851.  
  852.                    <td class="num"  headers="id_r10 id_vio">
  853.                    
  854.                    -
  855.                    
  856.                    </td>
  857.  
  858.                    <td class="num"  headers="id_r10 id_war">
  859.                    
  860.                    -
  861.                    
  862.                    </td>
  863.  
  864.                    <td class="num"  headers="id_r10 id_man">
  865.                    
  866.                    2
  867.                    
  868.                    </td>
  869.  
  870.                    <td class="num"  headers="id_r10 id_pas">
  871.                    
  872.                    2
  873.                    
  874.                    </td>
  875.  
  876.                    <td class="num"  headers="id_r10 id_ovr">
  877.                    
  878.                    50
  879.                    
  880.                    </td>
  881.  
  882.                   <td class="text"  headers="id_r10 id_sta">
  883.                    
  884.  
  885.  
  886.  
  887.  
  888. <a href="#res_pi" title="Partial Implementation with required manual checks" class="partial_implementation">PI-R</a>
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.                    </td>
  896.  
  897.                </tr>
  898.                
  899.                <tr>
  900.                    <td id="id_r11" class="text" headers="id_grp">
  901.                      <a href="/pages/181eba4523269e96/rc/timing/page/1/">
  902.                        Timing
  903.                      </a>
  904.                    </td>
  905.  
  906.                    <td class="num"  headers="id_r11 id_vio">
  907.                    
  908.                    -
  909.                    
  910.                    </td>
  911.  
  912.                    <td class="num"  headers="id_r11 id_war">
  913.                    
  914.                    -
  915.                    
  916.                    </td>
  917.  
  918.                    <td class="num"  headers="id_r11 id_man">
  919.                    
  920.                    3
  921.                    
  922.                    </td>
  923.  
  924.                    <td class="num"  headers="id_r11 id_pas">
  925.                    
  926.                    -
  927.                    
  928.                    </td>
  929.  
  930.                    <td class="num"  headers="id_r11 id_ovr">
  931.                    
  932.                    0
  933.                    
  934.                    </td>
  935.  
  936.                   <td class="text"  headers="id_r11 id_sta">
  937.                    
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945. <a href="#res_r" title="Required manual checks" class="not_implemented">R</a>
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.                    </td>
  956.  
  957.                </tr>
  958.                
  959.                <tr>
  960.                    <td id="id_r12" class="text" headers="id_grp">
  961.                      <a href="/pages/181eba4523269e96/rc/navigation/page/1/">
  962.                        Site Navigation
  963.                      </a>
  964.                    </td>
  965.  
  966.                    <td class="num"  headers="id_r12 id_vio">
  967.                    
  968.                    -
  969.                    
  970.                    </td>
  971.  
  972.                    <td class="num"  headers="id_r12 id_war">
  973.                    
  974.                    -
  975.                    
  976.                    </td>
  977.  
  978.                    <td class="num"  headers="id_r12 id_man">
  979.                    
  980.                    6
  981.                    
  982.                    </td>
  983.  
  984.                    <td class="num"  headers="id_r12 id_pas">
  985.                    
  986.                    -
  987.                    
  988.                    </td>
  989.  
  990.                    <td class="num"  headers="id_r12 id_ovr">
  991.                    
  992.                    0
  993.                    
  994.                    </td>
  995.  
  996.                   <td class="text"  headers="id_r12 id_sta">
  997.                    
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005. <a href="#res_r" title="Required manual checks" class="not_implemented">R</a>
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.                    </td>
  1016.  
  1017.                </tr>
  1018.                
  1019.            </tbody>
  1020.            <tbody>
  1021.                <tr class="summary">
  1022.                    <td id="id_summ" class="text" headers="id_grp">All Rule Groups</td>
  1023.  
  1024.                    <td class="num"  headers="id_summ id_vio">
  1025.                    
  1026.                    5
  1027.                    
  1028.                    </td>
  1029.  
  1030.                    <td class="num"  headers="id_summ id_war">
  1031.                    
  1032.                    4
  1033.                    
  1034.                    </td>
  1035.  
  1036.                    <td class="num"  headers="id_summ id_man">
  1037.                    
  1038.                    26
  1039.                    
  1040.                    </td>
  1041.  
  1042.                    <td class="num"  headers="id_summ id_pas">
  1043.                    
  1044.                    27
  1045.                    
  1046.                    </td>
  1047.  
  1048.                    <td class="num"  headers="id_r id_ovr">
  1049.                    
  1050.                    50
  1051.                    
  1052.                    </td>
  1053.  
  1054.                   <td class="text"  headers="id_r id_sta">
  1055.                    
  1056.  
  1057.  
  1058.  
  1059.  
  1060. <a href="#res_pi" title="Partial Implementation with required manual checks" class="partial_implementation">PI-R</a>
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.                    </td>
  1068.  
  1069.                </tr>
  1070.             </tbody>
  1071.  
  1072.  
  1073.        </table>
  1074.    </section>
  1075.  
  1076.  
  1077.  
  1078. <section id="id_ainspector_sidebar" aria-labelledby="id_ainspector_sidebar_label">
  1079.  
  1080.  <h2 id="id_ainspector_sidebar_label">
  1081.    <a href="https://addons.mozilla.org/en-US/firefox/addon/ainspector-wcag/" style="border: none; position: relative; top: -2px">
  1082.      <img height="32px" alt="AInspector for Firefox" src="/static/images/ainspector-icon.png" >
  1083.    </a>  AInspector for Firefox
  1084.  </h2>
  1085.  <p>
  1086.    Use
  1087.    <a href="https://addons.mozilla.org/en-US/firefox/addon/ainspector-wcag/">AInspector for Firefox</a>
  1088.    to view dynamic and element level results.
  1089.    AInspector gives a more accurate evaluation of the DOM than FAE 2.3, since it accesses the live DOM of Firefox,
  1090.    FAE 2.3 uses a server based DOM emulator that does not always have the same state or information of the live DOM of a desktop browser.
  1091.  </p>
  1092. </section>
  1093.  
  1094.  
  1095. <section aria-labelledby="id_impl_info_label">
  1096.  <h2 id="id_impl_info_label">Implementation Score Definitions</h2>
  1097.  
  1098.   <ul style="margin: 0; padding: 0; margin-left: 1em;">
  1099.     <li>The implementation score is based on the rule results across all pages and ranges from 0 to 100.</li>
  1100.     <li>'-' means there were no rule results for that group (e.g. rules were not applicable).</li>
  1101.     <li>The following messages give a general idea of the overall implementation of the rules for a website.</li>
  1102.   </ul>
  1103.  
  1104.   <table class="details table table-striped table-hover "  aria-labelledby="id_impl_info_label">
  1105.   <thead>
  1106.     <tr>
  1107.       <th class="text" style="width: 6em">Abbrev</th>
  1108.       <th class="text" >Score</th>
  1109.       <th class="text" >Status</th>
  1110.       <th class="text" >Description</th>
  1111.     </tr>
  1112.   </thead>
  1113.   <tbody>
  1114.     <tr>
  1115.       <td class="text complete" id="res_c">C</td>
  1116.       <td class="text ">100</td>
  1117.       <td class="text">Complete</td>
  1118.       <td class="title">Complete means all rules have passed.  There were either no manual checks or all manual checks have been resolved.</td>
  1119.     </tr>
  1120.  
  1121.      <tr>
  1122.       <td class="text not_implemented" id="res_r">R</td>
  1123.       <td class="text">0</td>
  1124.       <td class="text">Required Manual Checks</td>
  1125.       <td class="title">
  1126.        <ul>
  1127.          <li>Manual checks are <strong>required</strong> to verify accessibility.  Markup has been identified that needs to be reviewed to determine if accessibility requirements have been met.</li>
  1128.          <li>Start with the website and page
  1129.       level manual checks since they affect website and page navigation and identification of
  1130.       content and then start on the element level manual checks.</li>
  1131.       </td>
  1132.     </tr>
  1133.     <tr>
  1134.       <td class="text">
  1135.         <span class="almost_complete" id="res_ac">AC</span><br/>
  1136.         <span class="almost_complete">AC-R</span>
  1137.       </td>
  1138.       <td class="text">95-99</td>
  1139.       <td class="text">Almost Complete</td>
  1140.       <td class="title">
  1141.         <ul>
  1142.           <li> Almost Complete means that you seem to understand the accessibility requirements of the rules, and are close to fully implementing their requirements on all pages within the website.</li>
  1143.           <li>"<span class="almost_complete">-R</span>" means there are <strong>required</strong> Manual Checks.  Markup has been identified that needs to be reviewed to determine if accessibility requirements have been met.  
  1144.           </li>
  1145.         </ul>
  1146.      </td>
  1147.     </tr>
  1148.  
  1149.     <tr>
  1150.       <td class="text">
  1151.         <span class="partial_implementation" id="res_pi">PI</span><br/>
  1152.         <span class="partial_implementation">PI-R</span>
  1153.       </td>
  1154.       <td class="text">50-94</td>
  1155.       <td class="text">Partial Implementation</abbr></td>
  1156.       <td class="title">
  1157.         <ul>
  1158.          <li>Partial Implementation means that you may understand at least some of the accessibility
  1159.         requirements.</li>
  1160.         <li>"<span class="partial_implementation">-R</span>" means there are <strong>required</strong> Manual Checks.  Markup has been identified that needs to be reviewed to determine if accessibility requirements have been met.  
  1161.         </li>
  1162.         <li>Please re-read the accessibility requirement and
  1163.         review the techniques before trying to improve the accessibility.</li>
  1164.         </ul>
  1165.       </td>
  1166.     </tr>
  1167.  
  1168.     <tr>
  1169.       <td class="text">
  1170.         <span class="not_implemented" id="res_ni">NI</span><br/>
  1171.         <span class="not_implemented">NI-R</span>
  1172.       </td>
  1173.       <td class="text">0-50</td>
  1174.       <td class="text">Not Implemented</td>
  1175.       <td class="title">
  1176.       <ul>
  1177.        <li> Incomplete means that you do <strong>not</strong> understand the accessibility
  1178.       requirements of the rules or did not consider accessibility in the design
  1179.       of the website.</li>
  1180.       <li>"<span class="not_implemented">-R</span>" means there are <strong>required</strong> Manual Checks.  Markup has been identified that needs to be reviewed to determine if accessibility requirements have been met.  
  1181.       </li>
  1182.       <li>  Please read the accessibility requirements and
  1183.       review the techniques before trying to improve the accessibility.</li>
  1184.       </ul>
  1185.      </td>
  1186.     </tr>
  1187.  
  1188.      <tr>
  1189.       <td class="text not_applicable" id="res_na">na</td>
  1190.       <td class="text ">-</td>
  1191.       <td class="text">Not Applicable</td>
  1192.       <td class="title">No markup was found that identifed a known or possible accessibility issue.</td>
  1193.     </tr>
  1194.  
  1195.   </tbody>
  1196.  
  1197.   </table>
  1198.  
  1199.   <p><strong>Note:</strong> Future versions of FAE will allow you to mark manual checks as, pass, fail or not applicable.</p>
  1200.  
  1201.  <h2>Implementation Score Computation</h2>
  1202.  
  1203.  <p>Implementation Score = P / (P + F + MC)</p>
  1204.  
  1205.  <p>Each variable represents the number of element level results for a particular rule, where:</p>
  1206.  <ul>
  1207.      <li>P = elements that passed</li>
  1208.      <li>F = elements that failed</li>
  1209.      <li>MC = elements that require a manual check</li>
  1210.  </ul>    
  1211.  
  1212.  <p>The score ranges in value from 0 to 100, that is from no implementation to all accessibility requirements met. In the future, FAE will allow you to change manual checks to pass, fail or not applicable, and will recompute the Implementation Score based on the updated manual checking results. </p>
  1213.  
  1214. <p><strong>Note:</strong> When a manual check is changed to not applicable that element result is removed from the implementation score computation.</p>
  1215.  
  1216.  <h3 id="id_is_comb">Implementation Score Combinations</h3>
  1217.  
  1218.  <p>Implementation scores are rule-based and are computed for the following combinations:</p>
  1219.  
  1220.  <table class="details table table-striped table-hover "  aria-labelledby="id_is_comb">
  1221.     <thead>
  1222.       <tr>
  1223.         <th class="text">Pages</th>
  1224.         <th class="text">Rules</th>
  1225.         <th class="text">Calculation</th>
  1226.       </tr>
  1227.     </thead>
  1228.     <tbody>
  1229.  
  1230.      <tr>
  1231.        <td>1</td>
  1232.        <td>1</td>
  1233.        <td>Element level results determine the implementation score for a rule on a specific page.</td>
  1234.      </tr>
  1235.  
  1236.      <tr>
  1237.        <td>1</td>
  1238.        <td>All</td>
  1239.        <td>The implementation score for a page is the average of all implementation scores for all rules on the page, with all rules being equally weighted.</td>
  1240.      </tr>
  1241.  
  1242.      <tr>
  1243.        <td>All</td>
  1244.        <td>1</td>
  1245.        <td>The implementation score for a rule across all the pages in a website is based on the aggregation of all element results for the rule across all pages.</td>
  1246.      </tr>
  1247.  
  1248.      <tr>
  1249.        <td>All</td>
  1250.        <td>All</td>
  1251.        <td>The implementation score for a website is the average of the website rule implementation scores.</td>
  1252.      </tr>
  1253.            
  1254.      
  1255.     </tbody>
  1256.  </table>
  1257.  
  1258.  
  1259.  <h3 id="id_ex_1">Example Rule Implementation Scores on Individual Page</h3>
  1260.  
  1261.   <table class="details table table-striped table-hover "  aria-labelledby="id_ex_1">
  1262.     <thead>
  1263.       <tr>
  1264.         <th class="text">Description</th>
  1265.         <th class="num">Pass</th>
  1266.         <th class="num">Fail</th>
  1267.         <th class="num">Manual Check</th>
  1268.         <th class="num">Implementation Score</th>
  1269.       </tr>
  1270.     </thead>
  1271.     <tbody>
  1272.       <tr>
  1273.         <td class="text">A rule with scope of <em>element</em>, like "Image must have <code>alt</code> text".</td>
  1274.         <td class="num">8</td>
  1275.         <td class="num">2</td>
  1276.         <td class="num">0</td>
  1277.         <td class="num">80</td>
  1278.       </tr>  
  1279.       <tr>
  1280.         <td class="text">A rule with scope of <em>page</em> like "Page must have <code>main</code> landmark".</td>
  1281.         <td class="num">0</td>
  1282.         <td class="num">1</td>
  1283.         <td class="num">0</td>
  1284.         <td class="num">0</td>
  1285.       </tr>  
  1286.       <tr>
  1287.         <td class="text">A rule with scope of <em>element</em> with elment results of pass, fail and manual checks that may occur for the color contrast rule.</td>
  1288.         <td class="num">134</td>
  1289.         <td class="num">29</td>
  1290.         <td class="num">37</td>
  1291.         <td class="num">67</td>
  1292.       </tr>  
  1293.     </tbody>
  1294.   </table>
  1295.  
  1296.  <h3 id="id_ex_2">Example Rule Implementation Score for All Pages in a Website</h3>
  1297.  
  1298.  <p>This is a hypothetical example for a website
  1299.  
  1300.   <table class="details table table-striped table-hover "  aria-labelledby="id_ex_2">
  1301.     <thead>
  1302.       <tr>
  1303.         <th class="text">Page results for Rule X</th>
  1304.         <th class="num">Pass</th>
  1305.         <th class="num">Fail</th>
  1306.         <th class="num">Manual Check</th>
  1307.         <th class="num">Implementation Score</th>
  1308.       </tr>
  1309.     </thead>
  1310.     <tbody>
  1311.       <tr>
  1312.         <td class="text">Page 1 element results for rule X.</td>
  1313.         <td class="num">23</td>
  1314.         <td class="num">12</td>
  1315.         <td class="num">4</td>
  1316.         <td class="num">59</td>
  1317.       </tr>  
  1318.       <tr>
  1319.         <td class="text">Page 2 element results for rule X.</td>
  1320.         <td class="num">12</td>
  1321.         <td class="num">4</td>
  1322.         <td class="num">0</td>
  1323.         <td class="num">75</td>
  1324.       </tr>  
  1325.       <tr>
  1326.         <td class="text">Page 3 element results for rule X.</td>
  1327.         <td class="num">45</td>
  1328.         <td class="num">0</td>
  1329.         <td class="num">0</td>
  1330.         <td class="num">100</td>
  1331.       </tr>  
  1332.       <tr style="font-weight: bold">
  1333.         <th class="text">Website element results for Rule X</th>
  1334.         <td class="num">80</td>
  1335.         <td class="num">16</td>
  1336.         <td class="num">4</td>
  1337.         <td class="num">80</td>
  1338.       </tr>  
  1339.     </tbody>
  1340.   </table>
  1341.  
  1342. </section>
  1343.  
  1344.  
  1345.  
  1346.  
  1347.          </section>
  1348.  
  1349.        </main>
  1350.  
  1351.      </div>
  1352.  
  1353.    </div>  <!-- /container -->
  1354.  
  1355.  
  1356.    <footer>
  1357.      <div class="container">
  1358.        <div class="well well-sm">
  1359.          <div>
  1360.            <div style="float: left">
  1361.              Copyright &copy; 2014&#8211;2024 <a href="http://illinois.edu">University of Illinois</a>
  1362.              | <a href="/abouts/disclaimer/">Disclaimer</a>
  1363.              | <a href="/abouts/privacy/">Privacy</a>
  1364.              | <a href="/abouts/vpat/">Section 508 VPAT</a>
  1365.              | <a href="/abouts/versions/">Version History</a>
  1366.  
  1367.            </div>
  1368.            <div class="text-right">Version 2.3.0
  1369. </div>
  1370.          </div>
  1371.        </div>
  1372.      </div>
  1373.    </footer>
  1374.  
  1375.    <!-- Le javascript
  1376.    ================================================== -->
  1377.    <!-- Placed at the end of the document so the pages load faster -->
  1378.      <!-- Latest JQuery -->
  1379.      <script src="/static/js/jquery-2.1.4.min.js"></script>
  1380.  
  1381.      <!-- Latest compiled and minified JavaScript -->
  1382.      <script src="/static/js/bootstrap.js"></script>
  1383.  
  1384.      <script src="/static/js/bootstrap-accessibility.min.js"></script>
  1385.  
  1386.      <!-- Latest compiled and minified bootstrap sortable JavaScript -->
  1387.      <script src="/static/js/moment.min.js"></script>
  1388.  
  1389.      <script src="/static/js/bootstrap-sortable.js"></script>
  1390.  
  1391.      <!-- place project specific Javascript in this file -->
  1392.      <script src="/static/js/fae2.js"></script>
  1393.  
  1394.      <script>
  1395.          $(document).ready(function() {
  1396.              $('[data-toggle=offcanvas]').click(function() {
  1397.                  $('.row-offcanvas').toggleClass('active');
  1398.              });
  1399.          });
  1400.  
  1401.        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  1402.        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  1403.        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  1404.        })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
  1405.  
  1406.        ga('create', 'UA-53851729-1', 'auto');
  1407.        ga('send', 'pageview');
  1408.  
  1409.      </script>
  1410.  
  1411.      <script>
  1412.      // Use the SkipTo defaults, but just showing custom configuration
  1413.      var SkipToConfig =
  1414.      {
  1415.        "settings": {
  1416.          "skipTo": {
  1417.            attachElement: '#top-navbar-container',
  1418.            displayOption: 'popup',
  1419.            customClass: 'fae2',
  1420.          }
  1421.        }
  1422.      };
  1423.      </script>
  1424.  
  1425.      <script type="text/javascript" src="https://cdn.disability.illinois.edu/skipto.min.js"></script>
  1426.  
  1427.      <script type="text/javascript" src="/static/js/fae-info-button.js"></script>
  1428.  
  1429.      <script type="text/javascript">
  1430.  
  1431.        window.addEventListener('load', function() {
  1432.  
  1433.          function cleanURL(u) {
  1434.  
  1435.            index1 = u.indexOf('?');
  1436.            index2 = u.indexOf('#');
  1437.            target = ""
  1438.  
  1439.            if (index2 > 0) target = u.substring(index2, u.length);
  1440.            if (index1 > 0) url = u.substring(0, index1) + target;
  1441.  
  1442.            return u;
  1443.          }
  1444.  
  1445.          function checkLinks(url, links, style) {
  1446.  
  1447.            if (typeof links !== 'object') return false;
  1448.  
  1449.            for (var i = 0; i < links.length; i++) {
  1450.              var link = links[i];
  1451.              var href = cleanURL(link.href);
  1452.  
  1453.              if (href == url) {
  1454.                if (link.parentNode.className.indexOf('active') < 0) {
  1455.                  link.parentNode.className = style;
  1456.                }
  1457.                return true;
  1458.              }
  1459.            }
  1460.            return false;
  1461.          }
  1462.  
  1463.          function setActiveLink(url) {
  1464.  
  1465.  
  1466.            checkLinks(url, document.querySelectorAll('#top-navbar       a[href]'), 'active');
  1467.            checkLinks(url, document.querySelectorAll('#id_report_manage a[href]'), 'active');
  1468.            flag_reports = checkLinks(url, document.querySelectorAll('#id_nav_reports   a[href]'), 'active');
  1469.            flag_filters = checkLinks(url, document.querySelectorAll('#id_view_filters  a[href]'), 'active');
  1470.  
  1471.          }
  1472.  
  1473.          function setHighlightLink(url) {
  1474.  
  1475.          }
  1476.  
  1477.          var flag_report  = false;
  1478.          var flag_filters = false;
  1479.          var flag_nav     = false;
  1480.  
  1481.          var url = cleanURL(window.location.href);
  1482.  
  1483.          setActiveLink(url)
  1484.  
  1485.          if (!flag_reports && !flag_filters) {
  1486.            flag_nav = checkLinks(url, document.querySelectorAll('#id_view_nav a[href]'), 'active');
  1487.          }
  1488.  
  1489.          var breadcrumbs = document.querySelectorAll('#id_breadcrumbs a[href]')
  1490.  
  1491.          for (var i =(breadcrumbs.length-1); 0 < i; i--) {
  1492.            url = cleanURL(breadcrumbs[i].href);
  1493.  
  1494.            if (!flag_report)  flag_report  = checkLinks(url, document.querySelectorAll('#id_nav_reports   a[href]'), 'highlight');
  1495.            if (!flag_filters) flag_filters = checkLinks(url, document.querySelectorAll('#id_view_filters  a[href]'), 'highlight');
  1496.          }
  1497.  
  1498.          if (!flag_reports && !flag_filters && !flag_nav && (1 > 1)) {
  1499.            document.getElementById('id_view_current').className = 'highlight';
  1500.          }
  1501.  
  1502.  
  1503.        });
  1504.  
  1505.        window.addEventListener('load', function() {
  1506.  
  1507.          var tablist = document.querySelectorAll('[role=tablist]');
  1508.  
  1509.          for (var i = 0; i < tablist.length; i++) {
  1510.            tablist[i].removeAttribute('role');
  1511.  
  1512.          }
  1513.  
  1514.        });
  1515.  
  1516.  
  1517. </script>
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  </body>
  1523. </html>
  1524.  
  1525.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda