Abstract
Technical standards are widely used in various fields of life—think of the standards of paper size and the standard envelopes that fit them. Web standards, similar to other standards, are normative specifications of technologies and methodologies. In other words, they are well-defined sets of requirements to be satisfied. They are not only ideal from the technical point of view but also represent user needs. However, web standards are often ignored; the World Wide Web consists of billions of documents that do not consider proper restrictions or regulations, causing serious problems. This is because the Web is a “free forum” where everyone can publish even without a technical background. Unfortunately, this approach comes at a price: you will often encounter sites that download slower, have an inadequate appearance, or have poor functionality. Further, in spite of the benefits of standard compliance, not only content authors but also web developers find it difficult to implement web standards. One of the major reasons for that is the lack of widespread distribution. Even the most popular web sites can be very confusing, and in contrast to the common misconception, developers cannot use them as references to learn from. Moreover, many developers ignore standards because they think incorrectly that developing with standards means an additional workload. People have a limited knowledge about web standards, and they generally know neither the reason nor the optimal method for applying them.
Keywords
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Gustafson A, Casciano C, Walter A et al (2010) www.webstandards.org. The Web Standards Project. Accessed 26 April 2010
Dardailler D (2010) W3C PAS FAQ. World Wide Web Consortium. www.w3.org/2010/04/pasfaq. Accessed 06 November 2010
Hazaël-Massieux, D (2002) Buy standards compliant Web sites. World Wide Web Consortium. www.w3.org/QA/2002/07/WebAgency-Requirements. Accessed 24 October 2010
W3C (2010) All standards and drafts. World Wide Web Consortium. www.w3.org/TR/#Recommendations. Accessed 26 April 2010
ECMA (2010) Formal publications. www.ecma-international.org/publications/index.html. ECMA International. Accessed 26 April 2010
ISO (2010) World Wide Web standards at the ISO website. www.iso.org/iso/search.htm?qt=world+wide+web&published=on&active_tab=standards. International Organization for Standardization. Accessed 26 April 2010
IANA (2010) Website of IANA. www.iana.org. Internet Assigned Numbers Authority. Accessed 26 April 2010
IETF (2010) IETF website. www.ietf.org. The Internet Engineering Task Force. Accessed 26 April 2010
IETF (2010) RFC pages. www.ietf.org/rfc.html. The Internet Engineering Task Force. Accessed 26 April 2010
Unicode Consortium (2010) Technical Reports. www.unicode.org/reports/index.html. Unicode, Inc. Accessed 26 April 2010
WHATWG (2011) WHATWG community website. www.whatwg.org. Web Hypertext Application Technology Working Group. Accessed 29 July 2011
Jacobs I (2010) Making W3C the place for new standards. W3C Draft Proposal. www.w3.org/2010/07/community. Accessed 14 September 2010
Dardailler D (2010) Open Standards Policies. In: W3C: An Open Platform for Web Standardisation. Future Internet Conference — Standardization Workshop. World Wide Web Consortium. www.w3.org/2010/12/dd-w3c.html#(3). Accessed 03 December 2010
Dardailler D (2010) W3C Exec Summary. In: W3C: An Open Platform for Web Standardisation. World Wide Web Consortium. www.w3.org/2010/06/dd-diplo.html#(7). Accessed 10 October 2010
Dardailler D (2010) W3C: An Open Platform for Web Standardisation. World Wide Web Consortium. www.w3.org/2010/12/dd-w3c.html. Accessed 12 December 2010
Guha RV, Bray T (1997) Meta Content Framework using XML. World Wide Web Consortium. www.w3.org/TR/NOTE-MCF-XML/. Accessed 07 October 2009
Netscape Communications (1999) My Netscape Network: Quick Start. Netscape. http://web.archive.org/web/20001208063100/http://my.netscape.com/publish/help/quickstart.html. (archived version accessed 02 September 2010, original version is no longer available)
Stanescu B, Sarapata J (2010) Google now indexes SVG. Google Inc. http://googlewebmastercentral.blogspot.com/2010/08/google-now-indexes-svg.html. Accessed 27 September 2010
WHATWG (2011) WHATWG Mailing List. Web Hypertext Application Technology Working Group. www.whatwg.org/mailing-list. Accessed 01 Aug 2011
ERCIM (2010) ERCIM website. www.ercim.org. The European Research Consortium for Informatics and Mathematics. Accessed 23 September 2010
Jeffery K (2009) Twenty Years of ERCIM: History and Outlook. European Research Consortium for Informatics and Mathematics. http://ercim-news.ercim.eu/en77/joint-ercim-actions/twenty-years-ofercim-history-and-outlook. Accessed 29 July 2011
IETF (2011) The Internet Engineering Task Force (IETF). www.ietf.org. Accessed 14 March 2011
IETF (2010) RFC-Editor Webpage. www.rfc-editor.org. The Internet Engineering Task Force. Accessed 23 September 2010
ECMA (2010) ECMA Website. www.ecma-international.org. ECMA International. Accessed 23 September 2010
Unicode (2011) The Unicode Consortium. Unicode Inc. www.unicode.org. Accessed 14 February 2011
DCMI (2011) The Dublin Core Metadata Initiative. Dublin Core Metadata Initiative Limited. http://dublincore.org. Accessed 13 February 2011
IANA (2010) Internet Assigned Numbers Authority. www.iana.org. Accessed 13 February 2011
ICANN (2010) Internet Corporation for Assigned Names and Numbers. www.icann.org. Accessed 13 February 2011
OASIS (2010) OASIS: Advancing open standards for the global information society. www.oasis-open.org. OASIS. Accessed 23 September 2010
OASIS (2010) The Cover Pages. http://xml.coverpages.org. OASIS. Accessed 23 September 2010
OASIS (2010) XML.org. www.xml.org. Accessed 23 September 2010
ISO (2011) International Organization for Standardization. www.iso.org. Accessed 13 February 2011
WaSP (2011) The Web Standards Project. www.webstandards.org. Accessed 15 February 2011
WSG (2010) WSG website. http://webstandardsgroup.org. Web Standards Group. Accessed 23 September 2010
Byrne J, Pedley M, Millen B, Allard N, Henley C (2010) The Guild of Accessible Web Designers. GAWDS. www.gawds.org. Accessed 27 September 2010
IWA (2011) The International Webmasters Association website. International Webmasters Association. www.iwanet.org. Accessed 15 February 2011
WIPA (2011) The Web Industry Professionals Association website. Web Industry Professionals Association Incorporated. www.wipa.org.au. Accessed 15 February 2011
ODRL Initiative (2011) ODRL website. Open Digital Rights Language Initiative. http://odrl.net. Accessed 15 February 2011
W3C (2011) World Wide Web Consortium. www.w3.org. Accessed 13 February 2011
W3C (2011) News Archive. World Wide Web Consortium. www.w3.org/News/. Accessed 13 February 2011
W3C (2011) World Wide Web Consortium. www.w3techcourses.com. Accessed 14 February 2011
OMG (2011) Internationalization & Unicode Conference. Object Management Group. www.unicodeconference.org. Accessed 13 February 2011
IETF (2011) IETF Meetings. The Internet Engineering Task Force. www.ietf.org/meeting/. Accessed 13 February 2011
DCMI (2011) International Conference on Dublin Core and Metadata Initiatives. Dublin Core Metadata Initiative. http://dcevents.dublincore.org/index.php/index/index/index. Accessed 14 February 2011
WIPA (2011) Web Industry Professionals Association. http://wipa.org.au. Accessed 14 February 2011
WIPA (2011) WIPA News. Web Industry Professionals Association. http://wipa.org.au/newsfeed.cfm. Accessed 14 February 2011
WIPA (2011) Industry Events from WIPA. Web Industry Professionals Association. http://wipa.org.au/eventfeed.cfm. Accessed 14 February 2011
ACM (2011) Calendar. Association for Computing Machinery. www.acm.org/calendar-of-events. Accessed 14 February 2011
Gasiorowski-Denis E (ed) (2010) Standards make the world accessible for all — 41st World Standards Day. International Organization for Standardization. www.iso.org/iso/pressrelease.htm?refid=Ref1356. Accessed 13 February 2011
Carsonified (2011) The Future of Web Apps Conference. Carsonified. http://futureofwebapps.com. Accessed 14 February 2011
Carsonified (2011) Online conferences. http://thinkvitamin.com/online-conferences/. Carsonified. Accessed 14 February 2011
Lux M (2010) SemanticMetadata.net. Mathias Lux. www.semanticmetadata.net. Accessed 14 February 2011
W3C (2011) Weekly newsletter. World Wide Web Consortium. www.w3.org/News/Public/. Accessed 13 February 2011
W3C (2011) W3C News (Atom new feed). World Wide Web Consortium. www.w3.org/News/atom.xml. Accessed 13 February 2011
W3C (2011) W3C News (RSS new feed). World Wide Web Consortium. www.w3.org/News/news.rss. Accessed 13 February 2011
Unicode (2011) The Unicode Blog (news feed). Unicode Consortium. http://unicodeinc. blogspot.com/feeds/posts/default?alt=rss. Accessed 13 February 2011
DCMI (2011) News feed of the Dublin Core Metadata Initiative. Dublin Core Metadata Initiative. http://dublincore.org/news.rss. Accessed 15 February 2011
DCMI (2011) DCMI Conference Papers. Dublin Core Metadata Initiative. http://dcpapers.dublincore.org/ojs/pubs. Accessed 15 February 2011
Dardailler D (2010) W3C Process Flow. In: W3C: An Open Platform for Web Standardisation. Future Internet Conference — Standardization Workshop. World Wide Web Consortium. http://www.w3.org/2010/12/dd-w3c.html#(7). Accessed 03 December 2010
W3C (2011) All Standards and Drafts. World Wide Web Consortium. www.w3.org/TR/. Accessed 13 February 2011
Bradner S (1996) The Internet Standards Process — Revision 3. The Internet Engineering Task Force. http://tools.ietf.org/html/rfc2026. Accessed 01 December 2010
IETF(2008) RFC overview. The Internet Engineering Task Force. www.rfc-editor.org/overview.html. Accessed 03 May 2011
TMC (2010) Drafts. In: The microformats wiki. The Microformats Community. http://microformats.org/wiki/Main_Page. Accessed 13 November 2010
Net Apps (2011) Browser Market Share. Net Applications. www.netmarketshare.com/browser-marketshare. aspx?qprid=0. Accessed 09 February 2011
STAT OWL (2011) Web Browser Market Share. STAT OWL. http://statowl.com/web_browser_market_share.php. Accessed 09 February 2011
StatCounter (2011) StatCounter Global Stats. StatCounter. http://gs.statcounter.com/#browser-wwmonthly-201101-201101-bar. Accessed 09 February 2011
W3Counter (2011) Global Web Stats. Awio Web Services LLC. www.w3counter.com/globalstats.php?year=2011&month=1. Accessed 09 February 2011
Microsoft Developer Network (2010) Standards Compliance Updates in Internet Explorer 8. Microsoft Corporation. http://msdn.microsoft.com/library/dd433047(VS.85).aspx. Accessed 31 December 2010
Microsoft (2010) www.beautyoftheweb.com/#/highlights/html5. Microsoft Corporation. Accessed 31 December 2010
Scholz F et al (2010) Gecko. Mozilla Developer Network. https://developer.mozilla.org/en/Gecko. Accessed 31 December 2010
KDE Webmasters (2011) KDE 3.5.6 Changelog. KDE e.V. www.kde.org/announcements/changelogs/changelog3_5_5to3_5_6.php. Accessed 09 February 2011
Apple (2011) Safari features. Apple Inc. www.apple.com/safari/features.html. Accessed 09 February 2011
W3C (2011) Current members. World Wide Web Consortium. www.w3.org/Consortium/Member/List. Accessed 09 February 2011
Opera Software (2011) Web specifications support in Opera products. Opera Software ASA. www.opera.com/docs/specs/productspecs/. Accessed 09 February 2011
Quint V (ed) (2010) Amaya.W3C’s editor/browser. World Wide Web Consortium. www.w3.org/Amaya/. Accessed 10 February 2011
Baron LD (2006) Layout Engine Visual Tests (reftest). Mozilla Corporation. http://mxr.mozilla.org/mozilla-central/source/layout/tools/reftest/README.txt. Accessed 10 February 2011
Shepherd E (ed) (2011) Mochitest. Mozilla Developer Network. https://developer.mozilla.org/en/Mochitest. Accessed 10 February 2011
W3C (2011) HTML Testing area. World Wide Web Consortium. http://test.w3.org/html/. Accessed 10 February 2011
Bos B (ed) (2010) Official W3C Test Suites. World Wide Web Consortium. www.w3.org/Style/CSS/Test/.Accessed 10 February 2011
Hazael-Massieux D (ed) (2011) Mobile Tests. World Wide Web Consortium. http://test.w3.org/m/. Accessed 10 February 2011
Ion, PDF (ed) (2010) MathML Test Suite. World Wide Web Consortium. www.w3.org/Math/testsuite/. Accessed 10 February 2011
W3C (2010) SVG test suites. World Wide Web Consortium. www.w3.org/Graphics/SVG/WG/wiki/Test_Suite_Overview. Accessed 10 February 2011
Ishida R (ed) (2010) Internationalization tests. World Wide Web Consortium. www.w3.org/International/tests/. Accessed 10 February 2011
Le Hégaret P (2010) How do we test a Web browser? World Wide Web Consortium. www.w3.org/QA/2010/09/how_do_we_test_a_web_browser_o.html. Accessed 10 February 2011
Fahrner T (1998) The Acid1 test. World Wide Web Consortium, the National Insititue of Standards and Technology, Case Western Reserve University. www.w3.org/Style/CSS/Test/CSS1/current/test5526c.htm. Accessed 23 September 2010
Hickson I (2005) The Acid2 test. Web Standards Project. http://acid2.acidtests.org. Accessed 10 February 2011
Hickson I (2008) The Acid 3 test. Web Standards Project. http://acid3.acidtests.org. Accessed 10 February 2011
Apple (2010) Safari — Learn about the features available in Safari. Apple Inc. www.apple.com/safari/features.html. Accessed 23 September 2010
Opera Software (2009) Turbocharge your Web experience with Opera 10. Opera Software ASA. www.opera.com/press/releases/2009/09/01/. Accessed 23 September 2010
Laforge A (2010) Google Chrome Releases: Stable Channel Update. Google Inc. http://googlechromereleases.blogspot.com/2010/01/stable-channel-update_25.html. Accessed 23 September 2010
Ryan P (2009) Linux garden gets a new GNOME with version 2.28. Ars Technica. http://arstechnica.com/open-source/news/2009/09/linux-garden-gets-a-new-gnome-with-version-228.ars. Accessed 23 September 2010
Scott (2009) Bolt Browser gets Updated to Version 1.6 — Brings New Features! Smartphone Blogs Network. http://blackberrysync.com/2009/12/bolt-browser-gets-updated-to-version-1-6-brings-new-features/. Accessed 23 September 2010
Engebø HL (2009) Opera Mobile 9.7 with Opera Turbo. Opera Software ASA. http://my.opera.com/operamobile/blog/2009/03/26/opera-mobile-9-7-beta-for-windows-mobile. Accessed 23 September 2010
Van Kesteren A, Hunt L (2009) Selectors API Level 1, W3C Candidate Recommendation. World Wide Web Consortium. http://dev.w3.org/2006/webapi/selectors-api/. Accessed 23 September 2010
Pasche S (2010) BrowserTests. Cross-browser automated tests. Google Inc. http://code.google.com/p/browsertests/wiki/StartPage. Accessed 10 February 2011
Simon L et al (2011) Browserscope. www.browserscope.org. Accessed 10 February 2011
Fahrner T (2002) Geocrawler.com — mozilla-layout — NG layout and 5.0 Navigator. An e-mail of Todd Fahrner archived by archive.com. Open Source Development Network. http://web.archive.org/web/20030212115103/http://www.geocrawler.com/archives/listname.mbox/123/1998/7/0/1037920/. Accessed 16 September 2010
Ishida R (2010) Serving HTML & XHTML.’ standards’ vs ‘Quirks’ modes. World Wide Web Consortium. www.w3.org/International/articles/serving-xhtml/. Accessed 15 September 2010
Ishida R (2010) XHTML test document for Standards Mode. In: Serving HTML & XHTML.’ standards’ vs ‘Quirks’ modes. World Wide Web Consortium. www.w3.org/International/articles/servingxhtml/standards.html. Accessed 15 September 2010
Ishida R (2010) XHTML test document for Quirks Mode. In: Serving HTML & XHTML.’ standards’ vs ‘Quirks’ modes. World Wide Web Consortium. www.w3.org/International/articles/servingxhtml/quirks.html. Accessed 15 September 2010
Lie HW, Bos B (2008) Formatting model. In: Cascading Style Sheets, level 1. W3C Recommendation, revised version. www.w3.org/TR/REC-CSS1/#formatting-model. World Wide Web Consortium. Accessed 16 September 2010
Bowman D (2005) Douglas Bowman declares his love to CSS... Vorsprung durch Webstandards. http://www.vorsprungdurchwebstandards.de/interviews/fallinginlovewithcss/douglas-bowman/. Accessed 16 September 2010
Bos B, Çelik T, Hickson I, Lie HW (2009) CSS 2.1 Box model. In: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification, W3C Candidate Recommendation. World Wide Web Consortium. www.w3.org/TR/CSS2/box.html. Accessed 16 September 2010
Bos B (2007) CSS basic box model, W3C Working Draft. World Wide Web Consortium. www.w3.org/TR/css3-box/. Accessed 16 September 2010
Gertner M (2008) Is Web Standardization Obsolete? Just Browsing. http://browsing.justdiscourse.com/2008/01/22/is-web-standardization-obsolete/. Accessed 09 September 2010
Zeldman J, Marcotte E (2009) 99.9% of websites are obsolete. In: Designing with Web standards, 3rd edn. New Riders, Berkeley
Alexa (2011) Alexa Top 500 Global Sites. Alexa Internet, Inc. www.alexa.com/topsites. Accessed 14 March 2011
Anderson E, DeBolt V, Featherstone D, Gunther L, Jacobs DR, Jensen-Inman L, Mills C, Schmitt C, Sims G, Walter A (2010) InterACT With Web Standards — A Holistic Approach to Web Design. New Riders, Berkeley
Zeldman J, Marcotte E (2009) Core forking can be hazardous to your site’s long-term health. In: Designing with Web standards, 3rd edn. New Riders
Herman I, Corlosquet S, Clark L (2010) Combine the Web of Data and the Web of Documents (RDFa and Drupal 7). Proceedings of the International Semantic Web Conference 2010, 8 November 2010, Shanghai. www.w3.org/2010/Talks/RDFa-Drupal-Tutorial/. Accessed 22 September 2010
Sparkle Media (2010) Publishing Flash Animations to HTML format. Sparkle Media Systems. www.flashkeeper.com/publishhtml.htm. Accessed 12 January 2011
Adobe Labs (2011) Convert Adobe Flash FLA files into HTML and reach more devices. Adobe Systems Incorporated. http://labs.adobe.com/technologies/wallaby/. Accessed 22 June 2011
Çelik T (2010) HTML5 Now: A Step-by-Step Video Tutorial for Getting Started Today. New Riders Publishing, Berkeley
Berners-Lee T (1996) Technology Review, July 1996. http://en.wikiquote.org/wiki/Tim_Berners-Lee. Accessed 14 April 2011
Burstein CD (2008) Viewable with Any Browser: Campaign. Cari D. Burstein. www.anybrowser.org/campaign/. Accessed 25 September 2010
Kyrnin J (2006) Browser Specific Web Designs — Why Should You Care. The New York Times Company. http://webdesign.about.com/od/browsers/a/aa111797.htm. Accessed 26 September 2010
Allsopp J (2009) It doesn’t have to look the same in every browser. In: Developing with Web standards. New Riders, Berkeley
Zeldman J (2010) Gentle persuasion. In: Designing with Web standards. New Riders, Berkeley
Gustafson A (2008) Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8. A List Apart Magazine. www.alistapart.com/articles/beyonddoctype. Accessed 26 September 2010
Microsoft Developer Network (2010) Standards by Default: What Does It Mean? Microsoft Corporation. http://msdn.microsoft.com/en-us/library/cc817575.aspx. Accessed 31 December 2010
Shankland S (2009) Microsoft actively urges IE 6 users to upgrade. CNET News. http://news.cnet.com/8301-30685_3-10406468-264.html. Accessed 25 September 2010
Microsoft (2011) The Internet Explorer 6 Countdown — Moving the world off Internet Explorer 6. Microsoft Corporation. http://ie6countdown.com. Accessed 14 Mar 2011
Protalinski E (2010) Google to send Internet Explorer 6 users packing come March. Ars Technica. http://arstechnica.com/microsoft/news/2010/01/google-to-send-internet-explorer-6-users-packingcome-march.ars. Accessed 25 September 2010
Ateş F, Irish P, Sexton A (2011) Modernizr — Front-end development done right. Faruk Ateş, Paul Irish, and Alex Sexton. www.modernizr.com. Accessed 01 Aug 2011
Gimson R, Finkelstein SR, Maes S, Suryanarayana L (eds) (2003) Device Independence Principles. World Wide Web Consortium. www.w3.org/TR/di-princ/. Accessed 31 Jul 2011
Leavitt MO, Shneiderman B, Bailey RW, Barnum C, Bosley J, Chaparro B, Dumas J, Ivory MY, John B, Miller-Jacobs H, Koyani SJ, Lewis JR, Page S, Ramey J, Redish J, Scholtz J, Wigginton S, Wolfson CA, Wood LE, Zimmerman D (eds) (2006) Research-based Web Design & Usability Guidelines. Department of Health & Human Services (HHS), U.S. Government. http://usability.gov/guidelines/guidelines_book.pdf. Accessed 12 February 2011
Rights and permissions
Copyright information
© 2011 Leslie F. Sikos, Ph.D.
About this chapter
Cite this chapter
Sikos, L.F. (2011). Introduction to Web Standards. In: Web Standards. Apress. https://doi.org/10.1007/978-1-4302-4042-6_1
Download citation
DOI: https://doi.org/10.1007/978-1-4302-4042-6_1
Publisher Name: Apress
Print ISBN: 978-1-4302-4041-9
Online ISBN: 978-1-4302-4042-6
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books