HTML is a mark-up language used to create websites, and is independent of platforms.
"HTML is not a programming language, since HTML does not allow to, say, control a robot, set a variable or programme a game." (Quelle)
The display of invalid or incorrect documents depends on the software reading them (browser, roboter, screenreader, etc; see above). However, the display will vary greatly depending on the software, and this can lead to errors, often without the knowledge of the website manager, since it is impossible to test the website against all updates of all the software.
Non validated HTML source text can cause high costs, especially if it causes the software to look for an error or if the functionality and therefore the user experience is impacted.
Further information:
The validity of the HTML source text can be checked with a so-called 'validator'.
Examples:
Further information
http://blog.antikoerperchen.de/beitrag/28/validierung-wozu-warum-valider-html-code-wichtig-ist.html
Acronyms:
HTML: HyperText Markup Language
The majority of the pages are valid, but not all.
"Even though machine-level addressing like the URL should never have been exposed in the user interface, it is there and we have found that users actually try to decode the URLs of pages to infer the structure of web sites. Users do this because of the horrifying lack of support for navigation and sense of location in current web browsers. Thus, a URL should contain human-readable directory and file names that reflect the nature of the information space."
Source:
http://www.useit.com/alertbox/9605a.html
Further information:
http://www.w3.org/QA/Tips/uri-choose
The URL structure of the tested Website is generally good, though some complex URLs are used internally.
A text in upper case reduces the reading speed by approx. 10%. The single words of the text are not easily recognised by the eye, and the whole text blurs into a block. A text in upper case is perceived as aggressive, amateurish, childish and unprofessional. Use upper case only for short titles.
Source and further information:
"Prioritizing Web Usability" by Jakob Nielsen/Hoa Loranger.
Compare also with Schriver, Karen in Dynamics in Document Design, page 274:
"When text is set in all capital letters, reading speed is slowed about 13 to 20 percent. Reading speed is optimal when uppercase and lowercase letters are used. When extra emphasis is needed, bold has been found to be a better cue than uppercase."
The tested website contains little text in upper case.
The logical connection between definition and form field is missing if the form fields lack an explicit title.
This means that in the instance of a linear form, it is not apparent which definition belongs to which fiels. This is why the element LABEL was introduced with the attribute for, allowing the explicit definition for form fields.
Using the element LABEL allows Screen-Readerusers in particular to view the definition of the form field directly in the form field itself.
Source:
http://www.barrierefreies-webdesign.de/knowhow/formulare/label.html. Further information can be found in the W3C accessibility guidelines (12.4 Associate labels explicitly with their controls, Guideline 12, Accessibility Guidelines for Web Content 1.0, W3C recommendations 5th May 1999http://www.w3c.de/Trans/WAI/webinhalt.html) und http://de.selfhtml.org/html/formulare/strukturieren.htm.
Most, but not all, form fields on the tested website contain correct labels.
A table based layout carries many disadvantages if compared to a purely CSS layout. A CSS layout improves both accessibility and performance.
Further information:
A detailed article by Douglas Bowman can be found onhttp://www.stopdesign.com/articles/throwing_tables/.
Hint for webmasters: Be sure that when embedding third party content, e.g. with iFrame, there are no layout tables included.
On the tested website there are many tables, which most probably are also used for the layout.
This test result is available for registered users and Premium Members.
More than two thirds of the test results will be available to you once registration has been successfully completed.
To have full access to the test results, and to be notified about changes in quality of the observed website, please register and upgrade to Premium Membership.
Register now free of charge
A potential hint has been identified.
This test result is available for registered users and Premium Members.
More than two thirds of the test results will be available to you once registration has been successfully completed.
To have full access to the test results, and to be notified about changes in quality of the observed website, please register and upgrade to Premium Membership.
Register now free of charge
A potential hint has been identified.
This test result is available for registered users and Premium Members.
More than two thirds of the test results will be available to you once registration has been successfully completed.
To have full access to the test results, and to be notified about changes in quality of the observed website, please register and upgrade to Premium Membership.
Register now free of charge
A potential hint has been identified.
This test result is available for registered users and Premium Members.
More than two thirds of the test results will be available to you once registration has been successfully completed.
To have full access to the test results, and to be notified about changes in quality of the observed website, please register and upgrade to Premium Membership.
Register now free of charge
A potential hint has been identified.