Browsers 板


LINE

※ 引述《EShensh (蕭.易玄)》之銘言: : ※ 引述《silvest (松鼠王國)》之銘言: : : 繼續亂入 (知道真正原理的盡量鞭我沒關係 我不會寫程式 XD) : : 我覺得那只是一個呼叫的process耶 : : 在檔案總管打網址-->呼叫ie-->工作管理員多了 iexplore.exe : : 某種程度來說ie嵌在系統內 : : 這個動作只能說殼換掉而已 iexplore.exe還是照樣會出現阿... : 神奇的是,根本沒有 iexplore.exe 出現啊… : 您確定跟我測試的步驟一樣嗎? : 還是我們的 Windows XP 不一樣? ╮(╯_╰)╭ 我解說我了解的部份,供作大家參考 我是 Firefox 忠實擁護者,但是我盡量從客觀角度出發 Firefox 並不是針對 Windows 所撰寫的,而是跨平台軟體 加上他支援更換佈景,其實在圖形介面的方面就無法使用系統內建的元件 而是都用自行撰寫的元件,比起使用 Windows Common controls 的 IE 要吃虧不少,這點毋庸置疑。 但是,以瀏覽器來說,主要消耗不在圖形介面 而是在網頁輸出的內容,而這點很難保證誰一定比較少因為兩者支援的功能相差甚大 Firefox 的 Gecko 引擎很優秀,又透過 XUL, XPCOM 等技術,會很龐大是一定的 Javascript 和 CSS 的支援都比 IE 要完整且強大,這點也必須多耗一些 反觀 IE,為了支援自行破壞標準增加的 VBScript, JScript (修改自 Javascript, 非標準,只符合微軟自家標準的東西),Active X,雖然少支援了一些標準的東西可省 卻為了要支援更多不合標準的微軟自家功能,而要耗用額外的記憶體,把大量記憶體花在 破壞網路標準上面,使用者你甘願嗎? 以上是基本分析,但重點來了,為何 IE 在 Windows 下比較省? 作業系統的特性是,只要是不同程式用到相同的模組,除資料外,其實程式區段是 可以共用,模組不會重複載入,記憶體中只有共用一份,這是節省記憶體消耗和 載入時間的具體作法。 所以,IE可以載入比較快,帳面上得記憶體消耗量又比較好看,是因為 1. 大量使用系統圖形介面元件,ComCtrl32.dll元件所有視窗軟體共用一份,省! 2. Active X 技術其實就是 OLE 技術,使用 OleAut32.dll...等多個其他程式也會用到 的 dll,這些部份也可以共用,所以省,而且這些東西開機就載入了 3. IE 的圖形介面很多地方是跟系統上的東西共用,也就是 Windows 本身其實已經提供 部份 IE 的功能,像是我的最愛選單其實和開始功能表應該是一樣的元件。 4. Active Desktop 和 Web 檢視都使用IE作核心,所以開機即載入,當然比較快 5. IE 使用大量的 COM 技術,而這個技術不像 Firefox 要另外用 XPCOM,COM 本身已經是 Windows 系統的核心技術,開機就已經載入而且可以共用。 6. IExplore.exe 雖然是主執行檔,實際上耗用記憶體的是其他無數個 dll 檔,像是 shdocvw.dll, msxml.dll.... 等等數十個檔案,而其中不少Windows系統本身也有 使用,這意味著開機就已經載入,還有可以和作業系統共用一份,所以省。 7. Explorer.exe 和 IExplore.exe 其實都只是主執行檔,真正作用的是透過 COM 載入的各式各樣 dll,微軟已經把系統和 IE 做到密不可分,主執行檔提供的只是殼 實際上視窗內容是透過 COM 取得的,瀏覽器和系統檔案總管都共用這部份。 以上只是簡述幾點,事實上要深入的話講不完,也很難用淺顯的文字表達 總之,大意就是,微軟把一些瀏覽器會用到的東西也拿過來用在作業系統的介面上面 所以拿掉了作業系統就不會動,你非得要用不可,因為瀏覽器和系統共用不少元件。 這造成三個影響 1. 瀏覽器的一大部分元件因此在開機就已經載入,所以啟動一定比較快,不公平 2. 瀏覽器的程式區段記憶體可以和作業系統當中很多程式共用,不用額外消耗記憶體 3. 瀏覽器一旦發生問題,作業系統就會跟著發生問題,瀏覽器中毒 = 作業系統中毒 IE 6.0 的安裝程式全部下載有將近 100 MB,Firefox 只有 4.4 MB 雖然安裝程式大小並不能反應實際記憶體消耗量,不過就程式本身耗用的來看 Firefox 在不和系統共用大量元件的情況下,還可以佔上風,可見其優秀 而事實上,和 Windows 系統高度共用應該是 IE 主要的優勢,因為在其他平台上 的 IE 表現實在差強人意,用過 Mac 版的應該會同意。 歷史上微軟也曾經嘗試推出過 UNIX 版,最後顯然是完全失敗,也已經從市場消失 除了網頁標準的理由,自由開放的理由之外,就技術角度來分析,我還是會 強力推薦 Firefox。 2004.11.27 洪任諭 以上是個人淺見,有錯誤歡迎指正, 為推廣 Firefox 本文請盡量隨意轉錄,但請附上文章作者 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.59.3
1F:→ HZYSoft:可以的話版主請置底,這應該很多人很好奇 140.129.59.3 11/27
※ 編輯: HZYSoft 來自: 140.129.59.3 (11/27 04:39)
2F:推 minglin:現在版主足O Koibitoꄮ... 218.35.44.130 11/27
3F:推 antiNBA:結論第三點倒是蠻可怕的,要小心。 218.166.99.237 11/27
4F:推 CCNA:推!沒有人可以說的比HZYSoft更有說服力了 220.135.226.217 11/27
5F:推 hjdmllmedbu:沒啥好說,衝危險網站火狐超好用! 218.160.34.84 11/27







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP