W3C home > Mailing lists > Public > public-html@w3.org > August 2007

Determining Script Type

From: Jim Jewett <jimjjewett@gmail.com>
Date: Tue, 7 Aug 2007 17:47:40 -0400
Message-ID: <fb6fbf560708071447p709b629csb321dfd059678469@mail.gmail.com>
To: public-html@w3.org

In http://lists.w3.org/Archives/Public/public-html/2007Aug/0354.html,
Smylers said that the overall default should be "text/javascript", and
pointed out that the algorithm was for parsing, not authors.  This
allows further simplification, and I suggest replacing step 1 of
http://www.whatwg.org/specs/web-apps/current-work/#running0 with the

The script's type is determined by the value of the script element's
type attribute.

A type attribute which is either missing or equal to the empty string
indicate the default value of "text/javascript", for ECMAScript.
Otherwise, the attribute's value (which SHOULD be a valid MIME type)
is used directly.

For backwards compatibility, if the type attribute is missing (not
just empty, but missing), user agents SHOULD also check the language
attribute.  If language is present (and not equal to the empty
string), then the script's type is treated as "text/" + the value of
the language attribute.

Received on Tuesday, 7 August 2007 21:47:47 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:15:25 UTC