Description
From: http://w3c.github.io/manifest/#h-media-type-registration
File extension(s):
.json, .manifest
.manifest
was the recommended file extension for the Application Cache manifest file, and then, it was changed to .appcache
in order to "avoid clashing with Microsoft's unregistered application/manifest
type".
So, taking into consideration also the legacy aspects, recommending .manifest
as the file extension creates even more "clashing", and that can complicate things when it comes to server configs (especially as in some of the cases things like the media type matter).
Note: As opposed to .manifest
, in the case of .json
, IMHO, things are a little bit better. Since for the manifest files for web apps the media type doesn't seem to matter (for now at least), and they are just JSON files, the configurations that most servers out there have should already work for them (e.g.: serve them compressed, with the media type charset
parameter set to utf-8
, etc.).