text/javascript vs application/javascript [duplicate]

Per IETF RFC 9239 text/javascript is now standard and application/javascript is now considered obsolete.

The media type registrations herein are divided into two major categories: (1) the sole media type
“text/javascript”, which is now in common usage and (2) all of the media types that are obsolete
(i.e., “application/ecmascript”, “application/javascript”, “application/x-ecmascript”, “application/
x-javascript”, “text/ecmascript”, “text/javascript1.0”, “text/javascript1.1”, “text/javascript1.2”, “text/
javascript1.3”, “text/javascript1.4”, “text/javascript1.5”, “text/jscript”, “text/livescript”, and “text/xecmascript”).

See further notes in When serving JavaScript files, is it better to use the application/javascript or application/x-javascript

Leave a Comment