Internet Explorer 8 és hírcsatornák: Az XML oldal nem jeleníthető meg

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Egy másik népszerű webhelyet működtetek az Everton of Connected Internet szolgáltatással együtt. Az a webhely, amelyről beszélek, a Windows 7 News, a nagyon népszerű és jól besorolt ​​webhely a következő Microsoft operációs rendszerről, a Windows 7-ről.

A mai napon korábban felkeresett egy olvasó, megemlítve egy olyan problémát, amelyre felmerült, amikor megpróbálta megtekinteni a weboldal feedjét az Internet Explorer 8-ban.

Az 'Az XML oldal nem jeleníthető meg. Az XML bemenet nem tekinthető meg az XSL stíluslap használatával. Javítsa ki a hibát, majd kattintson a Frissítés gombra, vagy próbálja újra később. ' helyett, amikor a hírcsatorna URL-je betöltésre került a Microsoft Internet Explorer böngészőjébe.

A hírcsatorna azonban jól működött más böngészőkben, amelyeket azonnal teszteltünk, beleértve a Mozilla Firefox-ot is.

Ez arra a következtetésre jutott, hogy a hibanak Internet Explorer-specifikusnak kell lennie. Lehetséges, hogy egy plugin maga a weboldalon fut, a témában valamilyen inkompatibilis kódot okozott, amely az Internet Explorer 8-hez vezette a hibaüzenet megjelenését, vagy egy probléma a Feedburner hírcsatorna üzemeltetőjében.

internet explorer 8 feed error

Az első dolog, ami eszembe jutott, az volt, hogy a hírcsatornát hivatalos erőforrás felhasználásával validáltam, például a hírcsatorna hitelesítési szolgálatánál W3C .

Ez a szolgáltatás validálja a hírcsatornát, és érvényesítési hibákat és figyelmeztetéseket jelenít meg, beleértve a helyet a kódban. Egy hiba jelenik meg: A hírcsatorna nincs megfelelően kialakítva az XML specifikáció szerint

Kiderült, hogy az utóbbi időben megjelent cikkek tartalmazzák a char & -t, amely felelős a hírcsatornák érvényesítési hibájáért és az Internet Explorer 8 hibájáért.

Elmenekültem a karakterből & volt a megoldás, amely rögzítette a hibát. A hírcsatornát később helyesen érvényesítették (miután az új cikket tárolta a hírcsatornát tároló szolgáltatás), és az Internet Explorer 8 helyesen töltötte be a hírcsatornát.

Ez azt jelenti, hogy a webmestereknek mindig el kell kerülniük a webhelyükön közzétett cikkekben szereplő bizonyos karaktereket, ha azt akarják, hogy feedük az Internet Explorer 8-ban működjön.

Valójában ez nem az Internet Explorer 8 hibája. A böngésző ebben az esetben szigorúan követi a szabályokat. Ideje keresni egy plugint, amely automatikusan elkerüli ezeket a karaktereket, hogy a hírcsatorna érvényesüljön és helyesen jelenjen meg az Internet Explorerben.