我一直在向一位堅持使用IE瀏覽器的客戶展示一個網站,我驚訝地發現,IE7並沒有自動發現Atom新聞源。IE7 missing Atom feed autodiscovery
Feed已鏈接到有效HTML 4.01嚴格頁面的HEAD元素中,<link rel="alternate" type="application/atom+xml" href="atom.xml" title="Atom 1.0">
,鏈接指向正確的URL,鏈接的Feed是一個有效的Atom 1.0 XML文件,作爲application/atom + xml包含正確的<link rel="self">
。
Firefox,Opera,Safari和IE8 beta 2都可以正確查找Feed並減輕相關地址欄按鈕 - 這只是IE7保持灰顯狀態。同樣的IE7在發現其他地方的新聞推送方面沒有任何問題,並且可以通過DiveIntoMark's autodiscovery test suite的HTML部分以優異的色彩。
將HREF更改爲完全限定的URL沒有任何區別,也沒有將TYPE更改爲RSS 2.0 MIME或刪除TITLE屬性。網站地址是http://www.monteanalogo.net/。
有什麼暗示這裏有什麼問題?
好,謝謝嘗試。做同樣的事情並沒有解決我身邊的問題,但它幫助我找出罪魁禍首:我的IE7點亮了Feed按鈕,直到我點擊以允許嵌入的JavaScript。進一步挖掘原因似乎是圖像查看器模態腳本。去搞清楚。 – djn 2008-12-22 06:04:38