eAccessibility Checker HTML Tests

alt attribute for non-text content (1.1_HTML_01)
Check that content which isn't text (e.g. images, audio or video) has a describing text. Describing texts for elements which are not text is needed to make the content available for search-engines …
embed element (1.1_HTML_06)
Check that the <embed>-element isn't used. The <embed>-element is not a part of the HTML/XHTML standard and is because of this inaccessible. Even though it may work in several browsers, …
Use of latest W3C technologies (11.1_HTML_01)
Check if the latest W3C technologies are being used. It is a barrier if a webpage doesn't use the latest W3C technologies because e.g. cellphones and assistance tools doesn't necessarily support …
Deprecated element (11.2_HTML_01)
Check if the webpage contains deprecated HTML elements. This is a barrier because browsers who do not support them will not show the content correctly. Deprecated HTML elements are applet, basefont, …
Deprecated attribute (11.2_HTML_02)
Check if the webpage contains deprecated HTML attributes. This is a barrier because browsers who do not support them will not show the content correctly. A list of HTML attributes can be found here: …
title for frame or iframe (12.1_HTML_01)
Check if the webpage contains frames without a description. Descriptions of frames are used for identification and navigation in many browsers. Because of this, lacking descriptions of frames are …
legend for fieldset (12.3_HTML_01)
Check if the webpage contains a <fieldset> element without a <legend> element. <fieldset> adds to the logical structure of the page, indicating that similar elements are grouped. A …
label for optgroup (12.3_HTML_04)
Check if the webpage contains <optgroup> elements without a label attribute. <optgroup> is used to group alternatives in drop down menus. A <optgroup> element without a label …
id for form control element (12.4_HTML_01)
Check if a form element lacks a text description (ID). We often understand what to fill in based on the context of a page. It is, for example, normal to have a search button to search the site right …
Corresponding label for form control element (12.4_HTML_02)
Check if a form element lacks a text description (label). We often understand what to fill in based on the context of a page. It is, for example, normal to have a search button to search the site …
Different link targets (13.1_HTML_01)
Check if links with the same title point to different targets. If “title” is not used, then only the link text is checked. The link text it often dependant on context in order to make …
Document Type (3.2_HTML_01)
Check that the page has a correct document type declaration. A correctly declared doctype is needed to make sure that the document is correctly interpreted by …
Formal (X)HTML grammar (3.2_HTML_02)
Check that all HTML code is written in accordance with the declared document type. Correct usage of the elements defined by the declared document type is important to make sure that the content will …
Heading levels (3.5_HTML_03)
Check that no heading levels are skipped in the hierarchy of headings. Missing heading levels will hinder many users to navigate the page in an effective …
Simulation of numbered list (3.6_HTML_03)
Check that numbered lists are represented in a correct way. So-called simulated numbered lists may look correct, but users who do not see the list normally won't recognize it as such, and therefore …
Mouse-specific event handler (6.4_HTML_01)
Check if usage of the page requires a mouse. Some users cannot use a mouse, for example motion impaired people or people browsing from a cellphone. If the website is made in such a way that a mouse …
blink element (7.2_HTML_01)
Check if <blink> elements are used on the page. These are elemnts which make parts of the page blink. This is a barrier for people with photosensitive epilepsy, reading disabilities, and vision …
marquee element (7.3_HTML_01)
Check if <marquee> elements are used on the page. These are elements which makes parts of the page move sideways. This is a barrier for people with photosensitive epilepsy, reading …
Page refreshing (7.4_HTML_01)
Check if elements that may lead to that the page refreshes automatically is used on the page. Avoid making a page refresh automatically. When a page refreshes automatically it is a barrier for both …
Page redirecting (7.5_HTML_01)
Check if there are elements on the page which may automatically redirect the user. When a page redirects a user it is a barrier for both people with reading and concentration disabilities. In …
Server-side image map (9.1_HTML_01)
Check if the page contains server side image maps. Such maps are barriers because it is impossible to give an alternative text to the different parts of the images, and because it is required that …