[其他]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)。