Internet Explorer 8 en feeds: de XML-pagina kan niet worden weergegeven

Probeer Ons Instrument Voor Het Oplossen Van Problemen

Ik run een andere populaire site samen met Everton van Connected Internet. De site waar ik het over heb is Windows 7 News, een zeer populaire en goed beoordeelde website over het volgende Microsoft-besturingssysteem Windows 7.

Een lezer nam eerder vandaag contact met ons op en noemde een probleem dat hij ondervond bij het bekijken van de feed van de website in Internet Explorer 8.

Het bericht 'De XML-pagina kan niet worden weergegeven. Kan XML-invoer niet bekijken met XSL-stylesheet. Corrigeer de fout en klik vervolgens op de knop Vernieuwen, of probeer het later opnieuw. ' werd in plaats daarvan weergegeven toen de feed-URL werd geladen in de Internet Explorer-browser van Microsoft.

De feed werkte echter prima in andere webbrowsers die we onmiddellijk hebben getest, waaronder Mozilla Firefox.

Dit leidde tot de conclusie dat de fout specifiek voor Internet Explorer moest zijn. Het zou een plug-in kunnen zijn die op de website zelf draaide, een incompatibele code in het thema die ervoor zorgde dat Internet Explorer 8 die foutmelding gaf, of een probleem bij de hoster van de feed Feedburner.

internet explorer 8 feed error

Het eerste dat bij me opkwam, was het valideren van de feed met een officiële bron zoals de Feed Validation Service op W3C .

Deze service valideert een feed en geeft validatiefouten en waarschuwingen weer, inclusief de locatie in de code. Er is één fout opgetreden: uw feed is niet goed opgemaakt volgens de XML-specificatie

Het bleek dat een van de recentelijk gepubliceerde artikelen de char & bevatte die verantwoordelijk was voor de feedvalidatiefout en de fout in Internet Explorer 8.

Met aan dat personage ontsnappen & was de oplossing die de fout herstelde. De feed is achteraf correct gevalideerd (nadat het nieuwe artikel in de cache was geplaatst door de feedhostingservice) en Internet Explorer 8 heeft de feed correct geladen.

Dit betekent echter wel dat webmasters altijd moeten ontsnappen aan bepaalde karakters in de artikelen die ze op hun websites publiceren als ze willen dat hun feed werkt in Internet Explorer 8.

Dit is eigenlijk niet de schuld van Internet Explorer 8. De webbrowser volgt in dit geval strikt de regels. Het is tijd om te zoeken naar een plug-in die automatisch aan die tekens ontsnapt, zodat de feed wordt gevalideerd en correct wordt weergegeven in Internet Explorer.