IE8的開(kāi)發(fā)小組之前放出消息說(shuō),IE8 Beta1已經(jīng)通過(guò)了Acid2測(cè)試,但同時(shí)也有傳聞?wù)f,IE8對(duì)Acid2的測(cè)試頁(yè)面進(jìn)行了特別處理,以讓IE8能通過(guò)Acid2測(cè)試。現(xiàn)在看來(lái),這個(gè)傳聞?dòng)锌赡苁钦娴摹T趯?duì)IE8進(jìn)行Acid2測(cè)試的時(shí)候,我偶然進(jìn)入了非官方的Acid2測(cè)試頁(yè)面(http://acid2.acidtests.org/),IE8在這次測(cè)試中并沒(méi)有給出正確的結(jié)果,本應(yīng)完整的小黃臉的眼睛沒(méi)有正確出現(xiàn)。
在第二次進(jìn)行測(cè)試的時(shí)候,IE8竟然給出了第一次測(cè)試不同的結(jié)果,這次給出了正確的頁(yè)面——一張完整的小黃臉。這時(shí)我發(fā)現(xiàn),這次的測(cè)試地址和我在第一次測(cè)試時(shí)進(jìn)入的地址是不同的。之前一直有傳聞?wù)fIE8對(duì)Acid2的測(cè)試頁(yè)面進(jìn)行了特別的處理,看來(lái)這已經(jīng)不是傳言了,可能已經(jīng)被眼前的結(jié)果證實(shí)了。
接著在朋友的幫助下,我們檢查了http://acid2.acidtests.org/和www.webstandards.org下測(cè)試頁(yè)面的源碼,發(fā)現(xiàn)兩者之間除了幾個(gè)空行和HTTP404的地址不同以外,其他地方都沒(méi)有發(fā)現(xiàn)區(qū)別。
為了得出更可靠的證據(jù),我使用如下兩個(gè)網(wǎng)址對(duì)IE8進(jìn)行了測(cè)試,這兩個(gè)網(wǎng)址都是WebStandards的,它們是webstandards.org和www.webstandards.org
測(cè)試結(jié)果表明,IE8在webstandards.org域名下測(cè)試時(shí),不能給出正確的頁(yè)面,其結(jié)果和在http://acid2.acidtests.org/進(jìn)行測(cè)試時(shí)相同。而在www.webstandards.org域名下測(cè)試時(shí),IE8給出了正確的結(jié)果.
以上測(cè)試足以說(shuō)明IE8對(duì)Acid2的測(cè)試頁(yè)面進(jìn)行了特別處理(除非W3C標(biāo)準(zhǔn)中有規(guī)定不同的域名對(duì)排版也有影響,但據(jù)我所知標(biāo)準(zhǔn)中并沒(méi)有這樣的規(guī)定)。