Google-chrome – Why MHTML not browsed by chrome/Firefox but with IE

browserfirefoxgoogle-chromeinternet explorermhtml

Here does Internet Explorer beat Chrome & Firefox if am not wrong? I Save a webpage in mobile using OperaMini browser and it stored that as .mhtml file.

After I tried to open that file on my desktop by Chrome and Firefox but when i double-clicked on .mhtml Chrome & Firefox downloaded that file instead of rendering the .mhtml file.

Finally with I opened IE and surprisingly IE successfully browsed mhtml file.

Initially I thought .mhtml is MobileHTML but it is MIMEHTML. have read MHTML .
Still I have some questions in my mind which are:

  1. When MHTML is invented
  2. Why Chrome/Firefox not support MHTML by default but IE does
  3. How CSS/JS are stored as there is only one file ie MHTML

Your response will be greatly appreciated!!

Best Answer

  1. MHTML was proposed as a standard in 1999

  2. Unlike HTML, CSS and ECMAScript (Javascript), MHTML is not an agreed standard. Some browsers, like Opera and IE, have chosen to support it. Most others have third party extensions to provide support for people who want it. A few use other methods for saving complete web pages (Safari uses Apple's webarchive format).

  3. Check out the original RFC for the details of how it works.