Make sure your HTML5 document outline is backwards compatible

When using the HTML5 sectioning elements, make sure the document outline created by the headings is backwards compatible.

Posted on May 2, 2012

On using h1 for all heading levels in HTML5

The outline algorithm in HTML5 lets you use only h1 elements for all heading levels and still get a proper document outline. But browser and AT support is lacking, so use with care.

Posted on June 13, 2011

HTML5 has reached Last Call status – submit feedback until August 3

HTML5 and several closely related specifications have reached Last Call status, and the W3C has called for broad review of the documents.

Posted on May 30, 2011

HTML5 document outline revisited

My current thinking on document outlines in HTML5 and how and when to use the new sectioning elements, all with HTML4 compatibility in mind.

Posted on April 12, 2011

HTML5 sectioning elements, headings, and document outlines

Getting the document outline you want is not as easy as you might think if you want to use the new sectioning elements in HTML5.

Posted on March 1, 2011

HTML5 Validator extension updates

The HTML5 Validator extension for Firefox has received a number of updates and is now hosted on GitHub.

Posted on February 26, 2011

HTML5 sectioning elements, headings, and document outlines

Getting the document outline you want is not as easy as you might think if you want to use the new sectioning elements in HTML5.

Posted on February 11, 2011

Validating HTML5 with and the HTML5Validator Extension for Firefox

How to automatically validate HTML5 in Firefox by installing a local copy of and my HTML5 Validator Extension.

Posted on February 10, 2011

HTML beyond HTML5

The WHATWG announces that they will now work on a versionless version of HTML, making it a moving target that may make it less than ideal for web developers to reference in their daily work.

Posted on January 25, 2011

HTML5 logo FAQ updated to add clarification

The W3C HTML5 logo FAQ has been updated to clarify what the logo and its accompanying icons represent and that CSS3 is not part of HTML5.

Posted on January 21, 2011

HTML5 now includes CSS3, SVG and WOFF?

Having a nice-looking logo for HTML5 is neat, but I think it's unfortunate that the W3C are reinforcing the widespread misconception that HTML5 is pretty much anything "Web" that isn't Flash.

Posted on January 19, 2011

HTML5 allows almost any value for the id attribute – use wisely

HTML5 allows almost anything as the value for the id attribute. This opens up possibilites but can also lead to bugs and maintainability problems unless used wisely.

Posted on November 29, 2010

HTML5 syntax guidelines

A few guidelines that will help you produce understandable and maintainable HTML5. Executive summary: stick to the syntax rules of XHTML.

Posted on November 4, 2010

CSS3 is not HTML5

Many people mean a lot of things when they talk about HTML5. I think some related technologies are ok to bundle with HTML5, but not CSS.

Posted on August 23, 2010

Validating HTML5 in the browser

I'm looking for a browser extension that supports HTML5 and automatically validates the markup of every page I load in the browser without sending anything to a remote server.

Posted on June 3, 2010

HTML5 input types

HTML5 adds many new types of useful form controls. Some browsers support some of them already.

Posted on April 12, 2010

Seven HTML related working drafts published

HTML5, HTML: The Markup Language, HTML5 differences from HTML4, HTML+RDFa, HTML Microdata, HTML Canvas 2D Context, and Additional Requirements for Bidi in HTML.

Posted on March 8, 2010

HTML 5 syntax

HTML 5 does not have the same strict syntax rules that XHTML does, which opens up for problems in teams of developers and makes teaching HTML more difficult.

Posted on December 2, 2009

The evolution and future of HTML

Sam Ruby, co-chair of the W3C HTML Working Group, has put together a number of select quotes to illustrate the evolution of HTML, from the beginning to where it is now.

Posted on March 17, 2009

The HTML 5 circus: Why I left and rejoined the W3C HTML Working Group

I left the W3C HTML Working Group in July 2007 and rejoined it in August. Here is why.

Posted on August 16, 2007

Another look at HTML 5

Further thoughts on the HTML Working Group and HTML 5, plus a few suggestions.

Posted on May 14, 2007

Help keep accessibility and semantics in HTML

If you think accessibility and semantics are important and should be improved in the next version of HTML, you need to act.

Posted on May 7, 2007

Browsers will treat all versions of HTML as HTML 5

Browsers claiming to support HTML 5 are required to treat all text/html content according to the HTML 5 specification.

Posted on May 2, 2007

Archive contents