Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HTML5 appcache manifest file extension

I read this line from HTML5 Boilerplate :

HTML Manifest files now use .appcache extension instead of .manifest, 
as per http://html5.org/r/5812.

And I saw this from http://html5.org/r/5812

Change the suggested extension for appcache manifests from .manifest to .appcache 
to avoid clashing with Microsoft's unregistered application/manifest type

Here is my question. What is Microsoft's unregistered application/manifest type and when does it clash?

like image 883
Sanghyun Lee Avatar asked Jun 29 '11 15:06

Sanghyun Lee


People also ask

What is manifest file in HTML5?

The manifest file is a simple text file that lists the resources the browser should cache for offline access. To learn more about how to create the manifest file, please read our HTML5 Application Cache chapter.

What is an Appcache file?

An APPCACHE file is a file used by web browsers to enable accessibility of web applications when there is no network connection. It contains copies of resources that make up web applications, such as images (. PNG, .

What is the MIME type for HTML5 application cache manifest file?

A manifest file must be served with the mime-type text/cache-manifest .


1 Answers

The Microsoft technology is proprietary and related to synchronising sites / applications between IIS instances I think.

The "clash" relates to the fact that off-line cache manifest files typically use the .manifest file extension, but require a MIME type of text/cache-manifest to work, whereas the unrelated MS .manifest files use the MIME type you mention, i.e. application/manifest

like image 143
Ben Avatar answered Oct 21 '22 10:10

Ben