<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On 12 Mar 2007, at 17:39, Ian Hickson wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; min-height: 14.0px"><BR></P> <BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 10.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">Any reasonable implementation would have a base rendering engine and<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 10.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">then browser differences would extend off of it.<SPAN class="Apple-converted-space"> </SPAN>A new version would<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 10.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">mean you change only what differs between versions.</FONT></P> </BLOCKQUOTE><P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">You still end up with dozens of codepaths to test. Testing one browser is<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">a near-infinite amount of work, increasing the complexity is not workable.</FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">Quirks vs Strict has already made the life of Web browser vendors FAR more<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">complicated than necessary; adding yet more modes is simply not something<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Monaco" size="2" style="font: 10.0px Monaco">any sane browser vendor would do.</FONT></P> </BLOCKQUOTE></DIV><BR><DIV>I completely agree, Mozilla, WebKit, et Al, are *not* going to implement something that would make their lives a misery. </DIV><DIV>They will simply ignore such a spec, and we will be back in the mess we started.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Gareth Hay</DIV></BODY></HTML>