Re: [轉錄][情報] 微軟 IE8.0 暫時無法相容 2400 괠…

看板Browsers (瀏覽器)作者 (良牙)時間17年前 (2009/02/21 19:29), 編輯推噓10(10014)
留言24則, 15人參與, 最新討論串4/4 (看更多)
如果我對 IE 官方 blog 的理解沒有錯誤的話 IE8 的作法是值得稱讚的 IE8 有三種 layout 模式: 古怪模式(Quirks mode) IE7標準模式(IE7 Standards mode) IE8標準模式(IE8 Standards mode) 瀏覽器會依照文件的 DOCTYPE 選擇依照哪種 layout 模式 (目前的IE就是如此,古怪模式不是IE8新增的) 預設是IE8標準模式古怪模式 已知的標準 DOCTYPE 和未知的 DOCTYPE → 觸發IE8標準模式 古怪 DOCTYPE(基本上HTML 3.0以下)和沒有 DOCTYPE → 觸發古怪模式 相容檢視(Compatibility View) 這個功能是什麼呢?對開發者來說就是你的網頁還不夠標準 對使用者來說就是把你的IE8變成IE7 網址列旁邊有一個按鈕,圖樣是破裂的網頁,按了就進入相容檢視 在相容檢視下,瀏覽器還是會依照 DOCTYPE 選擇 layout 模式 只是變成:IE7標準模式古怪模式 然後 user agent string 也會變成 compatible; MSIE 7.0 大概可以說這是官方內建的偽裝功能 這次媒體報導所說的不相容網站是怎麼回事呢? IE8有個相容檢視列表功能,裡面列出要使用相容檢視的網站 類似釣魚網站名單一樣,可以更新 所以這個列表是不相容於預設的IE8而必須模擬IE7去瀏覽的網站 然後這個功能預設是沒有開啟的(想要的話安裝時自行勾選) 就是說預設不會自動觸發IE7標準模式(想開啟要多按個鈕) 最後,網頁開發者可以用meta tag指定用哪種 layout 模式 指名IE8 → 觸發IE8標準模式 指名IE7 → 觸發IE7標準模式 模擬IE7 → 依照DOCTYPE選擇IE7標準模式古怪模式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.87.174

02/21 20:41, , 1F
推此文:P
02/21 20:41, 1F

02/21 21:29, , 2F
換言之是 IE8 走標準規格,但是卻超多網站不夠標準嗎?
02/21 21:29, 2F

02/21 21:36, , 3F
有點像是FX遇到ie only可以用ie-Tab的感覺
02/21 21:36, 3F

02/21 22:06, , 4F
這篇其實該m起來說
02/21 22:06, 4F

02/21 22:28, , 5F
是說Google也很不標準的意思嗎?
02/21 22:28, 5F

02/21 22:37, , 6F
為什麼我覺得是 IE8 那份列表在亂搞的可能性比較大?
02/21 22:37, 6F

02/21 22:38, , 7F
況且,網頁標準自有 W3C Validation,IE8 不用 W3C
02/21 22:38, 7F

02/21 22:38, , 8F
的工具跑結果,卻用自己公佈的「相容性列表」,不是
02/21 22:38, 8F

02/21 22:38, , 9F
事情有很大的蹊蹺嗎?
02/21 22:38, 9F

02/21 22:38, , 10F
如果我弄錯的話請糾正我~
02/21 22:38, 10F

02/21 22:55, , 11F
揪境~~誰說謊呢XD
02/21 22:55, 11F

02/21 23:03, , 12F
google的確不標準 丟到W3C validator錯誤一堆
02/21 23:03, 12F

02/21 23:51, , 13F
我還滿期待那個"相容檢視"可以以右鍵切換, 這樣在 IETab 裡才
02/21 23:51, 13F

02/21 23:51, , 14F
能切換 IE7/IE8 兩種模式~
02/21 23:51, 14F

02/22 01:12, , 15F
難不成IE8要變成最接近標準的瀏覽器@@....
02/22 01:12, 15F

02/22 01:38, , 16F
嗯 然後就要變成可以正常瀏覽才是最重要了
02/22 01:38, 16F

02/22 03:21, , 17F
誰有翻譯米糕...
02/22 03:21, 17F

02/22 04:45, , 18F
呵呵
02/22 04:45, 18F

02/22 10:34, , 19F
其實 IE 7/8 一直有在往標準靠近,這就是為什麼要趕快終結掉
02/22 10:34, 19F

02/22 10:35, , 20F
IE 6 的原因 ﹏(ㄏ ̄▽ ̄)ㄏ
02/22 10:35, 20F

02/22 22:43, , 21F
看不懂的話 只要知道IE8內建IE7偽裝器就對了
02/22 22:43, 21F

02/22 22:45, , 22F
或是稱為IE7Tab大家也許比較聽得懂 XD
02/22 22:45, 22F

02/23 23:30, , 23F
嗯,Google 不標準應該是蠻可能的,可是 Wikipedia?
02/23 23:30, 23F

02/23 23:30, , 24F
可能我習慣聽微軟說謊了,所以不太相信他們說實話:p
02/23 23:30, 24F
文章代碼(AID): #19d-M17A (Browsers)
文章代碼(AID): #19d-M17A (Browsers)