Internet Explorer 8 และฟีด: ไม่สามารถแสดงเพจ XML ได้

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ฉันใช้งานไซต์ยอดนิยมอื่นร่วมกับ Everton of Connected Internet ไซต์ที่ฉันกำลังพูดถึงคือ Windows 7 News ซึ่งเป็นเว็บไซต์ที่ได้รับความนิยมและได้รับการจัดอันดับอย่างดีเกี่ยวกับระบบปฏิบัติการ Microsoft Windows 7

ผู้อ่านติดต่อเราก่อนหน้านี้ในวันนี้โดยกล่าวถึงปัญหาที่เขาพบเมื่อพยายามดูฟีดของเว็บไซต์ใน Internet Explorer 8

ข้อความ 'ไม่สามารถแสดงเพจ XML ได้ ไม่สามารถดูอินพุต XML โดยใช้สไตล์ชีต XSL โปรดแก้ไขข้อผิดพลาดแล้วคลิกปุ่มรีเฟรชหรือลองอีกครั้งในภายหลัง ' แสดงแทนเมื่อโหลด URL ของฟีดในเบราว์เซอร์ Internet Explorer ของ Microsoft

อย่างไรก็ตามฟีดทำงานได้ดีในเว็บเบราว์เซอร์อื่น ๆ ที่เราทดสอบทันทีรวมถึง Mozilla Firefox

สิ่งนี้นำไปสู่ข้อสรุปว่าข้อผิดพลาดต้องเป็นเฉพาะของ Internet Explorer อาจเป็นปลั๊กอินที่ทำงานบนเว็บไซต์เองโค้ดบางตัวที่เข้ากันไม่ได้ในชุดรูปแบบที่ทำให้ Internet Explorer 8 ส่งข้อความแสดงข้อผิดพลาดนั้นหรือปัญหาที่โฮสต์ของ Feedburner ฟีด

internet explorer 8 feed error

สิ่งแรกที่ฉันคิดคือการตรวจสอบความถูกต้องของฟีดโดยใช้ทรัพยากรอย่างเป็นทางการเช่นบริการตรวจสอบความถูกต้องของฟีดที่ W3C .

บริการนี้ตรวจสอบความถูกต้องของฟีดและแสดงข้อผิดพลาดและคำเตือนในการตรวจสอบความถูกต้องรวมถึงตำแหน่งในโค้ด มีข้อผิดพลาดปรากฏขึ้น: ฟีดของคุณมีรูปแบบไม่ถูกต้องตามข้อกำหนด XML

ปรากฎว่าหนึ่งในบทความที่เผยแพร่เมื่อเร็ว ๆ นี้มีอักขระ & ซึ่งรับผิดชอบต่อข้อผิดพลาดในการตรวจสอบฟีดและข้อผิดพลาดใน Internet Explorer 8

การหลบหนีตัวละครนั้นด้วย & เป็นวิธีแก้ไขข้อผิดพลาด ฟีดตรวจสอบความถูกต้องในภายหลัง (หลังจากบทความใหม่ถูกแคชโดยบริการโฮสต์ฟีด) และ Internet Explorer 8 โหลดฟีดอย่างถูกต้อง

อย่างไรก็ตามหมายความว่าผู้ดูแลเว็บจะต้องหลีกเลี่ยงอักขระบางตัวในบทความที่เผยแพร่บนเว็บไซต์หากต้องการให้ฟีดทำงานใน Internet Explorer 8

นี่ไม่ใช่ความผิดของ Internet Explorer 8 เว็บเบราว์เซอร์ปฏิบัติตามกฎอย่างเคร่งครัดในกรณีนี้ ถึงเวลามองหาปลั๊กอินที่จะหลบหนีตัวอักษรเหล่านั้นโดยอัตโนมัติเพื่อให้ฟีดตรวจสอบและแสดงอย่างถูกต้องใน Internet Explorer