Advertisement

Web Standards pp 455-480 | Cite as

Validation

  • Leslie F. Sikos

Abstract

The various computer languages used on the Web, including but not limited to (X)HTML, CSS, RDF, and RSS, provide structure, style, metadata, semantics, and other document features. Similar to natural languages, they have their own grammar, vocabulary, and syntax that need to be followed. However, just like the grammar, structural, or spelling errors that occur in documents written in natural languages, web documents might also have errors in them. Validation is the task of checking the source code of web documents against a DTD or schema. It contributes to error-free, clean code and increases overall web page quality.

Keywords

Semantic Data Spell Checker News Feed Embed Code Mobile Browsing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Murphy C, Persson N (2009) Valid code is not necessarily well-structured code. In: HTML and CSS Web Standards Solutions — A Web Standardistas’ Approach. Friends of ED, BerkeleyCrossRefGoogle Scholar
  2. 2.
    Thereaux O, Lacourba V et al (eds) (2010) Web Quality Assurance Tools. www.w3.org/QA/Tools/. Accessed 07 January 2011Google Scholar
  3. 3.
    W3C (2011) The W3C Markup Validation Service v1.1. World Wide Web Consortium. http://validator.w3.org. Accessed 04 January 2011Google Scholar
  4. 4.
    W3C (2011) Source code availability for the W3C Markup Validator. World Wide Web Consortium. http://validator.w3.org/source/. Accessed 04 January 2011Google Scholar
  5. 5.
    Quinn L (2007) WDG HTML Validator. Liam Quinn. www.htmlhelp.com/tools/validator/. Accessed 04 January 2011Google Scholar
  6. 6.
    Gueury M (2010) The HTML Validator add-on for Firefox. Marc Gueury. https://addons.mozilla.org/en-US/firefox/addon/249/. Accessed 08 January 2011Google Scholar
  7. 7.
    The Apache Ant Project (2010) XMLValidate. The Apache Software Foundation. http://ant.apache.org/manual/Tasks/xmlvalidate.html. Accessed 26 January 2011Google Scholar
  8. 8.
    Prud’hommeaux E (2007) W3C RDF Validation Service. www.w3.org/RDF/Validator. Accessed 05 January 2011Google Scholar
  9. 9.
    Thereaux O et al (2010) W3C Feed Validation Service, for Atom and RSS. World Wide Web Consortium. http://validator.w3.org/feed/. Accessed 30 November 2010Google Scholar
  10. 10.
    Ruby S, Pilgrim M, Walton J, Ringnalda P (2009) FEED Validator for Atom and RSS and KML. Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda. http://feedvalidator.org. Accessed 30 November 2010Google Scholar
  11. 11.
    Bos B, Çelik T, Hickson I, Lie HW (eds) (2010) Grammar of CSS 2.1. In: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification. W3C Working Draft. World Wide Web Consortium. www.w3.org/TR/CSS/grammar.html. Accessed 05 January 2011Google Scholar
  12. 12.
    Bos B, Çelik T, Hickson I, Lie HW (eds) (2010) Conformance: Requirements and Recommendations. In: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification. W3C Working Draft. World Wide Web Consortium. www.w3.org/TR/CSS/conform.html. Accessed 05 January 2011Google Scholar
  13. 13.
    W3C QA (2011) CSS Validation Service. World Wide Web Consortium. http://jigsaw.w3.org/cssvalidator/. Accessed 05 January 2011Google Scholar
  14. 14.
    W3C I18N Activity Group (2010). World Wide Web Consortium. http://qa-dev.w3.org/i18n-checker/. Accessed 30 September 2010Google Scholar
  15. 15.
    W3C (2010) W3C Link Checker. World Wide Web Consortium. http://validator.w3.org/checklink. Accessed 05 January 2011Google Scholar
  16. 16.
    Abou-Zahra S (ed) (2010) Evaluating Web Sites for Accessibility: Overview. World Wide Web Consortium. www.w3.org/WAI/eval/Overview.html. Accessed 06 January 2011Google Scholar
  17. 17.
    Abou-Zahra S (ed) (2006) Complete List of Web Accessibility Evaluation Tools. World Wide Web Consortium. www.w3.org/WAI/ER/tools/complete.html. Accessed 06 January 2011Google Scholar
  18. 18.
    Abou-Zahra S (ed) (2010) Selecting Web Accessibility Evaluation Tools. World Wide Web Consortium. www.w3.org/WAI/eval/selectingtools.html. Accessed 07 January 2011Google Scholar
  19. 19.
    ATRC (2009) AChecker (Web Accessibility Checker). University of Toronto. http://achecker.ca. Accessed 19 September 2011Google Scholar
  20. 20.
    HiSoftware (2010) HiSoftware Cynthia Says Portal. HiSoftware Inc. www.cynthiasays.com/. Accessed 04 February 2011Google Scholar
  21. 21.
    Kasday L, Andersen A, Smith J, Hernandez D, Bohman P, Anderson S, Maturi N, Varanasi B, Parija J (2011) WAVE. Web accessibility evaluation tool. Web Accessibility in Mind. http://wave.webaim.org. Accessed 03 February 2011Google Scholar
  22. 22.
    Johansson D (2010) Color Contrast Analyzer. Donald Johansson. www.colorsontheweb.com/colorcontrast.asp. Accessed 03 February 2011Google Scholar
  23. 23.
    Lemon G (2011) Luminosity Colour Contrast Ratio Analyser. Juicy Studio. http://juicystudio.com/services/luminositycontrastratio.php. Accessed 03 February 2011Google Scholar
  24. 24.
    UoW (2011) Index of Color Contrast Samples. The University of Wisconsin. http://trace.wisc.edu/contrast-ratio-examples/index.htm. Accessed 03 February 2011Google Scholar
  25. 25.
    W3C (2010) W3C mobileOK Checker. Is your Web site mobile-friendly? World Wide Web Consortium. http://validator.w3.org/mobile/. Accessed 19 September 2011Google Scholar
  26. 26.
    Owen S, Rabin J (eds) (2008) W3C mobileOK Basic Tests 1.0. W3C Recommendation. World Wide Web Consortium. www.w3.org/TR/mobileOK-basic10-tests/. Accessed 19 September 2011Google Scholar
  27. 27.
    W3C (2011) Unicorn — unified validator. World Wide Web Consortium. http://validator.w3.org/unicorn/. Accessed 07 January 2011Google Scholar
  28. 28.
    W3C (2010) Translations of Unicorn. World Wide Web Consortium. http://validator.w3.org/unicorn/translations. Accessed 23 September 2010Google Scholar
  29. 29.
    Total Validator (2011) Total Validator. www.totalvalidator.com. Accessed 05 January 2011Google Scholar
  30. 30.
    Powermapper (2010) PowerMapper — Website Testing and Site Mapping Tools. Powermapper Software. www.powermapper.com/. Accessed 05 January 2011Google Scholar
  31. 31.
    Hazaël-Massieux D (ed) (2011) W3C Semantic Data Extractor. World Wide Web Consortium. www.w3.org/2003/12/semantic-extractor.html. Accessed 07 January 2011Google Scholar
  32. 32.
    Sindice (2011) Sindice Web Data Inspector. Sindice Ltd. http://inspector.sindice.com. Accessed 20 September 2011Google Scholar
  33. 33.
    W3C (2010) “Valid” icons. In: Help and FAQ for the Markup Validator. World Wide Web Consortium. http://validator.w3.org/docs/help.html#icon. Accessed 20 December 2010Google Scholar
  34. 34.
    Thereaux O (2010) List of all W3C Validation Icons. World Wide Web Consortium. www.w3.org/QA/Tools/Icons. Accessed 20 December 2010Google Scholar
  35. 35.
    W3C (2011) W3C Icon Repository. World Wide Web Consortium. www.w3.org/Icons/. Accessed 08 January 2011Google Scholar
  36. 36.
    W3C (2011) W3C HTML5 logo. World Wide Web Consortium. www.w3.org/html/logo/. Accessed 19 January 2011Google Scholar
  37. 37.
    W3C (2008) W3C Web Content Accessibility Guidelines 1.0 Conformance Logos. World Wide Web Consortium. www.w3.org/WAI/WCAG1-Conformance. Accessed 08 January 2011Google Scholar
  38. 38.
    W3C (2010) W3C Web Content Accessibility Guidelines 2.0 Conformance Logos. World Wide Web Consortium. www.w3.org/WAI/WCAG2-Conformance. Accessed 08 January 2011Google Scholar
  39. 39.
    Jacobs I (2009) W3C Semantic Web Logos and Policies. World Wide Web Consortium. www.w3.org/2007/10/sw-logos.html. Accessed 08 January 2011Google Scholar
  40. 40.
    Messina C, Baranovskiy D, Bartelme W (2010) Icons. Microformats Wiki. Microformats Community. http://microformats.org/wiki/icons. Accessed 08 January 2011Google Scholar
  41. 41.
    HiSoftware (2010) Cynthia Tested Button Guidelines — When, Why, and How to use. HiSoftware Inc. www.cynthiasays.com/org/cynthiatested.htm. Accessed 04 February 2011Google Scholar
  42. 42.
    Page Rank Checker (2011) Google Page Rank Checker. http://prchecker.info/. Accessed 08 January 2011Google Scholar

Copyright information

© Leslie F. Sikos, Ph.D. 2011

Authors and Affiliations

  • Leslie F. Sikos

There are no affiliations available

Personalised recommendations