<br><br><div class="gmail_quote">On Sun, Aug 9, 2009 at 11:10 AM, Aaron Boodman <span dir="ltr">&lt;<a href="mailto:aa@google.com">aa@google.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

[If this has been discussed before, feel free to just point me there]<br>
<br>
I frequently see the comment on this list and in other forums that<br>
something is &quot;too late&quot; for HTML5, and therefore discussion should be<br>
deferred.<br>
<br>
I would like to propose that we get rid of the concepts of &quot;versions&quot;<br>
altogether from HTML. In reality, nobody supports all of HTML5. Each<br>
vendor supports a slightly different subset of the spec, along with<br>
some features that are outside the spec.<br>
<br>
This seems OK to me. Instead of insisting that a particular version of<br>
HTML is a monolithic unit that must be implemented in its entirety, we<br>
could have each feature (or logical group of features) spun off into<br>
its own small spec. We&#39;re already doing this a bit with things like<br>
Web Workers, but I don&#39;t see why we don&#39;t just do it for everything.<br>
<br>
Just as they do now, vendors would decide at the end of the day which<br>
features they would implement and which they would not. But we should<br>
never have to say that &quot;the spec is too big&quot;. If somebody is<br>
interested in exploring an idea, they should be able to just start<br>
doing that.<br>
<font color="#888888"><br>
- a<br>
</font></blockquote></div><div><br></div><div><br></div>If we never cut things off then the spec will really never be finished before 2020.  I agree that somethings can be reopened but there are also some which have been resolved and any new discussions are coming a year++ later.<br>

<br clear="all"><br>-- <br>- Adam Shannon ( <a href="http://ashannon.us">http://ashannon.us</a> )<br>