Using Web Standards in your Web Pages

  • Revision slug: Using_Web_Standards_in_your_Web_Pages
  • Revision title: Using Web Standards in your Web Pages
  • Revision id: 37088
  • Created:
  • Creator: Yoshino
  • Is current revision? No
  • Comment divide the document into pages

Revision Content

"Browser makers are no longer the problem. The problem lies with designers and developers chained to the browser-quirk-oriented markup of the 1990s-often because they don't realize it is possible to support current standards while accommodating old browsers."

This article provides an overview of the process for upgrading the content of your web pages to conform to the World Wide Web Consortium (W3C) web standards. The first 2 sections address exclusively validation issues, benefits of validation, deprecated elements, deprecated attributes. How to upgrade a webpage markup code to pass validation and how to implement CSS are addressed by providing recommendations, tutorials and references.

The other sections address DOM and DHTML coding practices which are at odds with the W3C web standards and suggest replacements. Every proposed W3C web standards replacement in this article is working without a problem in modern browsers like MSIE 7, Firefox 2, Opera 9, Safari 2, Konqueror 3.5+, Icab 3, etc.

The next-to-last section, Summary of Changes, outlines all the changes described in this article. The last section offers excellent and best references for those wishing to learn more about upgrading techniques presented in this article and more for those wishing to perfect their web pages.

Contents

  1. Benefits of using web standards
  2. Making your page using web standards - how to
  3. Using the W3C DOM
  4. Developing Cross Browser/Cross Platform Pages
  5. Using XMLHttpRequest
  6. Summary of Changes
  7. References

Original Document Information

  • Author(s): Mike Cowperthwaite, Marcio Galli, Jim Ley, Ian Oeschger, Simon Paquet, Gérard Talbot
  • Last Updated Date: April 30, 2007
  • Copyright Information: Portions of this content are © 1998–2006 by individual mozilla.org contributors; content available under a Creative Commons license | Details.
{{ wiki.languages( { "ja": "ja/Using_Web_Standards_in_your_Web_Pages" } ) }}

Revision Source

<p>
</p>
<blockquote>"Browser makers are no longer the problem. The problem lies with designers and developers chained to the browser-quirk-oriented markup of the 1990s-often because they don't realize it is possible to support current standards while accommodating old browsers."<div style="text-align: right;"><a class="external" href="http://webstandards.org/about/history/">-Web Standards Project</a></div></blockquote>
<p>This article provides an overview of the process for upgrading the content of your web pages to conform to the <a class="external" href="http://www.w3.org/">World Wide Web Consortium (W3C)</a> web standards. The first 2 sections address exclusively validation issues, benefits of validation, deprecated elements, deprecated attributes. How to upgrade a webpage markup code to pass validation and how to implement CSS are addressed by providing recommendations, tutorials and references.
</p><p>The other sections address <abbr title="Document Object Model">DOM</abbr> and <abbr title="Dynamic HyperText Markup Language">DHTML</abbr> coding practices which are at odds with the <abbr title="World Wide Web Consortium">W3C</abbr> web standards and suggest replacements. <strong>Every proposed W3C web standards replacement in this article is working without a problem in modern browsers like MSIE 7, Firefox 2, Opera 9, Safari 2, Konqueror 3.5+, Icab 3, etc.</strong>
</p><p>The next-to-last section, <a href="en/Using_Web_Standards_in_your_Web_Pages/Summary_of_Changes">Summary of Changes</a>, outlines all the changes described in this article. The <a href="en/Using_Web_Standards_in_your_Web_Pages/References">last section</a> offers excellent and best references for those wishing to learn more about upgrading techniques presented in this article and more for those wishing to perfect their web pages.
</p>
<h2 name="Contents"> Contents </h2>
<ol><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/Benefits_of_using_web_standards">Benefits of using web standards</a>
</li><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/Making_your_page_using_web_standards_-_how_to">Making your page using web standards - how to</a>
</li><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/Using_the_W3C_DOM">Using the W3C DOM</a>
</li><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/Developing_Cross_Browser%2f%2fCross_Platform_Pages">Developing Cross Browser/Cross Platform Pages</a>
</li><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/Using_XMLHttpRequest">Using XMLHttpRequest</a>
</li><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/Summary_of_Changes">Summary of Changes</a>
</li><li> <a href="en/Using_Web_Standards_in_your_Web_Pages/References">References</a>
</li></ol>
<div class="originaldocinfo">
<h2 name="Original_Document_Information"> Original Document Information </h2>
<ul><li> Author(s): Mike Cowperthwaite, Marcio Galli, Jim Ley, Ian Oeschger, Simon Paquet, Gérard Talbot
</li><li> Last Updated Date: April 30, 2007
</li><li> Copyright Information: Portions of this content are © 1998–2006 by individual mozilla.org contributors; content available under a Creative Commons license | <a class="external" href="http://www.mozilla.org/foundation/licensing/website-content.html">Details</a>.
</li></ul>
</div>
{{ wiki.languages( { "ja": "ja/Using_Web_Standards_in_your_Web_Pages" } ) }}
Revert to this revision