Internet Explorer 8 ja kanalid: XML-i lehte ei saa kuvada
- Kategooria: Internet Explorer
Haldan koos Everton of Connected Internetiga veel ühte populaarset saiti. Sait, millest räägin, on Windows 7 News, ülipopulaarne ja hea asetusega veebisait järgmise Microsofti opsüsteemi Windows 7 kohta.
Täna võttis meiega varem ühendust üks lugeja, mainides probleemi, millega ta silmitsi oli, kui ta üritas vaadata veebisaidi voogu Internet Explorer 8-s.
Teadet „XML-i lehte ei saa kuvada. XML-sisestust ei saa vaadata, kasutades XSL-i stiililehte. Parandage viga ja klõpsake siis nuppu Värskenda või proovige hiljem uuesti. ' kuvati selle asemel, kui voo URL laaditi Microsofti Internet Exploreri brauserisse.
Voog suutis aga ka teistes testitud veebibrauserites, sealhulgas Mozilla Firefox, suurepäraselt töötada.
Sellest järeldati, et viga pidi olema Internet Exploreri spetsiifiline. See võis olla veebisaidil töötav pistikprogramm, mõni teema ühildamatu kood, mis põhjustas Internet Explorer 8 selle tõrketeate viskamise, või probleem voo Feedburneri hostis.
Esimene asi, mis mulle pähe tuli, oli voo kinnitamine ametliku ressursi abil, näiteks voo kinnitamise teenus aadressil W3C .
See teenus valideerib voo ja kuvab valideerimisvead ja hoiatused, sealhulgas asukoha koodis. Kuvati üks viga: teie voog pole vastavalt XML-i spetsifikatsioonile hästi vormistatud
Selgus, et üks hiljuti avaldatud artiklitest sisaldas sümbolit & mis oli vastutav voo valideerimisvea ja Internet Explorer 8 vea eest.
Põgenedes selle tegelasega &
oli lahendus, mis viga parandas. Pärast seda voog kinnitas õigesti (pärast seda, kui voo hostimise teenus oli uue artikli vahemällu salvestanud) ja Internet Explorer 8 laadis voo õigesti.
See tähendab aga, et veebimeistrid peavad alati oma veebisaitidel avaldatud artiklite teatud tähemärkidest pääsema, kui nad soovivad, et nende voog töötaks Internet Explorer 8-s.
See pole tegelikult Internet Explorer 8 süü. Veebibrauser järgib sel juhul rangelt reegleid. Aeg on otsida pistikprogramm, mis pääseb neist märkidest automaatselt välja, nii et kanal valideeruks ja kuvataks Internet Exploreris õigesti.