[Skip navigation links]

Site Report

This tab shows a list of all pages with issues.

IssuesDescription and URLGuidelineLine
63https://www.w3.org/WAI/demos/bad/before/home.html
CriticalHTML form control has no accessible name. WCAG 2.1 A F68
Section 508 (2017) A F68
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
188
Criticalalt text should not be a meaningless image file name. WCAG 2.1 A F30
Section 508 (2017) A F30
Placeholder alt text: bullet
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
Placeholder alt text: bullet
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
Criticalalt text should not contain placeholders like 'picture' or 'spacer'. WCAG 2.1 A F30
Section 508 (2017) A F30
Placeholder text: bullet
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
Placeholder text: bullet
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
Criticalimg elements must have an accessible name. WCAG 2.1 A F65
Section 508 (2017) A F65
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
274
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
302
<img src='./img/teaser_right2.jpg' width='150px' height='154px'>
334
<img src='./img/teaser_right1.jpg' width='150px' height='106px'>
313
<img src='./img/headline_middle.gif' width='23' height='24' align='absmiddle'>
281
CriticalLinks must have an accessible name. WCAG 2.1 A F89
Section 508 (2017) A F89
<a href='news.html' onfocus='blur();'>...</a>
294
<a href='news.html' onfocus='blur();'>...</a>
295
<a href='news.html' onfocus='blur();'>...</a>
293
<a href='...;' onfocus='blur();'>...</a>
249
<a href='...;' onfocus='blur();'>...</a>
255
CriticalThis page uses nested tables, which do not make sense when read in a screen reader. WCAG 2.1 A F49
Section 508 (2017) A F49
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px'>...</table>
213
Criticalselect lists cannot be operated from the keyboard if they have a change handler that performs navigation, because the handler fires as the user moves the selection up and down using the keyboard. WCAG 2.1 A 3.2.2
Section 508 (2017) A 3.2.2
<select onchange='location.href = this.value;'>...</select>
188
CriticalIdentify row and column headers in data tables using th elements, and mark layout tables with role=presentation. WCAG 2.1 A F91
Section 508 (2017) A F91
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
171
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
CriticalUse the lang attribute to identify the language of the page. WCAG 2.1 A 3.1.1
Section 508 (2017) A 3.1.1
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
2
CriticalThis field removes focus when tabbed to making it impossible for disabled users to navigate this form via the keyboard. WCAG 2.1 A F55
Section 508 (2017) A F55
<a href='news.html' onfocus='blur();'>Heat wave linked to temperatures</a>
281
<a href='news.html' onfocus='blur();'>Man Gets Nine Months in Violin Case</a>
282
<a href='news.html' onfocus='blur();'>Lack of brains hinders research</a>
283
<a href='tickets.html' onfocus='blur();' style='...'>Read More...</a>
319
<a href='survey.html' onfocus='blur();' style='...'>Read More...</a>
340
CriticalUsers should be able to quickly look at each link and tell where it goes. Usability.gov 10:1
Link text: Read More...
<a href='tickets.html' onfocus='blur();' style='...'>Read More...</a>
319
Link text: Read More...
<a href='survey.html' onfocus='blur();' style='...'>Read More...</a>
340
Link text: Click here
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
Link text: Click here
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
CriticalInvalid CSS color value. CSS Validation
background: #eeeee40
CriticalThe align attribute on the img element is obsolete. Use CSS instead. HTML5
<img src='./img/headline_middle.gif' width='23' height='24' align='absmiddle'>
281
<img src='./img/headline_middle.gif' width='23' height='24' align='absmiddle'>
282
<img src='./img/headline_middle.gif' width='23' height='24' align='absmiddle'>
283
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
CriticalThe align attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='780px' align='center'>...</td>
180
<td width='163px' background='...' align='center' valign='middle'>...</td>
187
<td align='right'><font color='black' face='verdana' size='1'>...</font></td>
351
<td bgcolor='#ededed' align='right' id='WEATHER'>...</td>
216
<td width='100%' align='center'>...</td>
171
CriticalThe width attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
171
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
CriticalThe width attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='10px' background='...'>...</td>
174
<td width='780px' background='./img/border_top.gif'>...</td>
175
<td width='10px' background='...'>...</td>
176
<td width='10px' background='...'>...</td>
179
<td width='780px' align='center'>...</td>
180
CriticalThe valign attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='443px' background='...' valign='middle'><div>...</div></td>
183
<td width='24px' valign='middle'>...</td>
184
<td width='128px' valign='middle'>...</td>
185
<td width='22px' valign='middle'>...</td>
186
<td width='163px' background='...' align='center' valign='middle'>...</td>
187
CriticalThe valign attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr valign='middle'><td width='100%' align='center'>...</td></tr>
171
CriticalThe alink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe bgcolor attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe link attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe marginheight attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe leftmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe topmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe marginwidth attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe text attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe vlink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
147
CriticalThe hspace attribute on the img element is obsolete. Use CSS instead. HTML5
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
249
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
255
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
261
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
267
CriticalThe bgcolor attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
171
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
CriticalThe border attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
171
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
CriticalThe cellpadding attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
171
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
CriticalThe cellspacing attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
171
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
172
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
181
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
240
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
349
CriticalThe bgcolor attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='155px' bgcolor='#e4e4e4' valign='top'>...</td>
242
<td bgcolor='#ededed' width='380px'>...</td>
215
<td bgcolor='#ededed' align='right' id='WEATHER'>...</td>
216
<td width='154px' bgcolor='#ededed' id='home' onmouseover='...' onmouseout='...'>...</td>
249
<td width='154px' bgcolor='#ededed' id='news' onmouseover='...' onmouseout='...'>...</td>
255
CriticalThe height attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='434px' height='600px' valign='top' id='main'>...</td>
275
<td width='10px' height='10px' background='...'>...</td>
358
<td width='780px' height='10px' background='...'>...</td>
359
<td width='10px' height='10px' background='...'>...</td>
360
CriticalThe acronym element is obsolete. Use the abbr element instead. HTML5
<acronym title='World Wide Web Consortium'>W3C</acronym>
369
<acronym title='World Wide Web Consortium'>W3C</acronym>
351
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
369
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
351
<acronym title='Web Accessibility Initiative: Training, Implementation, Education, Support'>WAI-TIES</acronym>
367
CriticalThe font element is obsolete. Use CSS instead. HTML5
<font color='black' face='verdana' size='1'>...</font>
351
<font color='black' face='verdana' size='2'>  <b>Traffic:</b>...d</font>
215
<font color='#41545d' face='verdana' size='2'> <b>Free Penguins</b></font>
310
<font color='#41545d' face='verdana' size='2'> <b>More ...s</b></font>
331
<font color='black' face='verdana' size='2'><b>Today:</b>...</font>
216
CriticalThe shape attribute on the a element is obsolete. For image maps, use the area element instead of the a element. HTML5
<a href='...l' shape='rect'>WAI Site Map</a>
368
<a href='...l' shape='rect'>Help with WAI Website</a>
368
<a href='...p' shape='rect'>Search</a>
368
<a href='...s' shape='rect'>Contacting WAI</a>
368
<a href='mailto:wai-eo-editors@w3.org' shape='rect'>wai-eo-editors@w3.org</a>
368
CriticalThe name attribute on the img element is obsolete. Use the id attribute instead. HTML5
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
249
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
255
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
261
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
267
CriticalAttribute background not allowed on element. HTML5
<td width='10px' background='./img/border_left_top.gif'></td>
173
<td width='780px' background='./img/border_top.gif'></td>
174
<td width='10px' background='./img/border_right_top.gif'></td>
175
<td width='10px' background='./img/border_left.gif'></td>
178
<td width='443px' background='./img/top_logo_next.gif'></td>
182
CriticalAttribute height not allowed on element. HTML5
<tr height='10px'></tr>
172
<table width='780px' height='144px'></table>
180
<tr height='86px'></tr>
181
<tr height='7px'></tr>
207
<tr height='25px'></tr>
210
CriticalAttribute width not allowed on element. HTML5
<tr width='780px'></tr>
240
CriticalBad value for attribute border. HTML5
Only '0' is a permitted zero literal.
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
248
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
254
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
260
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
266
CriticalBad value for attribute height. HTML5
Expected a digit but saw x instead.
<img src='./img/border_left_top.gif' width='10px' height='10px'>
173
<img src='./img/border_top.gif' height='10px'>
174
<img src='./img/border_right_top.gif' width='10px' height='10px'>
175
<img src='./img/top_logo.gif' width='443px' height='86px'>
182
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
183
CriticalBad value for attribute width. HTML5
Expected a digit but saw x instead.
<img src='./img/border_left_top.gif' width='10px'>
173
<img src='./img/border_right_top.gif' width='10px'>
175
<img src='./img/border_left.gif' width='10px'>
178
<img src='./img/top_logo.gif' width='443px'>
182
<img src='./img/top_logo_next_end.gif' width='24px'>
183
CriticalUnclosed element font. HTML5
227
CriticalStart tag seen without seeing a doctype first. Expected <!DOCTYPE html>. HTML5
1
CriticalStray end tag tr. HTML5
362
CriticalEnd tag td seen, but there were open elements. HTML5
227
CriticalAn img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. HTML5
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
274
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
302
<img src='./img/teaser_right2.jpg' width='150px' height='154px'>
334
<img src='./img/teaser_right1.jpg' width='150px' height='106px'>
313
<img src='./img/headline_middle.gif' width='23' height='24' align='absmiddle'>
281
CriticalThis link is broken. The page could not be found on the target web server. Broken Link HTTP 404
Broken link: https://www.w3.org/analytics/piwik/piwik.js404 Not Found132
Very ImportantEnsure that text and background colors have enough contrast. WCAG 2.1 AA 1.4.3
Section 508 (2017) AA 1.4.3
The text color to background color contrast ratio after composition is:
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 10.67ptfont-weight: 700
<b>Free Penguins</b>
310
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 10.67ptfont-weight: 700
<b>More City Parks</b>
331
Very ImportantThis page has no doctype which triggers quirks mode in IE, Firefox and most other browsers. This means pages may look different in different browsers. Edge
Firefox
Safari
Opera
Chrome
Android
iPhone/iPad
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
2
Very ImportantUse background images sparingly and make sure they are simple, especially behind text. Usability.gov 14:1
<td width='10px' background='./img/border_left_top.gif'>...</td>
174
<td width='780px' background='./img/border_top.gif'>...</td>
175
<td width='10px' background='./img/border_right_top.gif'>...</td>
176
<td width='10px' background='./img/border_left.gif'>...</td>
179
<td width='443px' background='./img/top_logo_next.gif' valign='middle'>...</td>
183
Very ImportantOmitting img width or height attributes makes the page layout jump about as images load. Usability.gov 14:3
W3C
<img src='./img/border_top.gif' height='10px'>
175
<img src='./img/border_left.gif' width='10px'>
179
<img src='./img/border_right.gif' width='10px'>
355
<img src='./img/border_bottom.gif' height='10px'>
359
<img alt='Web Accessibility Initiative (WAI) logo' src='../img/wai.png' height='48'>
150
Very ImportantThe border attribute on the img element is obsolete. Consider specifying img { border: 0; } in CSS instead. HTML5
<img src='./img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
299
<img src='./img/morearrow.gif' width='48' height='10' alt='' border='0' onmouseover='...' onmouseout='...' style='vertical-align: ...'>
294
<img src='./img/morearrow.gif' width='48' height='10' alt='' border='0' onmouseover='...' onmouseout='...' style='vertical-align: ...'>
295
<img src='./img/morearrow.gif' width='48' height='10' alt='' border='0' onmouseover='...' onmouseout='...' style='vertical-align: ...'>
293
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
249
Very ImportantThe language attribute on the script element is obsolete. You can safely omit it. HTML5
<script language='javascript'>...</script>
217
ImportantEnsure that text and background colors have a 7:1 contrast ratio. WCAG 2.1 AAA 1.4.6
The text color to background color contrast ratio after composition is:
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<a rel='copyright' href='...t'>Copyright</a>
351
5.83 with color: rgb(34,108,142)background: rgb(255,255,255)
font-size: 12ptfont-weight: 400
<a href='tickets.html' onfocus='blur();' style='...'>Read More...</a>
319
5.83 with color: rgb(34,108,142)background: rgb(255,255,255)
font-size: 12ptfont-weight: 400
<a href='survey.html' onfocus='blur();' style='...'>Read More...</a>
340
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='World Wide Web Consortium'>W3C</acronym>
351
5.83 with color: rgb(34,108,142)background: rgb(255,255,255)
font-size: 11.25ptfont-weight: 400
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
ImportantAvoid specifying a new window as the target of a link with target=_blank. WCAG 2.1 AAA F22
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
ImportantLink uses non-descriptive text like 'Click Here' which doesn't explain link purpose. WCAG 2.1 AAA F84
Link text: Read More...
<a href='tickets.html' onfocus='blur();' style='...'>Read More...</a>
319
Link text: Read More...
<a href='survey.html' onfocus='blur();' style='...'>Read More...</a>
340
Link text: Click here
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
Link text: Click here
<a onfocus='blur();' href='../offsite.html' target='_blank'>Click here</a>
299
ImportantNo meta description tag found. Use a description tag that accurately describes the contents of a web page. Yahoo
Google
Bing
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
2
ImportantUse at least a 12-point font on all web pages. Usability.gov 11:8
font-size: 10.80pt
<p class='subline'>Improving a Web site ... Guidelines (WCAG) 2.0</p>
152
font-size: 11.25pt
<p>Citylights is the new portal for ... tickets, and get the latest news.</p>
277
font-size: 11.25pt
<p>Please see the following websites ... advice, call the number below.<br>...</p>
299
font-size: 11.25pt
<span>After three years of effort ... heatwave was hot air from our...</span>
293
font-size: 11.25pt
<span>Mayor: These kinds of crimes ... we could require compulsory...</span>
294
ImportantUse option groups when a drop down list has more than 10 items. Usability.gov 13:12
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
188
ImportantSeveral links on a page share the same link text, but go to different destinations. WCAG 2.1 AAA 2.4.9
Link text: Read More...319
Link text: Read More...340
5https://www.w3.org/WAI/demos/bad/before/reports/home.html
CriticalThis link is broken. The page could not be found on the target web server. Broken Link HTTP 404
Broken link: https://www.w3.org/analytics/piwik/piwik.php?idsite=328404 Not Found3837
Very ImportantOmitting img width or height attributes makes the page layout jump about as images load. Usability.gov 14:3
W3C
<img src='../../img/wai.png' alt='Web Accessibility Initiative (WAI) logo' height='48'>
32
<img title='Some success criteria failed' src='../../img/fail.png' alt='Some success criteria failed'>
181
<img src='../../img/howto.png' alt=''>
257
<img title='All success criteria met' src='../../img/pass.png' alt='All success criteria met'>
320
<img src='../../img/technique.png' alt=''>
376
ImportantNo meta description tag found. Use a description tag that accurately describes the contents of a web page. Yahoo
Google
Bing
<html lang='en'><head><title>...t</title>...</head><body>...</body></html>
3
ImportantUse at least a 12-point font on all web pages. Usability.gov 11:8
font-size: 10.80pt
<a href='#page'>Jump to beginning of inaccessible report page</a>
23
font-size: 10.50pt
<a href='...c'>Audio Description or Media Alternative (Prerecorded)</a>
433
font-size: 10.50pt
<p><a href='...1'>Technique G61</a>- Presenting ... time they appear</p>
3105
font-size: 10.50pt
<a href='...e'>Error Prevention (Legal, Financial, Data)</a>
3356
font-size: 10.80pt
<p class='subline'>Improving a Web site ... Guidelines (WCAG) 2.0</p>
41
ImportantSeveral links on a page share the same link text, but go to different destinations. WCAG 2.1 AAA 2.4.9
Link text: Home Page63
Link text: Home Page75
1https://www.w3.org/WAI/demos/bad/before/reports/news.html
CriticalThis link is broken. The page could not be found on the target web server. Broken Link HTTP 404
Broken link: https://www.w3.org/analytics/piwik/piwik.php?idsite=328404 Not Found3826
1https://www.w3.org/WAI/demos/bad/before/reports/tickets.html
CriticalThis link is broken. The page could not be found on the target web server. Broken Link HTTP 404
Broken link: https://www.w3.org/analytics/piwik/piwik.php?idsite=328404 Not Found3827
1https://www.w3.org/WAI/demos/bad/before/reports/survey.html
CriticalThis link is broken. The page could not be found on the target web server. Broken Link HTTP 404
Broken link: https://www.w3.org/analytics/piwik/piwik.php?idsite=328404 Not Found3832
1https://www.w3.org/WAI/demos/bad/before/reports/template.html
CriticalThis link is broken. The page could not be found on the target web server. Broken Link HTTP 404
Broken link: https://www.w3.org/analytics/piwik/piwik.php?idsite=328404 Not Found3801
61https://www.w3.org/WAI/demos/bad/before/annotated/home.html
CriticalHTML form control has no accessible name. WCAG 2.1 A F68
Section 508 (2017) A F68
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
189
Criticalalt text should not be a meaningless image file name. WCAG 2.1 A F30
Section 508 (2017) A F30
Placeholder alt text: bullet
<img src='../img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
300
Placeholder alt text: bullet
<img src='../img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
300
Criticalalt text should not contain placeholders like 'picture' or 'spacer'. WCAG 2.1 A F30
Section 508 (2017) A F30
Placeholder text: bullet
<img src='../img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
300
Placeholder text: bullet
<img src='../img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
300
Criticalimg elements must have an accessible name. WCAG 2.1 A F65
Section 508 (2017) A F65
<img src='../img/blank_5x5.gif' width='20px' height='5px'>
275
<img src='../img/blank_5x5.gif' width='20px' height='5px'>
303
<img src='../img/teaser_right2.jpg' width='150px' height='154px'>
335
<img src='../img/top_logo_next_end.gif' width='24px' height='86px'>
185
<img src='../img/top_logo_next_start.gif' width='22px' height='86px'>
187
CriticalLinks must have an accessible name. WCAG 2.1 A F89
Section 508 (2017) A F89
<a href='../news/annotations' onfocus='blur();'>...</a>
296
<a href='../news/annotations' onfocus='blur();'>...</a>
294
<a href='...;' onfocus='blur();'>...</a>
250
<a href='...;' onfocus='blur();'>...</a>
256
<a href='...;' onfocus='blur();'>...</a>
262
CriticalThis page uses nested tables, which do not make sense when read in a screen reader. WCAG 2.1 A F49
Section 508 (2017) A F49
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px'>...</table>
214
Criticalselect lists cannot be operated from the keyboard if they have a change handler that performs navigation, because the handler fires as the user moves the selection up and down using the keyboard. WCAG 2.1 A 3.2.2
Section 508 (2017) A 3.2.2
<select onchange='location.href = this.value;'>...</select>
189
CriticalIdentify row and column headers in data tables using th elements, and mark layout tables with role=presentation. WCAG 2.1 A F91
Section 508 (2017) A F91
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
172
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
CriticalUse the lang attribute to identify the language of the page. WCAG 2.1 A 3.1.1
Section 508 (2017) A 3.1.1
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
CriticalThis field removes focus when tabbed to making it impossible for disabled users to navigate this form via the keyboard. WCAG 2.1 A F55
Section 508 (2017) A F55
<a href='../news/annotations' onfocus='blur();'>Man Gets ... Case</a>
283
<a href='../news/annotations' onfocus='blur();'>Lack of ... research</a>
284
<a href='../news/annotations' onfocus='blur();'>Heat wave ...s</a>
282
<a href='../survey/annotations' onfocus='blur();' style='...'>....</a>
341
<a href='../news/annotations' onfocus='blur();'>...</a>
296
CriticalUsers should be able to quickly look at each link and tell where it goes. Usability.gov 10:1
Link text: Read More...
<a href='../survey/annotations' onfocus='blur();' style='...'>Read More...</a>
341
Link text: Read More...
<a href='../tickets/annotations' onfocus='blur();' style='...'>Read More...</a>
320
Link text: Click here
<a onfocus='blur();' href='../../offsite.html' target='_blank'>Click here</a>
300
Link text: Click here
<a onfocus='blur();' href='../../offsite.html' target='_blank'>Click here</a>
300
CriticalThe align attribute on the img element is obsolete. Use CSS instead. HTML5
<img src='../img/headline_middle.gif' width='23' height='24' align='absmiddle'>
283
<img src='../img/headline_middle.gif' width='23' height='24' align='absmiddle'>
284
<img src='../img/headline_middle.gif' width='23' height='24' align='absmiddle'>
282
<img src='../img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
300
<img src='../img/list_bullets.gif' alt='bullet' border='0' align='absmiddle'>
300
CriticalThe align attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='780px' align='center'>...</td>
181
<td width='163px' background='...' align='center' valign='middle'>...</td>
188
<td align='right'><font color='black' face='verdana' size='1'>...</font></td>
352
<td bgcolor='#ffffff' align='right' id='WEATHER'>...</td>
217
<td width='100%' align='center'>...</td>
172
CriticalThe width attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
172
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
CriticalThe width attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='10px' background='...'>...</td>
175
<td width='780px' background='...'>...</td>
176
<td width='10px' background='...'>...</td>
177
<td width='10px' background='...'>...</td>
180
<td width='780px' align='center'>...</td>
181
CriticalThe valign attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='443px' background='...' valign='middle'>...</td>
184
<td width='24px' valign='middle'>...</td>
185
<td width='128px' valign='middle'>...</td>
186
<td width='22px' valign='middle'>...</td>
187
<td width='163px' background='...' align='center' valign='middle'>...</td>
188
CriticalThe valign attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr valign='middle'><td width='100%' align='center'>...</td></tr>
172
CriticalThe alink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe bgcolor attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe link attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe marginheight attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe leftmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe topmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe marginwidth attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe text attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe vlink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
148
CriticalThe hspace attribute on the img element is obsolete. Use CSS instead. HTML5
<img name='nav_home' src='../img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
250
<img src='../img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
256
<img name='nav_facts' src='../img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
262
<img src='../img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
268
CriticalThe bgcolor attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
172
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
CriticalThe border attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
172
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
CriticalThe cellpadding attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
172
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
CriticalThe cellspacing attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
172
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
173
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
182
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
241
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
350
CriticalThe bgcolor attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='155px' bgcolor='#e4e4e4' valign='top'>...</td>
243
<td bgcolor='#ededed' width='380px'>...</td>
216
<td bgcolor='#ffffff' align='right' id='WEATHER'>...</td>
217
<td width='154px' bgcolor='#ededed' id='home' onmouseover='...' onmouseout='...'>...</td>
250
<td width='154px' bgcolor='#ededed' id='news' onmouseover='...' onmouseout='...'>...</td>
256
CriticalThe height attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='434px' height='600px' valign='top' id='main'>...</td>
276
<td width='10px' height='10px' background='...'>...</td>
358
<td width='780px' height='10px' background='...'>...</td>
359
<td width='10px' height='10px' background='...'>...</td>
360
CriticalThe acronym element is obsolete. Use the abbr element instead. HTML5
<acronym title='World Wide Web Consortium'>W3C</acronym>
475
<acronym title='World Wide Web Consortium'>W3C</acronym>
352
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
475
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
352
<acronym title='Web Accessibility Initiative: Training, Implementation, Education, Support'>WAI-TIES</acronym>
473
CriticalThe font element is obsolete. Use CSS instead. HTML5
<font color='black' face='verdana' size='1'>...</font>
352
<font color='#41545d' face='verdana' size='2'> <b>Free Penguins</b></font>
311
<font color='#41545d' face='verdana' size='2'> <b>More ...s</b></font>
332
<font color='black' face='verdana' size='2'>  <b>Traffic:</b>...d</font>
216
<font color='black' face='verdana' size='2'><b>Today:</b>...</font>
217
CriticalThe shape attribute on the a element is obsolete. For image maps, use the area element instead of the a element. HTML5
<a href='...l' shape='rect'>WAI Site Map</a>
474
<a href='...l' shape='rect'>Help with WAI Website</a>
474
<a href='...p' shape='rect'>Search</a>
474
<a href='...s' shape='rect'>Contacting WAI</a>
474
<a href='mailto:wai-eo-editors@w3.org' shape='rect'>wai-eo-editors@w3.org</a>
474
CriticalThe name attribute on the img element is obsolete. Use the id attribute instead. HTML5
<img name='nav_home' src='../img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
250
<img src='../img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
256
<img name='nav_facts' src='../img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
262
<img src='../img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
268
CriticalAttribute background not allowed on element. HTML5
<td width='10px' background='../img/border_left_top.gif'></td>
175
<td width='780px' background='../img/border_top.gif'></td>
176
<td width='10px' background='../img/border_right_top.gif'></td>
177
<td width='10px' background='../img/border_left.gif'></td>
180
<td width='443px' background='../img/top_logo_next.gif'></td>
184
CriticalAttribute height not allowed on element. HTML5
<tr height='10px'></tr>
174
<table width='780px' height='144px'></table>
182
<tr height='86px'></tr>
183
<tr height='7px'></tr>
209
<tr height='25px'></tr>
212
CriticalAttribute width not allowed on element. HTML5
<tr width='780px'></tr>
242
CriticalBad value for attribute border. HTML5
Only '0' is a permitted zero literal.
<img name='nav_home' src='../img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
250
<img src='../img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
256
<img name='nav_facts' src='../img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
262
<img src='../img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
268
CriticalBad value for attribute height. HTML5
Expected a digit but saw x instead.
<img src='../img/border_left_top.gif' width='10px' height='10px'>
175
<img src='../img/border_top.gif' height='10px'>
176
<img src='../img/border_right_top.gif' width='10px' height='10px'>
177
<img src='../img/top_logo.gif' width='443px' height='86px'>
184
<img src='../img/top_logo_next_end.gif' width='24px' height='86px'>
185
CriticalBad value for attribute width. HTML5
Expected a digit but saw x instead.
<img src='../img/border_left_top.gif' width='10px'>
175
<img src='../img/border_right_top.gif' width='10px'>
177
<img src='../img/border_left.gif' width='10px'>
180
<img src='../img/top_logo.gif' width='443px'>
184
<img src='../img/top_logo_next_end.gif' width='24px'>
185
CriticalUnclosed element font. HTML5
229
CriticalStart tag seen without seeing a doctype first. Expected <!DOCTYPE html>. HTML5
1
CriticalStray end tag tr. HTML5
363
CriticalEnd tag td seen, but there were open elements. HTML5
229
CriticalAn img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. HTML5
<img src='../img/blank_5x5.gif' width='20px' height='5px'>
275
<img src='../img/blank_5x5.gif' width='20px' height='5px'>
303
<img src='../img/teaser_right2.jpg' width='150px' height='154px'>
335
<img src='../img/top_logo_next_end.gif' width='24px' height='86px'>
185
<img src='../img/top_logo_next_start.gif' width='22px' height='86px'>
187
Very ImportantEnsure that text and background colors have enough contrast. WCAG 2.1 AA 1.4.3
Section 508 (2017) AA 1.4.3
The text color to background color contrast ratio after composition is:
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 10.67ptfont-weight: 700
<b>Free Penguins</b>
311
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 10.67ptfont-weight: 700
<b>More City Parks</b>
332
Very ImportantThis page has no doctype which triggers quirks mode in IE, Firefox and most other browsers. This means pages may look different in different browsers. Edge
Firefox
Safari
Opera
Chrome
Android
iPhone/iPad
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
Very ImportantUse background images sparingly and make sure they are simple, especially behind text. Usability.gov 14:1
<td width='10px' background='../img/border_left_top.gif'>...</td>
175
<td width='780px' background='../img/border_top.gif'>...</td>
176
<td width='10px' background='../img/border_right_top.gif'>...</td>
177
<td width='10px' background='../img/border_left.gif'>...</td>
180
<td width='443px' background='../img/top_logo_next.gif' valign='middle'>...</td>
184
Very ImportantOmitting img width or height attributes makes the page layout jump about as images load. Usability.gov 14:3
W3C
<img src='../img/border_top.gif' height='10px'>
176
<img src='../img/border_left.gif' width='10px'>
180
<img src='../img/border_right.gif' width='10px'>
355
<img src='../img/border_bottom.gif' height='10px'>
359
<img alt='Web Accessibility Initiative (WAI) logo' src='../../img/wai.png' height='48'>
151
Very ImportantThe border attribute on the img element is obsolete. Consider specifying img { border: 0; } in CSS instead. HTML5
<img src='../img/morearrow.gif' width='48' height='10' alt='' border='0' onmouseover='...' onmouseout='...' style='vertical-align: ...'>
296
<img src='../img/morearrow.gif' width='48' height='10' alt='' border='0' onmouseover='...' onmouseout='...' style='vertical-align: ...'>
294
<img name='nav_home' src='../img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
250
<img src='../img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
256
<img name='nav_facts' src='../img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
262
Very ImportantThe language attribute on the script element is obsolete. You can safely omit it. HTML5
<script language='javascript'>...</script>
218
ImportantEnsure that text and background colors have a 7:1 contrast ratio. WCAG 2.1 AAA 1.4.6
The text color to background color contrast ratio after composition is:
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<a rel='copyright' href='...t'>Copyright</a>
352
5.83 with color: rgb(34,108,142)background: rgb(255,255,255)
font-size: 12ptfont-weight: 400
<a href='../survey/annotations' onfocus='blur();' style='...'>Read More...</a>
341
5.83 with color: rgb(34,108,142)background: rgb(255,255,255)
font-size: 12ptfont-weight: 400
<a href='../tickets/annotations' onfocus='blur();' style='...'>Read More...</a>
320
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='World Wide Web Consortium'>W3C</acronym>
352
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
352
ImportantAvoid specifying a new window as the target of a link with target=_blank. WCAG 2.1 AAA F22
<a onfocus='blur();' href='../../offsite.html' target='_blank'>Click here</a>
300
<a onfocus='blur();' href='../../offsite.html' target='_blank'>Click here</a>
300
ImportantLink uses non-descriptive text like 'Click Here' which doesn't explain link purpose. WCAG 2.1 AAA F84
Link text: Read More...
<a href='../survey/annotations' onfocus='blur();' style='...'>Read More...</a>
341
Link text: Read More...
<a href='../tickets/annotations' onfocus='blur();' style='...'>Read More...</a>
320
Link text: Click here
<a onfocus='blur();' href='../../offsite.html' target='_blank'>Click here</a>
300
Link text: Click here
<a onfocus='blur();' href='../../offsite.html' target='_blank'>Click here</a>
300
ImportantNo meta description tag found. Use a description tag that accurately describes the contents of a web page. Yahoo
Google
Bing
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
ImportantUse italic text sparingly - for one or two words or a short phrase. Usability.gov 11:10
<em>After three years of effort city ... Traffic, Safe Streets&#39; policy</em>
420
ImportantUse at least a 12-point font on all web pages. Usability.gov 11:8
font-size: 10.20pt
<p>The text alternative for this ... text alternative is as follows:</p>
369
font-size: 10.20pt
<p>This image does not have any text ... if the image is important or not.</p>
378
font-size: 10.20pt
<p>The link &#34;heat wave linked to ... as a link by many readers.</p>
387
font-size: 10.20pt
<p>The text alternative for this image is provided in the<code>title</code>attribute alone, which is not usable for many readers. Moreover, the text alternative &#34;image&#34; does not describe the image.</p>
400
font-size: 10.20pt
<p>The link text &#34;Read more...&#34; is ... convey the purpose of the link.</p>
409
ImportantUse option groups when a drop down list has more than 10 items. Usability.gov 13:12
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
189
67https://www.w3.org/WAI/demos/bad/before/news.html
CriticalHTML form control has no accessible name. WCAG 2.1 A F68
Section 508 (2017) A F68
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
89
Criticalimg elements must have an accessible name. WCAG 2.1 A F65
Section 508 (2017) A F65
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
175
<img height='24' src='./img/headline_middle.gif' width='23' align='absmiddle'>
241
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
85
<img src='./img/top_logo_next_start.gif' width='22px' height='86px'>
87
<img src='./img/top_weather.gif' width='128px' height='86px'>
86
CriticalLinks must have an accessible name. WCAG 2.1 A F89
Section 508 (2017) A F89
<a href='...;' onfocus='blur();'>...</a>
150
<a href='...;' onfocus='blur();'>...</a>
156
<a href='...;' onfocus='blur();'>...</a>
162
<a href='...;' onfocus='blur();'>...</a>
168
CriticalThis page uses nested tables, which do not make sense when read in a screen reader. WCAG 2.1 A F49
Section 508 (2017) A F49
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px'>...</table>
114
Criticalselect lists cannot be operated from the keyboard if they have a change handler that performs navigation, because the handler fires as the user moves the selection up and down using the keyboard. WCAG 2.1 A 3.2.2
Section 508 (2017) A 3.2.2
<select onchange='location.href = this.value;'>...</select>
89
CriticalIdentify row and column headers in data tables using th elements, and mark layout tables with role=presentation. WCAG 2.1 A F91
Section 508 (2017) A F91
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
72
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
CriticalUse the lang attribute to identify the language of the page. WCAG 2.1 A 3.1.1
Section 508 (2017) A 3.1.1
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
CriticalThis field removes focus when tabbed to making it impossible for disabled users to navigate this form via the keyboard. WCAG 2.1 A F55
Section 508 (2017) A F55
<a href='...;' onfocus='blur();'>...</a>
150
<a href='...;' onfocus='blur();'>...</a>
156
<a href='...;' onfocus='blur();'>...</a>
162
<a href='...;' onfocus='blur();'>...</a>
168
CriticalInvalid value for CSS property. CSS Validation
padding: 1214
padding: 614
CriticalThe align attribute on the img element is obsolete. Use CSS instead. HTML5
<img height='24' src='./img/headline_middle.gif' width='23' align='absmiddle'>
241
<img height='24' src='./img/headline_middle.gif' width='23' align='absmiddle'>
196
<img height='24' src='./img/headline_middle.gif' width='23' align='absmiddle'>
218
<img src='./img/smzappa2.jpg' width='65' height='80' alt='picture of Clara F.' style='...' align='left'>
200
CriticalThe align attribute on the p element is obsolete. Use CSS instead. HTML5
<p class='headline' align='center'><font size='3'>...r</font></p>
229
<p class='headline' align='center'><font size='3'>Tough Wahoonie</font></p>
187
CriticalThe align attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='780px' align='center'>...</td>
81
<td width='163px' background='...' align='center' valign='middle'>...</td>
88
<td align='right'><font color='black' face='verdana' size='1'>...</font></td>
260
<td bgcolor='#ffffff' align='right' id='WEATHER'>...</td>
117
<td width='100%' align='center'>...</td>
72
CriticalThe width attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
72
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
CriticalThe width attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='10px' background='...'>...</td>
75
<td width='780px' background='./img/border_top.gif'>...</td>
76
<td width='10px' background='...'>...</td>
77
<td width='10px' background='...'>...</td>
80
<td width='780px' align='center'>...</td>
81
CriticalThe valign attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='443px' background='...' valign='middle'><div>...</div></td>
84
<td width='24px' valign='middle'>...</td>
85
<td width='128px' valign='middle'>...</td>
86
<td width='22px' valign='middle'>...</td>
87
<td width='163px' background='...' align='center' valign='middle'>...</td>
88
CriticalThe valign attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr valign='middle'><td width='100%' align='center'>...</td></tr>
72
CriticalThe alink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe bgcolor attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe link attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe marginheight attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe leftmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe topmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe marginwidth attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe text attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe vlink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
48
CriticalThe hspace attribute on the img element is obsolete. Use CSS instead. HTML5
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
150
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
156
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
162
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
168
CriticalThe bgcolor attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
72
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
CriticalThe border attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
72
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
CriticalThe cellpadding attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
72
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
CriticalThe cellspacing attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
72
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
73
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
82
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
141
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
258
CriticalThe bgcolor attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='155px' bgcolor='#e4e4e4' valign='top'>...</td>
143
<td bgcolor='#ededed' width='380px'>...</td>
116
<td bgcolor='#ffffff' align='right' id='WEATHER'>...</td>
117
<td width='154px' bgcolor='#ededed' id='home' onmouseover='...' onmouseout='...'>...</td>
150
<td width='154px' bgcolor='#ededed' id='news' onmouseover='...' onmouseout='...'>...</td>
156
CriticalThe height attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='625px' height='600px' valign='top' id='main'>...</td>
176
<td width='10px' height='10px' background='...'>...</td>
266
<td width='780px' height='10px' background='...'>...</td>
267
<td width='10px' height='10px' background='...'>...</td>
268
CriticalThe bgcolor attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr bgcolor='#ededed'><td width='300'><p class='headline'>...</p></td></tr>
217
<tr bgcolor='#ededed'><td><p class='headline'>...</p></td>...</tr>
195
<tr bgcolor='#ededed'><td>...</td></tr>
240
CriticalThe acronym element is obsolete. Use the abbr element instead. HTML5
<acronym title='World Wide Web Consortium'>W3C</acronym>
277
<acronym title='World Wide Web Consortium'>W3C</acronym>
260
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
277
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
260
<acronym title='Web Accessibility Initiative: Training, Implementation, Education, Support'>WAI-TIES</acronym>
275
CriticalThe font element is obsolete. Use CSS instead. HTML5
<font color='black' face='verdana' size='1'>...</font>
260
<font size='5'>Lack of Brains Hinders Research</font>
210
<font size='3'>Return To Sender</font>
229
<font color='black' face='verdana' size='2'>  <b>Traffic:</b>...d</font>
116
<font color='black' face='verdana' size='2'><b>Today:</b>...</font>
117
CriticalThe shape attribute on the a element is obsolete. For image maps, use the area element instead of the a element. HTML5
<a href='...l' shape='rect'>WAI Site Map</a>
276
<a href='...l' shape='rect'>Help with WAI Website</a>
276
<a href='...p' shape='rect'>Search</a>
276
<a href='...s' shape='rect'>Contacting WAI</a>
276
<a href='mailto:wai-eo-editors@w3.org' shape='rect'>wai-eo-editors@w3.org</a>
276
CriticalThe name attribute on the img element is obsolete. Use the id attribute instead. HTML5
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
150
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
156
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
162
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
168
CriticalAttribute background not allowed on element. HTML5
<td width='10px' background='./img/border_left_top.gif'></td>
75
<td width='780px' background='./img/border_top.gif'></td>
76
<td width='10px' background='./img/border_right_top.gif'></td>
77
<td width='10px' background='./img/border_left.gif'></td>
80
<td width='443px' background='./img/top_logo_next.gif'></td>
84
CriticalAttribute height not allowed on element. HTML5
<tr height='10px'></tr>
74
<table width='780px' height='144px'></table>
82
<tr height='86px'></tr>
83
<tr height='7px'></tr>
109
<tr height='25px'></tr>
112
CriticalAttribute width not allowed on element. HTML5
<tr width='780px'></tr>
142
CriticalBad value for attribute border. HTML5
Only '0' is a permitted zero literal.
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
150
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
156
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
162
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
168
CriticalBad value for attribute height. HTML5
Expected a digit but saw x instead.
<img src='./img/border_left_top.gif' width='10px' height='10px'>
75
<img src='./img/border_top.gif' height='10px'>
76
<img src='./img/border_right_top.gif' width='10px' height='10px'>
77
<img src='./img/top_logo.gif' width='443px' height='86px'>
84
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
85
CriticalBad value for attribute width. HTML5
Expected a digit but saw x instead.
<img src='./img/border_left_top.gif' width='10px'>
75
<img src='./img/border_right_top.gif' width='10px'>
77
<img src='./img/border_left.gif' width='10px'>
80
<img src='./img/top_logo.gif' width='443px'>
84
<img src='./img/top_logo_next_end.gif' width='24px'>
85
CriticalElement p not allowed as child element in this context. HTML5
<font size='5' color='#ffffff'><p>...</p></font>
179
<font size='7' color='#ffffff'><p>...</p></font>
180
CriticalUnclosed element font. HTML5
129
CriticalNo p element in scope but a p end tag seen. HTML5
251
CriticalStart tag font seen in table. HTML5
210
CriticalStart tag p seen in table. HTML5
210
Criticaltd start tag in table body. HTML5
202 223 246
CriticalStart tag seen without seeing a doctype first. Expected <!DOCTYPE html>. HTML5
1
CriticalStray end tag div. HTML5
254
CriticalStray end tag font. HTML5
210
CriticalStray end tag p. HTML5
210
CriticalStray end tag tr. HTML5
271
CriticalEnd tag td seen, but there were open elements. HTML5
129
CriticalAn img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. HTML5
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
175
<img height='24' src='./img/headline_middle.gif' width='23' align='absmiddle'>
241
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
85
<img src='./img/top_logo_next_start.gif' width='22px' height='86px'>
87
<img src='./img/top_weather.gif' width='128px' height='86px'>
86
Very ImportantThis page has no doctype which triggers quirks mode in IE, Firefox and most other browsers. This means pages may look different in different browsers. Edge
Firefox
Safari
Opera
Chrome
Android
iPhone/iPad
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
Very ImportantUse background images sparingly and make sure they are simple, especially behind text. Usability.gov 14:1
<td width='10px' background='./img/border_left_top.gif'>...</td>
75
<td width='780px' background='./img/border_top.gif'>...</td>
76
<td width='10px' background='./img/border_right_top.gif'>...</td>
77
<td width='10px' background='./img/border_left.gif'>...</td>
80
<td width='443px' background='./img/top_logo_next.gif' valign='middle'>...</td>
84
Very ImportantOmitting img width or height attributes makes the page layout jump about as images load. Usability.gov 14:3
W3C
<img src='./img/border_top.gif' height='10px'>
76
<img src='./img/border_left.gif' width='10px'>
80
<img src='./img/border_right.gif' width='10px'>
263
<img src='./img/border_bottom.gif' height='10px'>
267
<img alt='Web Accessibility Initiative (WAI) logo' src='../img/wai.png' height='48'>
51
Very ImportantThe img width and height attributes don't match the actual image size. This means the image will be distorted or resize during loading. W3C
Image https://www.w3.org/WAI/demos/bad/before/img/smzappa2.jpg actual dimensions: 80 x 94 pixels.
<img src='./img/chart1.jpg' alt='' width='270' height='150' border='0'>
221
<img src='./img/smzappa2.jpg' width='65' height='80' alt='picture of Clara F.' style='...' align='left'>
200
Very ImportantUnknown pseudo-element or pseudo-class name. CSS Validation
focused24
Very ImportantThe border attribute on the img element is obsolete. Consider specifying img { border: 0; } in CSS instead. HTML5
<img src='./img/chart1.jpg' alt='' width='270' height='150' border='0'>
221
<img src='./img/blanca.jpg' alt='Mrs B. Wahoonie investigates shipping hot air to Australia' width='240' height='180' border='0'>
244
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
150
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
156
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
162
Very ImportantThe language attribute on the script element is obsolete. You can safely omit it. HTML5
<script language='javascript'>...</script>
118
ImportantEnsure that text and background colors have a 7:1 contrast ratio. WCAG 2.1 AAA 1.4.6
The text color to background color contrast ratio after composition is:
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<a rel='copyright' href='...t'>Copyright</a>
260
6.77 with color: rgb(65,84,93)background: rgb(237,237,237)
font-size: 12ptfont-weight: 400
<font size='3'>Your Shout</font>
196
6.77 with color: rgb(65,84,93)background: rgb(237,237,237)
font-size: 10.67ptfont-weight: 400
<font size='2'>Brain donations at city hospital (by month)</font>
218
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='World Wide Web Consortium'>W3C</acronym>
260
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
260
ImportantNo meta description tag found. Use a description tag that accurately describes the contents of a web page. Yahoo
Google
Bing
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
ImportantUse at least a 12-point font on all web pages. Usability.gov 11:8
font-size: 10.80pt
<p class='subline'>Improving a Web site ... Guidelines (WCAG) 2.0</p>
53
font-size: 11.25pt
<div style='...'>After three years of ... a student to do the job.&#34;</div>
183
font-size: 11.25pt
<div style='float:right; width: ...'>As news of the ... Last year&#39;s...</div>
184
font-size: 11.25pt
<div style='...'>...</div>
187
font-size: 11.25pt
<td width='60%' valign='top' style='padding-left:15px'>There ....<br>......</td>
251
ImportantUse option groups when a drop down list has more than 10 items. Usability.gov 13:12
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
89
62https://www.w3.org/WAI/demos/bad/before/tickets.html
CriticalHTML form control has no accessible name. WCAG 2.1 A F68
Section 508 (2017) A F68
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
84
Criticalimg elements must have an accessible name. WCAG 2.1 A F65
Section 508 (2017) A F65
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
170
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
80
<img src='./img/top_logo_next_start.gif' width='22px' height='86px'>
82
<img src='./img/top_weather.gif' width='128px' height='86px'>
81
<img src='...f' border='0'>
172
CriticalLinks must have an accessible name. WCAG 2.1 A F89
Section 508 (2017) A F89
<a href='...;' onfocus='blur();'>...</a>
145
<a href='...;' onfocus='blur();'>...</a>
151
<a href='...;' onfocus='blur();'>...</a>
157
<a href='...;' onfocus='blur();'>...</a>
163
CriticalThis page uses nested tables, which do not make sense when read in a screen reader. WCAG 2.1 A F49
Section 508 (2017) A F49
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
68
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
136
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px'>...</table>
109
Criticalselect lists cannot be operated from the keyboard if they have a change handler that performs navigation, because the handler fires as the user moves the selection up and down using the keyboard. WCAG 2.1 A 3.2.2
Section 508 (2017) A 3.2.2
<select onchange='location.href = this.value;'>...</select>
84
CriticalIdentify row and column headers in data tables using th elements, and mark layout tables with role=presentation. WCAG 2.1 A F91
Section 508 (2017) A F91
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px'>...</table>
109
<table width='155px' border='0px' cellspacing='0px' cellpadding='0px'>...</table>
139
<table style='border; border: 1px ...' width='600px'>...</table>
173
CriticalUse the lang attribute to identify the language of the page. WCAG 2.1 A 3.1.1
Section 508 (2017) A 3.1.1
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
CriticalThis field removes focus when tabbed to making it impossible for disabled users to navigate this form via the keyboard. WCAG 2.1 A F55
Section 508 (2017) A F55
<a href='...;' onfocus='blur();'>...</a>
145
<a href='...;' onfocus='blur();'>...</a>
151
<a href='...;' onfocus='blur();'>...</a>
157
<a href='...;' onfocus='blur();'>...</a>
163
CriticalThe align attribute on the p element is obsolete. Use CSS instead. HTML5
<p id='terms' align='justify'>...</p>
270
CriticalThe align attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='780px' align='center'>...</td>
76
<td width='163px' background='...' align='center' valign='middle'>...</td>
83
<td align='right'><font color='black' face='verdana' size='1'>...</font></td>
279
<td bgcolor='#ffffff' align='right' id='WEATHER'>...</td>
112
<td valign='top' align='center' width='300px'><div><b>...s</b>...</div></td>
176
CriticalThe align attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr align='left'>...</tr>
200
CriticalThe width attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
67
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
68
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
136
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
CriticalThe width attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='10px' background='...'>...</td>
70
<td width='780px' background='./img/border_top.gif'>...</td>
71
<td width='10px' background='...'>...</td>
72
<td width='10px' background='...'>...</td>
75
<td width='780px' align='center'>...</td>
76
CriticalThe valign attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='443px' background='...' valign='middle'><div>...</div></td>
79
<td width='24px' valign='middle'>...</td>
80
<td width='128px' valign='middle'>...</td>
81
<td width='22px' valign='middle'>...</td>
82
<td width='163px' background='...' align='center' valign='middle'>...</td>
83
CriticalThe valign attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr valign='middle'><td width='100%' align='center'>...</td></tr>
67
CriticalThe alink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe bgcolor attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe link attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe marginheight attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe leftmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe topmargin attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe marginwidth attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe text attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe vlink attribute on the body element is obsolete. Use CSS instead. HTML5
<body text='#000000' bgcolor='#d7d7cd' leftmargin='0px' topmargin='0px' marginwidth='0px' marginheight='0px' link='#226c8e' vlink='#226c8e' alink='#226c8e'>...</body>
43
CriticalThe hspace attribute on the img element is obsolete. Use CSS instead. HTML5
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
145
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
151
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
157
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
163
CriticalThe bgcolor attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
67
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
68
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
136
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
CriticalThe border attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
67
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
68
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
136
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
CriticalThe cellpadding attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
67
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
68
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
136
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
CriticalThe cellspacing attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='100%' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#d7d7cd'>...</table>
67
<table width='800px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
68
<table width='780px' height='144px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
77
<table width='780px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='white'>...</table>
136
<table width='780px' height='17px' border='0px' cellspacing='0px' cellpadding='0px' bgcolor='#ededed'>...</table>
277
CriticalThe rules attribute on the table element is obsolete. Use CSS instead. HTML5
<table width='250px' border='1' bordercolor='#C0C0C0' rules='rows'>...</table>
177
CriticalThe bgcolor attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='155px' bgcolor='#e4e4e4' valign='top'>...</td>
138
<td bgcolor='#ededed' width='380px'>...</td>
111
<td bgcolor='#ffffff' align='right' id='WEATHER'>...</td>
112
<td width='154px' bgcolor='#ededed' id='home' onmouseover='...' onmouseout='...'>...</td>
145
<td width='154px' bgcolor='#ededed' id='news' onmouseover='...' onmouseout='...'>...</td>
151
CriticalThe height attribute on the td element is obsolete. Use CSS instead. HTML5
<td width='625px' height='600px' valign='top' id='main'>...</td>
171
<td width='10px' height='10px' background='...'>...</td>
285
<td width='780px' height='10px' background='...'>...</td>
286
<td width='10px' height='10px' background='...'>...</td>
287
CriticalThe bgcolor attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr bgcolor='#ededed'><td colspan='2' align='center'>...</td></tr>
189
<tr bgcolor='#a9b8bf'><td><b>...</b></td><td><b>...</b></td>...</tr>
206
<tr bgcolor='#a9b8bf'><td colspan='5'><b>...</b></td></tr>
244
<tr bgcolor='#ffffff'><td style='padding:20px 5px 5px'>...</td></tr>
269
<tr bgcolor='#a9b8bf'><td><b>...</b></td><td><b>...</b></td></tr>
178
CriticalThe acronym element is obsolete. Use the abbr element instead. HTML5
<acronym title='World Wide Web Consortium'>W3C</acronym>
296
<acronym title='World Wide Web Consortium'>W3C</acronym>
279
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
296
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
279
<acronym title='Web Accessibility Initiative: Training, Implementation, Education, Support'>WAI-TIES</acronym>
294
CriticalThe big element is obsolete. Use CSS instead. HTML5
<big style='font-weight:bold;'>special deals</big>
175
CriticalThe font element is obsolete. Use CSS instead. HTML5
<font color='41545d'>$20.90</font>
215
<font color='41545d'>$20.90</font>
216
<font color='41545d'>$20.90</font>
217
<font color='41545d'>$20.90</font>
218
<font color='41545d'>$20.90</font>
222
CriticalThe shape attribute on the a element is obsolete. For image maps, use the area element instead of the a element. HTML5
<a href='...l' shape='rect'>WAI Site Map</a>
295
<a href='...l' shape='rect'>Help with WAI Website</a>
295
<a href='...p' shape='rect'>Search</a>
295
<a href='...s' shape='rect'>Contacting WAI</a>
295
<a href='mailto:wai-eo-editors@w3.org' shape='rect'>wai-eo-editors@w3.org</a>
295
CriticalThe name attribute on the img element is obsolete. Use the id attribute instead. HTML5
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
145
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
151
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
157
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
163
CriticalAttribute background not allowed on element. HTML5
<td width='10px' background='./img/border_left_top.gif'></td>
70
<td width='780px' background='./img/border_top.gif'></td>
71
<td width='10px' background='./img/border_right_top.gif'></td>
72
<td width='10px' background='./img/border_left.gif'></td>
75
<td width='443px' background='./img/top_logo_next.gif'></td>
79
CriticalAttribute bordercolor not allowed on element. HTML5
<table width='250px' border='1' bordercolor='#C0C0C0'></table>
177
CriticalAttribute height not allowed on element. HTML5
<tr height='10px'></tr>
69
<table width='780px' height='144px'></table>
77
<tr height='86px'></tr>
78
<tr height='7px'></tr>
104
<tr height='25px'></tr>
107
CriticalAttribute valign not allowed on element. HTML5
<img src='./img/telefon_lightgrey_bg.gif' alt='music line phone number' border='0' valign='absmiddle'>
193
<img src='./img/telefon_lightgrey_bg.gif' alt='music line phone number' border='0' valign='absmiddle'>
266
CriticalAttribute width not allowed on element. HTML5
<tr width='780px'></tr>
137
CriticalBad value for attribute border. HTML5
Only '0' is a permitted zero literal.
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
145
<img src='./img/nav_news.gif' name='nav_news' width='90' height='21' hspace='12' border='0px'>
151
<img name='nav_facts' src='./img/nav_facts.gif' width='105' height='23' hspace='9' border='0px'>
157
<img src='./img/nav_survey.gif' name='nav_survey' width='107' height='32' hspace='8' border='0px'>
163
CriticalBad value for attribute height. HTML5
Expected a digit but saw x instead.
<img src='./img/border_left_top.gif' width='10px' height='10px'>
70
<img src='./img/border_top.gif' height='10px'>
71
<img src='./img/border_right_top.gif' width='10px' height='10px'>
72
<img src='./img/top_logo.gif' width='443px' height='86px'>
79
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
80
CriticalBad value for attribute width. HTML5
Expected a digit but saw x instead.
<img src='./img/border_left_top.gif' width='10px'>
70
<img src='./img/border_right_top.gif' width='10px'>
72
<img src='./img/border_left.gif' width='10px'>
75
<img src='./img/top_logo.gif' width='443px'>
79
<img src='./img/top_logo_next_end.gif' width='24px'>
80
CriticalUnclosed element font. HTML5
124
Criticaltd start tag in table body. HTML5
192
CriticalStart tag seen without seeing a doctype first. Expected <!DOCTYPE html>. HTML5
1
CriticalStray end tag tr. HTML5
290
CriticalEnd tag td seen, but there were open elements. HTML5
124
CriticalAn img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. HTML5
<img src='./img/blank_5x5.gif' width='20px' height='5px'>
170
<img src='./img/top_logo_next_end.gif' width='24px' height='86px'>
80
<img src='./img/top_logo_next_start.gif' width='22px' height='86px'>
82
<img src='./img/top_weather.gif' width='128px' height='86px'>
81
<img src='...f' border='0'>
172
Very ImportantEnsure that text and background colors have enough contrast. WCAG 2.1 AA 1.4.3
Section 508 (2017) AA 1.4.3
The text color to background color contrast ratio after composition is:
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 9ptfont-weight: 700
<font color='41545d'>ADULT</font>
207
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 9ptfont-weight: 700
<font color='41545d'>FS</font>
208
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 9ptfont-weight: 700
<font color='41545d'>RS</font>
209
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 9ptfont-weight: 700
<font color='41545d'>DC</font>
210
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 9ptfont-weight: 700
<font color='41545d'>ST</font>
211
Very ImportantThis page has no doctype which triggers quirks mode in IE, Firefox and most other browsers. This means pages may look different in different browsers. Edge
Firefox
Safari
Opera
Chrome
Android
iPhone/iPad
<html><head><title>Welcome ... Page]</title><style>...</style>...</head>...</html>
1
Very ImportantAvoid underlined text - people will click on it and think it's a broken link. Usability.gov 10:4
<u>SINCE CITYLIGHTS WOULD BE ... TO ANY OTHER AVAILABLE REMEDIES.</u>
270
Very ImportantUse background images sparingly and make sure they are simple, especially behind text. Usability.gov 14:1
<td width='10px' background='./img/border_left_top.gif'>...</td>
70
<td width='780px' background='./img/border_top.gif'>...</td>
71
<td width='10px' background='./img/border_right_top.gif'>...</td>
72
<td width='10px' background='./img/border_left.gif'>...</td>
75
<td width='443px' background='./img/top_logo_next.gif' valign='middle'>...</td>
79
Very ImportantThe border attribute on the img element is obsolete. Consider specifying img { border: 0; } in CSS instead. HTML5
<img src='...f' border='0'>
172
<img src='...f' border='0'>
201
<img src='./img/telefon_lightgrey_bg.gif' alt='music line phone number' border='0' valign='absmiddle'>
266
<img src='./img/telefon_lightgrey_bg.gif' alt='music line phone number' border='0' valign='absmiddle'>
193
<img name='nav_home' src='./img/nav_home.gif' width='88' height='27' hspace='15' border='0px'>
145
Very ImportantThe language attribute on the script element is obsolete. You can safely omit it. HTML5
<script language='javascript'>...</script>
113
ImportantEnsure that text and background colors have a 7:1 contrast ratio. WCAG 2.1 AAA 1.4.6
The text color to background color contrast ratio after composition is:
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<a rel='copyright' href='...t'>Copyright</a>
279
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='World Wide Web Consortium'>W3C</acronym>
279
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='Massachusetts Institute of Technology'>MIT</acronym>
279
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym>
279
4.98 with color: rgb(34,108,142)background: rgb(237,237,237)
font-size: 9ptfont-weight: 400
<a href='http://www.keio.ac.jp/'>Keio</a>
279
ImportantThe bordercolor, bordercolordark and bordercolorlight attributes are IE specific extensions. Firefox
Safari
iPhone/iPad
Opera
Chrome
Android
Android
<table width='250px' border='1' bordercolor='#C0C0C0' rules='rows'>...</table>
177
ImportantUse bold text sparingly - for one or two words or a short phrase. Usability.gov 11:5
<b><br><br>[1] YOU AGREE THROUGH THE ACT ... SUCH RESEMBLANCE REOCCURRING.<br>...</b>
270
ImportantUse option groups when a drop down list has more than 10 items. Usability.gov 13:12
<select onchange='location.href = ...'><option selected>...&#62;</option>...</select>
84
8https://www.w3.org/WAI/demos/bad/before/survey.html
CriticalIf a table is used for layout, do not use structural markup like th, headers and scope for the purpose of visual formatting. WCAG 2.1 A F46
Section 508 (2017) A F46
<th align='left' colspan='2'>Which city do you find is the greenest?...</th>
282
<th align='left' colspan='2'><span>Do you ...?...</span></th>
507
CriticalSome table header cells have no corresponding data cells. WCAG 2.1 A 1.3.1
Section 508 (2017) A 1.3.1
<th align='left' colspan='3'><span>Which is ... park?</span></th>
193
CriticalThe align attribute on the p element is obsolete. Use CSS instead. HTML5
<p style='...' align='right'><strong>love it</strong></p>
545
<p style='...' align='right'><strong>hate it</strong></p>
545
CriticalThe align attribute on the th element is obsolete. Use CSS instead. HTML5
<th align='left' colspan='3'><span>Which is ... park?</span></th>
193
<th align='left' colspan='2'>Which city do you find is the greenest?...</th>
282
<th align='left' colspan='2'><span>Do you ...?...</span></th>
507
CriticalThe bgcolor attribute on the tr element is obsolete. Use CSS instead. HTML5
<tr bgcolor='#dbdbdb'>...</tr>
544
<tr bgcolor='#dbdbdb'><td>5</td><td>6</td><td></td><td>14</td><td>1</td>...</tr>
563
CriticalAttribute alt not allowed on element. HTML5
<input type='submit' id='submit' value='submit' alt='submit'>
535
CriticalElement nobr not allowed as child element in this context. HTML5
<td valign='bottom'>...<nobr>...</nobr></td>
513
CriticalNo space between attributes. HTML5
541
8https://www.w3.org/WAI/demos/bad/before/template.html
CriticalUsers should be able to quickly look at each link and tell where it goes. Usability.gov 10:1
Link text: Read more...
<a href='info' onfocus='blur();' style='...'>Read more...</a>
208
Link text: Read more...
<a href='info' onfocus='blur();' style='...'>Read more...</a>
187
CriticalAttribute __-- not allowed on element. HTML5
<div __--=''></div>
165
CriticalSaw < when expecting an attribute name. Probable cause: Missing > immediately before. HTML5
165
CriticalDuplicate attribute ###. HTML5
165
CriticalA slash was not immediately followed by >. HTML5
165 165 165 165
CriticalStray end tag div. HTML5
217
Very ImportantEnsure that text and background colors have enough contrast. WCAG 2.1 AA 1.4.3
Section 508 (2017) AA 1.4.3
The text color to background color contrast ratio after composition is:
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 10.67ptfont-weight: 700
<b>[TITLE]</b>
178
3.88 with color: rgb(65,84,93)background: rgb(169,184,191)
font-size: 10.67ptfont-weight: 700
<b>[TITLE]</b>
199
ImportantLink uses non-descriptive text like 'Click Here' which doesn't explain link purpose. WCAG 2.1 AAA F84
Link text: Read more...
<a href='info' onfocus='blur();' style='...'>Read more...</a>
208
Link text: Read more...
<a href='info' onfocus='blur();' style='...'>Read more...</a>
187
1https://www.w3.org/sitemap.xml
CriticalGoogle and Bing recommend using an XML sitemap to increase coverage of your web pages by search engines. Google
Bing
Sitemap not found at https://www.w3.org/sitemap.xml.1
279 issues on 12 pages