Jesse Alama writes: > XSLT is a well-established XML-based language for stylesheets. It has been ar > ound since the late 90s; the most recent version was finalized in 2017 (see > https://www.w3.org/TR/xslt-30/). The mime.types file bundled with OpenBSD 7.0 > -- typically used with httpd -- doesn't include this common MIME type. May w > e add it? Conventionally, XSLT files use the .xsl file extension and the stan > dard MIME type is "application/xslt+xml" (see https://datatracker.ietf.org/do > c/html/rfc3023#section-8.17). A diff looks like this: > > diff -Naur /usr/share/misc/mime.types /usr/src/share/misc/mime.types > --- /usr/share/misc/mime.types Thu Sep 30 20:01:17 2021 > +++ /usr/src/share/misc/mime.types Fri Feb 11 07:36:11 2022 > @@ -56,6 +56,7 @@ > application/x-tcl tcl tk > application/x-x509-ca-cert der pem crt > application/x-xpinstall xpi > +application/xslt+xml xsl > application/xhtml+xml xhtml > application/zip zip
The list is sorted alphabetically, so xslt needs to come after xhtml. I like the idea. From some basic searches it looks like Chrome might be unable to handle XSLT with the registered MIME type, only supporting text/xml. Is that still the case, and if so, do we care?
