Which one of those is correct? RFC 4329
has the answer:
which are also defined in this document, are intended for common use and should be used instead.
is considered obsolete, it might still be necessary to use it if you want your code to run on Internet Explorer 8. Quoting machineghost
on Stack Overflow
[via Gezim Hoxha
Uses of the media type
The (internet) media type