IE の使用を主張する顧客に Web サイトを見せたところ、驚いたことに、IE7 は Atom ニュースフィードを自動検出しないことがわかりました。
フィードは、有効な HTML 4.01 Strict ページの HEAD 要素内で にリンクされています<link rel="alternate" type="application/atom+xml" href="atom.xml" title="Atom 1.0">
。リンクは正しい URL を指しています。リンクされたフィードは、application/atom+xml として提供される有効な Atom 1.0 XML ファイルであり、正しい が含まれています<link rel="self">
。
Firefox、Opera、Safari、および IE8 ベータ 2 はすべてフィードを正しく検出し、関連するアドレス バー ボタンを明るくします。IE7 だけが灰色のままです。同じ IE7 は、他の場所でニュースフィードを検出するのに問題なく、 DiveIntoMark の自動検出テスト スイートのHTML 部分を見事にパスしました。
HREF を完全修飾 URL に変更しても、TYPE を RSS 2.0 MIME に変更したり、TITLE 属性を削除しても違いはありませんでした。
ウェブサイトのアドレスはhttp://www.monteanalogo.net/です。
ここで何が問題なのかについてのヒントはありますか?