Internet Explorer 8 și feeduri: pagina XML nu poate fi afișată

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Rulez un alt site popular împreună cu Everton de Internet conectat. Site-ul despre care vorbesc este Windows 7 News, un site extrem de popular și bine clasat despre următorul sistem de operare Microsoft Windows 7.

Un cititor ne-a contactat mai devreme, menționând o problemă pe care o întâmpina atunci când încerca să vizualizeze fluxul site-ului în Internet Explorer 8.

Mesajul „Pagina XML nu poate fi afișat. Nu se poate vizualiza intrarea XML folosind fișa de stil XSL. Vă rugăm să corectați eroarea, apoi faceți clic pe butonul Actualizare, sau încercați din nou mai târziu. ' a fost afișată în loc când URL-ul de alimentare a fost încărcat în browserul Internet Explorer al Microsoft.

Cu toate acestea, feedul a funcționat bine în alte browsere web pe care le-am testat imediat, inclusiv Mozilla Firefox.

Aceasta a dus la concluzia că eroarea trebuia să fie specifică Internet Explorer. Ar fi putut fi un plugin care rulează pe site-ul propriu, un cod incompatibil în tema care a determinat Internet Explorer 8 să arunce mesajul de eroare sau o problemă la gazda Feedburner.

internet explorer 8 feed error

Primul lucru care mi-a venit în minte a fost validarea feedului folosind o resursă oficială, cum ar fi Serviciul de validare a feedului la W3C .

Acest serviciu validează un flux și afișează erorile și avertizările de validare, inclusiv locația din cod. A fost afișată o eroare: Feed-ul dvs. nu este bine format conform specificației XML

S-a dovedit că unul dintre articolele publicate în ultimul timp conținea caracteristicile responsabile pentru eroarea de validare a feedului și eroarea din Internet Explorer 8.

Evadarea acelui personaj cu & a fost soluția care a rezolvat eroarea. Feed-ul s-a validat corect ulterior (după ce noul articol a fost pus în cache de serviciul de găzduire a feedului) și Internet Explorer 8 a încărcat corect feedul.

Acest lucru înseamnă însă că webmasterii trebuie să evadeze întotdeauna anumite caractere din articolele pe care le publică pe site-urile lor web, dacă doresc ca alimentarea lor să lucreze în Internet Explorer 8.

Acest fapt nu este vina Internet Explorer 8. Browserul web respectă cu strictețe regulile în acest caz. Este timpul să căutați un plugin care să scape automat de aceste caractere, astfel încât feedul să se valideze și să se afișeze corect în Internet Explorer.