[whatwg] The set of supported @type values for <script> is a bit odd
Maciej Stachowiak
mjs at apple.com
Fri May 25 19:01:48 PDT 2012
On May 25, 2012, at 10:03 AM, Boris Zbarsky <bzbarsky at MIT.EDU> wrote:
> The list is at http://www.whatwg.org/specs/web-apps/current-work/multipage/scripting-1.html#support-the-scripting-language or http://dev.w3.org/html5/spec/the-script-element.html#scriptingLanguages depending on which you prefer to read.
>
> It seems to include several values that no UA actually supports, apparently because of the way the spec uses the same list to deal with both @language and @type. See compat testing data at https://bugzilla.mozilla.org/show_bug.cgi?id=672814#c6 and the testcase I used to generated that data at https://bug672814.bugzilla.mozilla.org/attachment.cgi?id=627261
>
> At the moment our plan in Gecko is to just implement this list as-is, I think: it's a superset of what everyone implements, and it just doesn't feel worth pushing back on the two Presto-only items and the three "no one implements this" items.
>
> This mail is just a heads-up for people in case they want to protest, before we go ahead and ship this full list in Gecko.
If the weird values are just for compatibility, then I think it would be better to change the spec to drop the ones no one implements. I certainly would not want the list of versioned types to expand over time with new JavaScript versions, so there is no need for it to be a consistent or logical set.
Cheers,
Maciej
More information about the whatwg
mailing list