MIME types for JavaScript have a sad, painful history, largely related
to the JavaScript/ECMAScript name fight and the IETF being unhelpful.
For example, here's a note about this topic in the HTML5
specification:

----8<----
Note: The term "JavaScript" is used to refer to ECMA262, rather than
the official term ECMAScript, since the term JavaScript is more widely
known. Similarly, the MIME type used to refer to JavaScript in this
specification is text/javascript, since that is the most commonly used
type, despite it being an officially obsoleted type according to RFC
4329. [RFC4329]
---->8----

IMHO, we should use text/javascript as it is by far the most commonly
used MIME type for JavaScript, despite what the IETF would have you
believe.

Adam


On Sat, Feb 12, 2011 at 3:01 PM, Darin Adler <da...@apple.com> wrote:
> Three regression tests are failing on one of my Macs. For local .js files I 
> am getting the MIME type text/javascript and the tests expect 
> application/x-javascript.
>
> I don’t know why I am getting different results on my computer than on, say, 
> buildbots running the same version of Mac OS X. And also, I am wondering 
> which MIME type is the one we want to see in WebKit for local JavaScript 
> files. I can add Mac-specific code to the ResourceHandle implementation in 
> WebKit to normalize this if that’s helpful.
>
> Does anyone know the answer to this or have a bug number to point me to?
>
>    -- Darin
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to