<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: ian-hickson</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/ian-hickson.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2010-02-15T19:38:29+00:00</updated><author><name>Simon Willison</name></author><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2010/Feb/15/hixie/#atom-tag" rel="alternate"/><published>2010-02-15T19:38:29+00:00</published><updated>2010-02-15T19:38:29+00:00</updated><id>https://simonwillison.net/2010/Feb/15/hixie/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://www.reddit.com/r/web_design/comments/b19ob/adobe_now_holding_up_publication_of_the_html5/c0kgxub"&gt;&lt;p&gt;At this point all I could honestly tell you from the point of view of the editor of several of the HTML5 documents being held up is that the W3C have said they're won't publish without the objections being resolved, and that the objection is from Adobe. I can't even tell what I could do to resolve the objection. It seems to be entirely a process-based objection.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://www.reddit.com/r/web_design/comments/b19ob/adobe_now_holding_up_publication_of_the_html5/c0kgxub"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/adobe"&gt;adobe&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hixie"&gt;hixie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/w3c"&gt;w3c&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/canvas"&gt;canvas&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/process"&gt;process&lt;/a&gt;&lt;/p&gt;



</summary><category term="ian-hickson"/><category term="adobe"/><category term="hixie"/><category term="html5"/><category term="w3c"/><category term="canvas"/><category term="process"/></entry><entry><title>Codecs for &lt;audio&gt; and &lt;video&gt;</title><link href="https://simonwillison.net/2009/Jul/2/codecs/#atom-tag" rel="alternate"/><published>2009-07-02T10:16:58+00:00</published><updated>2009-07-02T10:16:58+00:00</updated><id>https://simonwillison.net/2009/Jul/2/codecs/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-June/020620.html"&gt;Codecs for &amp;lt;audio&amp;gt; and &amp;lt;video&amp;gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
HTML 5 will not be requiring support for specific audio and video codecs—Ian Hickson explains why, in great detail. Short version: Apple won’t implement Theora due to lack of hardware support and an “uncertain patent landscape”, while open source browsers (Chromium and Mozilla) can’t support H.264 due to the cost of the licenses.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/audio"&gt;audio&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/chromium"&gt;chromium&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/codecs"&gt;codecs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/h264"&gt;h264&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mozilla"&gt;mozilla&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ogg"&gt;ogg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/patents"&gt;patents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/theora"&gt;theora&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/video"&gt;video&lt;/a&gt;&lt;/p&gt;



</summary><category term="audio"/><category term="chromium"/><category term="codecs"/><category term="google"/><category term="h264"/><category term="html5"/><category term="ian-hickson"/><category term="mozilla"/><category term="ogg"/><category term="patents"/><category term="theora"/><category term="video"/></entry><entry><title>Interview with Ian Hickson, editor of the HTML 5 specification</title><link href="https://simonwillison.net/2009/May/14/interview/#atom-tag" rel="alternate"/><published>2009-05-14T16:07:46+00:00</published><updated>2009-05-14T16:07:46+00:00</updated><id>https://simonwillison.net/2009/May/14/interview/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.webstandards.org/2009/05/13/interview-with-ian-hickson-editor-of-the-html-5-specification/"&gt;Interview with Ian Hickson, editor of the HTML 5 specification&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
By Bruce Lawson of the Web Standards Project. Worth reading.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/bruce-lawson"&gt;bruce-lawson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/interview"&gt;interview&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards-project"&gt;web-standards-project&lt;/a&gt;&lt;/p&gt;



</summary><category term="bruce-lawson"/><category term="html5"/><category term="ian-hickson"/><category term="interview"/><category term="web-standards-project"/></entry><entry><title>[whatwg] Annotating structured data that HTML has no semantics for</title><link href="https://simonwillison.net/2009/May/11/microdata/#atom-tag" rel="alternate"/><published>2009-05-11T14:41:17+00:00</published><updated>2009-05-11T14:41:17+00:00</updated><id>https://simonwillison.net/2009/May/11/microdata/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-May/019681.html"&gt;[whatwg] Annotating structured data that HTML has no semantics for&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Hixie’s proposal for microdata, a simplified RDFa to be included in the HTML5 spec which allows self-contained communities to invent their own microformat-style spec and use it to add structured semantics to their markup. Whether or not you like the proposal itself the explanation is a fascinating read.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/markup"&gt;markup&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microdata"&gt;microdata&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microformats"&gt;microformats&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rdf"&gt;rdf&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rdfa"&gt;rdfa&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/semantics"&gt;semantics&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whatwg"&gt;whatwg&lt;/a&gt;&lt;/p&gt;



</summary><category term="html5"/><category term="ian-hickson"/><category term="markup"/><category term="microdata"/><category term="microformats"/><category term="rdf"/><category term="rdfa"/><category term="semantics"/><category term="whatwg"/></entry><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2009/Apr/14/rev/#atom-tag" rel="alternate"/><published>2009-04-14T16:34:42+00:00</published><updated>2009-04-14T16:34:42+00:00</updated><id>https://simonwillison.net/2009/Apr/14/rev/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-November/017292.html"&gt;&lt;p&gt;We did some studies and found that the attribute was almost never used, and most of the time, when it was used, it was a typo where someone meant to write rel="" but wrote rev="". To be precise, the most commonly used value was rev="made", which is equivalent to rel="author" and thus was not a convincing use case. The second most common value was rev="stylesheet", which is meaningless and obviously meant to be rel="stylesheet".&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-November/017292.html"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hixie"&gt;hixie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/revcanonical"&gt;revcanonical&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rev"&gt;rev&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/markup"&gt;markup&lt;/a&gt;&lt;/p&gt;



</summary><category term="ian-hickson"/><category term="hixie"/><category term="revcanonical"/><category term="rev"/><category term="html5"/><category term="markup"/></entry><entry><title>Quoting Benjamin Smedberg</title><link href="https://simonwillison.net/2009/Jan/15/bsblog/#atom-tag" rel="alternate"/><published>2009-01-15T22:19:08+00:00</published><updated>2009-01-15T22:19:08+00:00</updated><id>https://simonwillison.net/2009/Jan/15/bsblog/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://benjamin.smedbergs.us/blog/2009-01-15/there-is-no-invalid-html/"&gt;&lt;p&gt;The HTML5 parsing specification contains rules to transform any possible sequence of characters or bytes into a standard document object model. From conversations with Ian, I believe this was one of his primary goals for the initial HTML5 specification.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://benjamin.smedbergs.us/blog/2009-01-15/there-is-no-invalid-html/"&gt;Benjamin Smedberg&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/benjamin-smedberg"&gt;benjamin-smedberg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;&lt;/p&gt;



</summary><category term="benjamin-smedberg"/><category term="html5"/><category term="ian-hickson"/></entry><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2008/Dec/19/onbeforeunload/#atom-tag" rel="alternate"/><published>2008-12-19T13:58:00+00:00</published><updated>2008-12-19T13:58:00+00:00</updated><id>https://simonwillison.net/2008/Dec/19/onbeforeunload/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://blog.whatwg.org/this-week-in-html-5-episode-16"&gt;&lt;p&gt;Someone asked for onbeforeunload, so I started fixing it. Then I found that there was some rot in the drywall. So I took down the drywall. Then I found a rat infestation. So I killed all the rats. Then I found that the reason for the rot was a slow leak in the plumbing. So I tried fixing the plumbing, but it turned out the whole building used lead pipes. So I had to redo all the plumbing. But then I found that the town's water system wasn't quite compatible with modern plumbing techniques, and I had to dig up the entire town. And that's basically it.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://blog.whatwg.org/this-week-in-html-5-episode-16"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/onbeforeunload"&gt;onbeforeunload&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/standards"&gt;standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whatwg"&gt;whatwg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;&lt;/p&gt;



</summary><category term="ian-hickson"/><category term="onbeforeunload"/><category term="standards"/><category term="whatwg"/><category term="html5"/><category term="javascript"/></entry><entry><title>The alt="" attribute from Ian Hickson</title><link href="https://simonwillison.net/2008/Sep/11/alt/#atom-tag" rel="alternate"/><published>2008-09-11T17:45:03+00:00</published><updated>2008-09-11T17:45:03+00:00</updated><id>https://simonwillison.net/2008/Sep/11/alt/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://lists.w3.org/Archives/Public/public-html/2008Aug/0759.html"&gt;The alt=&amp;quot;&amp;quot; attribute from Ian Hickson&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
In case you were wondering how it all ended, Hixie has a mammoth summary post explaining the facts and the potential alternatives.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/accessibility"&gt;accessibility&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/alt-text"&gt;alt-text&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;&lt;/p&gt;



</summary><category term="accessibility"/><category term="alt-text"/><category term="html5"/><category term="ian-hickson"/></entry><entry><title>Interview with Ian Hickson about HTML5</title><link href="https://simonwillison.net/2008/Sep/11/html5/#atom-tag" rel="alternate"/><published>2008-09-11T17:29:46+00:00</published><updated>2008-09-11T17:29:46+00:00</updated><id>https://simonwillison.net/2008/Sep/11/html5/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.techrepublic.com.com/programming-and-development/?p=718"&gt;Interview with Ian Hickson about HTML5&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Good questions, interesting answers, including an explanation and  breakdown of the planned 2022 date for the final recommendation.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;&lt;/p&gt;



</summary><category term="html5"/><category term="ian-hickson"/></entry><entry><title>James Bennett: Why HTML</title><link href="https://simonwillison.net/2008/Jun/18/html/#atom-tag" rel="alternate"/><published>2008-06-18T12:27:09+00:00</published><updated>2008-06-18T12:27:09+00:00</updated><id>https://simonwillison.net/2008/Jun/18/html/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.b-list.org/weblog/2008/jun/18/html/"&gt;James Bennett: Why HTML&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Finally, somewhere to point people when they ask why I avoid XHTML that’s a bit more up to date than Hixie’s rant from 2002.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/hixie"&gt;hixie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html"&gt;html&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/james-bennett"&gt;james-bennett&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards"&gt;web-standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/xhtml"&gt;xhtml&lt;/a&gt;&lt;/p&gt;



</summary><category term="hixie"/><category term="html"/><category term="ian-hickson"/><category term="james-bennett"/><category term="web-standards"/><category term="xhtml"/></entry><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2008/Apr/7/html/#atom-tag" rel="alternate"/><published>2008-04-07T07:24:00+00:00</published><updated>2008-04-07T07:24:00+00:00</updated><id>https://simonwillison.net/2008/Apr/7/html/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://annevankesteren.nl/2008/04/html5-foreign#comment-6538"&gt;&lt;p&gt;Ignoring reality in favour of what we would like to be true doesn't actually work. This simple axiom probably underlies almost everything the WHATWG has done so far, and it has so far served us well.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://annevankesteren.nl/2008/04/html5-foreign#comment-6538"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/anne-van-kesteren"&gt;anne-van-kesteren&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whatwg"&gt;whatwg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;&lt;/p&gt;



</summary><category term="anne-van-kesteren"/><category term="whatwg"/><category term="ian-hickson"/></entry><entry><title>Quoting Mike Shaver</title><link href="https://simonwillison.net/2008/Mar/27/shaver/#atom-tag" rel="alternate"/><published>2008-03-27T13:35:53+00:00</published><updated>2008-03-27T13:35:53+00:00</updated><id>https://simonwillison.net/2008/Mar/27/shaver/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://shaver.off.net/diary/2008/03/27/the-missed-opportunity-of-acid-3/"&gt;&lt;p&gt;Ian's Acid 3, unlike its predecessors, is not about establishing a baseline of useful web capabilities. It's quite explicitly about making browser developers jump - Ian specifically sought out tests that were broken in WebKit, Opera, and Gecko, perhaps out of a twisted attempt at fairness. But the Acid tests shouldn't be fair to browsers, they should be fair to the web; they should be based on how good the web will be as a platform if all browsers conform, not about how far any given browser has to stretch to get there.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://shaver.off.net/diary/2008/03/27/the-missed-opportunity-of-acid-3/"&gt;Mike Shaver&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/mike-shaver"&gt;mike-shaver&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/acid3"&gt;acid3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/webkit"&gt;webkit&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/opera"&gt;opera&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/gecko"&gt;gecko&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards"&gt;web-standards&lt;/a&gt;&lt;/p&gt;



</summary><category term="mike-shaver"/><category term="acid3"/><category term="ian-hickson"/><category term="webkit"/><category term="opera"/><category term="gecko"/><category term="browsers"/><category term="web-standards"/></entry><entry><title>Acid3 is out</title><link href="https://simonwillison.net/2008/Mar/5/acid3/#atom-tag" rel="alternate"/><published>2008-03-05T00:34:20+00:00</published><updated>2008-03-05T00:34:20+00:00</updated><id>https://simonwillison.net/2008/Mar/5/acid3/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.webstandards.org/press/releases/20080303/"&gt;Acid3 is out&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The third Acid test, again compiled by Ian Hickson. This one viciously tests DOM Scripting standards compliance and currently exposes flaws in every browser.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/acid3"&gt;acid3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/standards"&gt;standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards-project"&gt;web-standards-project&lt;/a&gt;&lt;/p&gt;



</summary><category term="acid3"/><category term="ian-hickson"/><category term="javascript"/><category term="standards"/><category term="web-standards-project"/></entry><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2008/Jan/23/hixies/#atom-tag" rel="alternate"/><published>2008-01-23T10:07:40+00:00</published><updated>2008-01-23T10:07:40+00:00</updated><id>https://simonwillison.net/2008/Jan/23/hixies/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://ln.hixie.ch/?start=1201080691&amp;amp;count=1"&gt;&lt;p&gt;If Web authors actually use this feature, and if IE doesn't keep losing market share, then eventually this will cause serious problems for IE's competitors — instead of just having to contend with reverse-engineering IE's quirks mode and making the specs compatible with IE's standards mode, the other browser vendors are going to have to reverse engineer every major IE browser version, and end up implementing these same bug modes themselves.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://ln.hixie.ch/?start=1201080691&amp;amp;count=1"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hixie"&gt;hixie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ie8"&gt;ie8&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/xuacompatible"&gt;xuacompatible&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards"&gt;web-standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;&lt;/p&gt;



</summary><category term="ian-hickson"/><category term="hixie"/><category term="internet-explorer"/><category term="ie8"/><category term="xuacompatible"/><category term="web-standards"/><category term="browsers"/></entry><entry><title>The future of web standards</title><link href="https://simonwillison.net/2007/Dec/17/blist/#atom-tag" rel="alternate"/><published>2007-12-17T13:16:43+00:00</published><updated>2007-12-17T13:16:43+00:00</updated><id>https://simonwillison.net/2007/Dec/17/blist/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.b-list.org/weblog/2007/dec/17/standards/"&gt;The future of web standards&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Nice analysis from James Bennett, who suggests that successful open source projects (Linux, Python, Perl etc) could be used as the model for a more effective standards process, and points out that Ian Hickson is something of a BDFL for the WHAT-WG.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/bdfl"&gt;bdfl&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/james-bennett"&gt;james-bennett&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/linux"&gt;linux&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/open-source"&gt;open-source&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/perl"&gt;perl&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/standards"&gt;standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/w3c"&gt;w3c&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards"&gt;web-standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whatwg"&gt;whatwg&lt;/a&gt;&lt;/p&gt;



</summary><category term="bdfl"/><category term="ian-hickson"/><category term="james-bennett"/><category term="linux"/><category term="open-source"/><category term="perl"/><category term="python"/><category term="standards"/><category term="w3c"/><category term="web-standards"/><category term="whatwg"/></entry><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2007/Dec/6/hixie/#atom-tag" rel="alternate"/><published>2007-12-06T15:43:17+00:00</published><updated>2007-12-06T15:43:17+00:00</updated><id>https://simonwillison.net/2007/Dec/6/hixie/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://ln.hixie.ch/?start=1196942823&amp;amp;count=1"&gt;&lt;p&gt;The companies that couldn't beat Microsoft have all died, and evolution has resulted in three very different types of companies that are each immune to Microsoft's strategies in their own way. Yet all are still vulnerable to the same thing: a better product. For the end users, this is a good position for the industry to be in.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://ln.hixie.ch/?start=1196942823&amp;amp;count=1"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/open-source"&gt;open-source&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/apple"&gt;apple&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/competition"&gt;competition&lt;/a&gt;&lt;/p&gt;



</summary><category term="microsoft"/><category term="open-source"/><category term="apple"/><category term="google"/><category term="ian-hickson"/><category term="competition"/></entry><entry><title>Quoting Ian Hickson</title><link href="https://simonwillison.net/2007/Sep/4/hixies/#atom-tag" rel="alternate"/><published>2007-09-04T12:27:33+00:00</published><updated>2007-09-04T12:27:33+00:00</updated><id>https://simonwillison.net/2007/Sep/4/hixies/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://ln.hixie.ch/?start=1188895731&amp;amp;count=1"&gt;&lt;p&gt;I've actually been using the latest version of JAWS recently, as part of my work on HTML5. From a usability point of view it is possibly the worst software I have ever used. I'm still horrified at how bad the accessibility situation is. All this time I've been hearing people worried about whether or not Web pages have longdesc attributes specified or whatnot, when in fact the biggest problems facing blind users are so much more fundamental as to make image-related issues seem almost trivial in comparison.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://ln.hixie.ch/?start=1188895731&amp;amp;count=1"&gt;Ian Hickson&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/accessibility"&gt;accessibility&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/usability"&gt;usability&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jaws"&gt;jaws&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/screen-readers"&gt;screen-readers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hixie"&gt;hixie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;&lt;/p&gt;



</summary><category term="accessibility"/><category term="usability"/><category term="jaws"/><category term="screen-readers"/><category term="hixie"/><category term="ian-hickson"/></entry><entry><title>The CSS working group is irrelevant</title><link href="https://simonwillison.net/2007/Jun/6/hixie/#atom-tag" rel="alternate"/><published>2007-06-06T10:10:13+00:00</published><updated>2007-06-06T10:10:13+00:00</updated><id>https://simonwillison.net/2007/Jun/6/hixie/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://ln.hixie.ch/?start=1181118077&amp;amp;count=1"&gt;The CSS working group is irrelevant&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
“Someone really needs to do to CSS what the WHATWG has been doing to HTML”.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/css"&gt;css&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hixie"&gt;hixie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/stardands"&gt;stardands&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/w3c"&gt;w3c&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whatwg"&gt;whatwg&lt;/a&gt;&lt;/p&gt;



</summary><category term="css"/><category term="hixie"/><category term="ian-hickson"/><category term="stardands"/><category term="w3c"/><category term="whatwg"/></entry><entry><title>Two visions</title><link href="https://simonwillison.net/2007/Mar/20/two/#atom-tag" rel="alternate"/><published>2007-03-20T08:32:03+00:00</published><updated>2007-03-20T08:32:03+00:00</updated><id>https://simonwillison.net/2007/Mar/20/two/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://diveintomark.org/archives/2007/03/19/two-visions"&gt;Two visions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
It looks like Mark Pilgrim is going to be joining Hixie at Google.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mark-pilgrim"&gt;mark-pilgrim&lt;/a&gt;&lt;/p&gt;



</summary><category term="google"/><category term="ian-hickson"/><category term="mark-pilgrim"/></entry><entry><title>Live DOM Viewer</title><link href="https://simonwillison.net/2007/Feb/6/live/#atom-tag" rel="alternate"/><published>2007-02-06T01:12:24+00:00</published><updated>2007-02-06T01:12:24+00:00</updated><id>https://simonwillison.net/2007/Feb/6/live/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://software.hixie.ch/utilities/js/live-dom-viewer/"&gt;Live DOM Viewer&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Neat tool from Hixie that provides an insight in to what browsers are actually thinking.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://annevankesteren.nl/2007/02/ie7-css-hacks"&gt;Anne van Kesteren&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/browsers"&gt;browsers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/dom"&gt;dom&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;&lt;/p&gt;



</summary><category term="browsers"/><category term="dom"/><category term="ian-hickson"/><category term="javascript"/></entry><entry><title>Hixie on XHTML</title><link href="https://simonwillison.net/2002/Sep/10/hixieOnXHTML/#atom-tag" rel="alternate"/><published>2002-09-10T14:30:25+00:00</published><updated>2002-09-10T14:30:25+00:00</updated><id>https://simonwillison.net/2002/Sep/10/hixieOnXHTML/#atom-tag</id><summary type="html">
    &lt;p&gt;Ian Hickson: &lt;a href="http://www.hixie.ch/advocacy/xhtml"&gt;Sending XHTML as text/html Considered Harmful&lt;/a&gt;. Ian makes an excellent case for sticking with HTML 4.01 rather than upgrading to XHTML. Here's the killer point (at least for me):&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Document sent as text/html are handled as tag soup [1] by most UAs.
This means that authors are not checking for validity, and thus
most XHTML documents on the web now are invalid. Therefore the main
advantage of using XHTML, that it has to be valid, is lost of the
document is then sent as text/html.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;XHTML documents that are not well-formed XML are useless, and since browsers still display them the web is potentially being polluted with invalid (and useless) XHTML documents. Ian also makes the point that, while the greatest benefit of XHTML is that it can be processed by XML parsers, the only people likely to take advantage of this ability are the content authors themselves who will most likely be using configurable tools to produce the content anyway.&lt;/p&gt;

&lt;p&gt;So why haven't I switched this blog back to HTML 4.01 yet? It's a good question, and one which I will attempt to answer in the not too distant future.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/html"&gt;html&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards"&gt;web-standards&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/xhtml"&gt;xhtml&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="html"/><category term="ian-hickson"/><category term="web-standards"/><category term="xhtml"/></entry><entry><title>Hixie on WaSP</title><link href="https://simonwillison.net/2002/Jun/13/hixieOnWaSP/#atom-tag" rel="alternate"/><published>2002-06-13T15:36:22+00:00</published><updated>2002-06-13T15:36:22+00:00</updated><id>https://simonwillison.net/2002/Jun/13/hixieOnWaSP/#atom-tag</id><summary type="html">
    &lt;p&gt;Hixie has been poking around the new &lt;a href="http://www.webstandards.org/"&gt;Web Standards Project site&lt;/a&gt;, and &lt;a href="http://ln.hixie.ch/?start=1023878214&amp;amp;count=1" title="Buzz: Shooting the messenger"&gt;he is not impressed&lt;/a&gt;. His analysis of the site makes interesting reading, with complaints including CSS colour and background not being set at the same time and the content-type of the document being set as "text/html" rather than the more correct "text/xml" required for XHTML documents.&lt;/p&gt;

&lt;p&gt;Some of his points seem overly picky, in particular the content-type issue. I checked a site Hixie mentions as sending the correct text/xml content-type header in NS4 and, as I suspected, NS4 popped up a "download" box and failed to render the page. I also checked out the W3's &lt;a href="http://www.w3.org/MarkUp/"&gt;XHTML home page&lt;/a&gt;  - XHTML1.0 strict and a content-type header of text/html. His other points seem worth thinking about, but I would not consider any of them to significantly dilute WaSP's message.&lt;/p&gt;

&lt;p&gt;So respect to Hixie for taking on the mantle of the ultimate standards advocate, but you can take a good thing too far.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-standards-project"&gt;web-standards-project&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="ian-hickson"/><category term="web-standards-project"/></entry></feed>