Czech web accessibility guidelines
This is the english translation of the Czech web accessibility guidelines which have been created according to the Act No. 365/2000 on information systems of government bodies. These guidelines describe the miminum level of web accessibility that every public institution must fulfill. See the original czech version.
Switch to full version (with explaining paragraphs).
The website content is accessible and legible
1. Each non-text element carrying information has its text alternative.
2. Information conveyed using scripts, objects, applets, cascade style scripts, images and plug-ins are available to the user also without any of these accessories.
3. Information conveyed using colours is accessible even when viewed without colours.
4. There is sufficient contrast between backgrounds and foregrounds. There are no designs on backgrounds which impede legibility.
5. Attributes for font size do not use absolute units.
6. Attributes determining the type of font contain a general font family.
Work with the website is managed by the user
7. The web page content may change only when a user activates elements.
8. Web pages do not manipulate the user environment without the user’s direct instruction.
9. New windows open only in valid cases and users are warned in advance.
10. Nothing flashes on a web page quicker than once a second.
11. Web pages do not prevent users from moving the frame content.
12. Web page content or code does not anticipate or require a specific method of use or specific output or control devices.
Information is clear and understandable
13. Websites present information using simple language and understandable formats.
14. Homepages clearly describe the purpose and substance of a website. The name of the website or its operator is clear.
15. Websites and each individual text content element present the key message at the beginning.
16. More extensive content blocks are always divided into smaller, concisely titled units.
17. Information published pursuant to the law is available as text content on web pages.
18. A separate web page includes contact details of the technical administrator and a clear declaration of the defined accessibility level of the site and its sections. All other pages include links to this page.
Website navigation is simple and comprehensible
19. Each web page has a meaningful title which reflects its content.
20. Navigation and content information on web pages are clearly separated.
21. Navigation is understandable and consistent throughout all the web pages.
22. Each web page (except the homepage) contains a link to the higher level in the website hierarchy and a link to the homepage.
23. All the web pages of more extensive websites contain links to a clear map of the website.
24. The content or code of web pages must not anticipate that a user has already visited another page.
25. Each element of a form has a descriptive label assigned to it.
26. Each frame has a suitable name and description which expresses its meaning and function.
Links are clear and provide guidance for users
27. The labelling of each link clearly describes its target without relying on the surrounding context.
28. Links with the same label have the same targets.
29. Links are distinguished from other text, not just by using different colours.
30. Serve-side image maps are used only when it is not possible to define areas in image maps using available geometric shapes. In other cases client-side image maps are used. Server-side image maps are always accompanied by alternative text links.
31. Users are clearly warned in advance when a link leads to other types of content than that of the web page. Such links are supplemented with notices of the type and size of the target file.
Code is technically competent and structured
32. Web page code corresponds to a published final HTML or XHTML specification. It does not contain syntax errors which the web page administrator is able to eliminate.
33. The character set used in the document is mentioned in the meta-tags.
34. Elements which make up headings and lists are correctly denoted in the source code. Elements which do not make up headings or lists are conversely not denoted in the source code.
35. Stylesheet attributes are given priority when describing the appearance of web pages.
36. If a table is used for laying out the content of web pages it does not contain headers of rows or columns. All tables which display table data however contain row and/or column headers.
37. All tables make sense when read from left to right by rows.