有時候當我們看到不錯的網頁的時候
會選擇很多方式儲存下來
例如存成網頁檔案HTML格式
(尤其像是使用IE6、IE7、FireFox、Google Chrome)
這樣雖然可以儲存網頁
但是用久了會發現幾點不方便的地方
例如當我們要儲存Yahoo首頁好了
1.儲存的時候常常會產生像是「Yahoo!奇摩.files」這樣的資料夾名稱,這裡面放置了有關這個頁面會用到的檔案,例如圖片
2.過一陣子開啟「Yahoo!奇摩.htm」檔案,有可能發現一些圖片或者是某區塊打不開
以我來說
這兩點都蠻困擾的
第一點會產生許多的零碎檔案跟資料夾
整理起來有點眼花撩亂
第二點則是因為有些檔案會儲存不到
相關檔案還是保留在伺服器上並沒有下載
尤其是如果我們開啟的是A網頁
但是上面許多資料是B網站提供的話
這種情況就很容易發生
後來我發現如果有使用IE8、Opera、Apple Safari等瀏覽器的時候
有其他可以另存的檔案格式
像是IE8、Opera多出了MHT的格式
Apple Safari則是有一種叫做webarchive的格式
以上這兩種都是屬於壓縮格式的一種
主要是會把一些可下載的檔案連HTML頁面都壓縮在一個檔案中
就像是把很多檔案打包成ZIP或者是RAR一樣
這類檔案也可以透過原本就有提供此儲存功能的瀏覽器來瀏覽頁面
我個人比較偏愛使用的是MHT格式
首先因為其實從IE6就有支援這種格式的儲存
(或者更早就有~只是我不太清楚)
可以方便在使用XP、Vista或者是Win7的電腦上使用IE瀏覽器閱讀檔案
再來也可以使用Opera閱讀
甚至像是FireFox也有提供此類插件
所以理論上不太會有無法瀏覽的問題存在
至於webarchive格式的話
因為目前還比較冷門
沒甚麼其他瀏覽器支援
所以先暫時跳過不討論
再來說明一下怎麼儲存這種格式
以IE6跟IE7來說
只要在儲存網頁的時候
將存檔類型改成MHT即可
在IE8的話
預設儲存格事就會是MHT
而Opera目前的版本也是預設儲存為MHT格式
至於FireFox則是要另外下載插件
目前我使用的插件是UnMHT
下載網址為
https://addons.mozilla.org/zh-tw/firefox/addon/unmht/
安裝完畢之後
可透過檔案->另存為MHT
來將網頁儲存成MHT格式