Internet Explorer 8 und Feeds: Die XML-Seite kann nicht angezeigt werden

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

Ich betreibe zusammen mit Everton von Connected Internet eine weitere beliebte Website. Die Site, über die ich spreche, ist Windows 7 News, eine sehr beliebte und gut bewertete Website über das nächste Microsoft-Betriebssystem Windows 7.

Ein Leser hat uns heute früher kontaktiert und ein Problem erwähnt, auf das er beim Versuch gestoßen ist, den Feed der Website in Internet Explorer 8 anzuzeigen.

Die Meldung 'Die XML-Seite kann nicht angezeigt werden. XML-Eingaben können nicht mit dem XSL-Stylesheet angezeigt werden. Bitte korrigieren Sie den Fehler und klicken Sie dann auf die Schaltfläche Aktualisieren oder versuchen Sie es später erneut. ' wurde stattdessen angezeigt, als die Feed-URL in den Internet Explorer von Microsoft geladen wurde.

Der Feed funktionierte jedoch in anderen Webbrowsern, die wir sofort getestet haben, einschließlich Mozilla Firefox, einwandfrei.

Dies führte zu der Schlussfolgerung, dass der Fehler Internet Explorer-spezifisch sein musste. Es könnte sich um ein Plugin handeln, das auf der Website selbst ausgeführt wurde, um einen inkompatiblen Code im Thema, der dazu führte, dass Internet Explorer 8 diese Fehlermeldung auslöste, oder um ein Problem beim Hoster des Feed-Feedburner.

internet explorer 8 feed error

Das erste, was mir in den Sinn kam, war die Validierung des Feeds mithilfe einer offiziellen Ressource wie dem Feed Validation Service unter W3C .

Dieser Dienst validiert einen Feed und zeigt Validierungsfehler und Warnungen einschließlich des Speicherorts im Code an. Ein Fehler wurde angezeigt: Ihr Feed ist gemäß der XML-Spezifikation nicht gut geformt

Es stellte sich heraus, dass einer der kürzlich veröffentlichten Artikel das Zeichen & enthielt, das für den Fehler bei der Feed-Validierung und den Fehler in Internet Explorer 8 verantwortlich war.

Diesem Charakter entkommen mit & war die Lösung, die den Fehler behoben hat. Der Feed wurde anschließend korrekt validiert (nachdem der neue Artikel vom Feed-Hosting-Service zwischengespeichert wurde) und Internet Explorer 8 hat den Feed korrekt geladen.

Dies bedeutet jedoch, dass Webmaster immer bestimmten Zeichen in den Artikeln entkommen müssen, die sie auf ihren Websites veröffentlichen, wenn ihr Feed in Internet Explorer 8 funktionieren soll.

Dies ist eigentlich nicht die Schuld von Internet Explorer 8. Der Webbrowser befolgt in diesem Fall strikt die Regeln. Es ist Zeit, nach einem Plugin zu suchen, das diesen Zeichen automatisch entgeht, damit der Feed im Internet Explorer überprüft und korrekt angezeigt wird.