@profile and HTML spec experimenting

Boris Zbarsky, Sun, 17 Jan 2010 00:11:25 -0500:
  [...]
> In CSS, CR is the stage at which you get to start dropping your 
> vendor prefixes from your implementation.  It's too bad, in some 
> ways, that other languages don't have a fallback story that allows 
> similar relatively-painless namespacing of experimental features...

So, perhaps Toby's proposal [1] about distributed extensibility via 
@profile, @class and @data-* could be of help at the experimental stage 
of implementing new HTML features? And with a good fallback story as 
well? This would also be a good test for whether the whole, new 
element/attribute could actually be implemented well enough in current 
HTML (AKA existing cowpaths versus reinventing the wheel).

	Example: 

The <time> element at an experimental stadium - implemented as a 
profile:

<html profile="http://w3.org/html5-experimental" >
<title></title>
<span class="time" data-datetime="2007-10-05">October 5</span>

[1] http://www.w3.org/mid/1263511821.18556.5.camel@ophelia2.g5n.co.uk
-- 
leif halvard silli

Received on Sunday, 17 January 2010 07:45:50 UTC