2011-01-31 161 views
2

我的客戶目前正在使用MHT文件來存儲瀏覽網頁的離線表示。這些文件被保存並在以後在Internet Explorer中查看。MHTML(.mht)文件存在哪些安全/隱私問題?

查看文件時,我們希望確保有絕對沒有網絡活動的原始網站或任何其他網站 - 內容應瀏覽100%脫機,並且不應該有任何特殊的「本地」特權(即訪問file://協議等)。我們希望儘可能讓JS運行,並且由於脫機工作,我們可能會遭受殘障功能的後果。

如果建議更好的解決方案,我們願意更改查看器甚至文件格式(並轉換所有舊的mht文件)。

感謝有這方面的幫助,

烏迪

回答

1

這是不可能保證不會有任何網絡活動,除非你進入離線模式在Internet Explorer中。儘管將網頁保存爲mht文件的優點在於,用於顯示網頁(包括圖像)的所有信息都存儲在一個文件中,而不是多個文件和文件夾中,因此,如果網頁內容鏈接到其他頁面,便於存檔,點擊鏈接將啓動網絡活動。

一種選擇是後處理mht文件,並用鏈接標題替換url鏈接。例如,用「導電帶」代替

<A=20 
title=3D"Conduction band"=20 
href=3D"http://en.wikipedia.org/wiki/Conduction_band">conduction = 
bands</A>