[筆記]IE10研討會_瀏覽器

[其他]IE10研討會筆記_瀏覽器

整理一下今天的內容

Windows8的建制目的

可以在各種裝置安裝,統一作業環境及操作方式,減少學習時間。

IE10種類

1. Modern IE(windows8 style的IE):智慧手機、平板電腦

2. Desktop IE(傳統的IE):桌機、筆電。

不支援conditional comments。

IE程序啟動

啟動IE後由manger process invoke 其它的process(content process),啟動IE會起動兩個iexplore.exe,一個為manager process,另一個為content process。

32bit OS

Manager process:32bit

content process:32bit

64bit OS

Manager process:64bit

content process:Desktop IE(32bit)、Modern IE(64bit)

Modern IE特色

1. 無法啟用外掛程式(例:AcitveX、Flash、silverlight)。

2. 沒有自訂工具列及彈跳視窗。

3. 啟動為全螢幕。

4. 沒有上一頁、下一頁。

5. 網址列移到下方。

6. 可以連結windows8 APP。

Flash要在Modern IE使用

1. 登入微軟的申請頁面或電郵到iepo@microsoft.com。

2. 登錄要使用的網址。

3. 審核通過即可。

要用內建的flash player(FlashUtil_ActiveX.exe,從adobe下載的player不能用)。

(stand alone及內部網路(intraweb)無法使用) 。

為什麼不support Silverlight

要符合各家瀏覽器及裝置,其它家不一定support silverlight。

如果要使用ActiveX怎麼辦

建議使用Desktop IE,改寫ActiveX須考慮下列問題:

1. ActiveX是否支援64bit。

2. 不支援彈跳視窗。

檔案下載

低電源時優先低的工作會被終止。

斷線時所有工作會被暫停。

釘選網站

可以monitor網站訊息

Polling Uri:指出Polling XML的Url。

Frequency:多久檢查一次並更新到動態磚。

Desktop IE特色

Tab的改變(有reflow動作:頁籤關閉後仍保留空間)

關畢ActiveX篩選可以模擬Modern IE

判斷Desktop IE及Modern IE

沒有任何API,可由下列兩點判斷

1. 是否支援外掛。

2. 是否支援全螢幕。

如何強化安全性

1. 啟用受保護模式:當網頁關閉後,所有的cache及cookies會被刪除。

2. 啟動時選首頁。

3. 結束時刪除瀏覽記錄。

4. 釘選網頁刪除其它連結。

客戶瀏覽器debug

1. 停掉所有外掛。

2. 停掉所有monitor工具。

相容性設定

1. HTTP檔頭(開發人員)。

2. 群組原則(系統管理者)。

3. IE10相容性檢視清單(Microsoft)。