Internet Explorer 8 และฟีด: ไม่สามารถแสดงเพจ XML ได้
- หมวดหมู่: Internet Explorer
ฉันใช้งานไซต์ยอดนิยมอื่นร่วมกับ 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 ฟีด
สิ่งแรกที่ฉันคิดคือการตรวจสอบความถูกต้องของฟีดโดยใช้ทรัพยากรอย่างเป็นทางการเช่นบริการตรวจสอบความถูกต้องของฟีดที่ W3C .
บริการนี้ตรวจสอบความถูกต้องของฟีดและแสดงข้อผิดพลาดและคำเตือนในการตรวจสอบความถูกต้องรวมถึงตำแหน่งในโค้ด มีข้อผิดพลาดปรากฏขึ้น: ฟีดของคุณมีรูปแบบไม่ถูกต้องตามข้อกำหนด XML
ปรากฎว่าหนึ่งในบทความที่เผยแพร่เมื่อเร็ว ๆ นี้มีอักขระ & ซึ่งรับผิดชอบต่อข้อผิดพลาดในการตรวจสอบฟีดและข้อผิดพลาดใน Internet Explorer 8
การหลบหนีตัวละครนั้นด้วย &
เป็นวิธีแก้ไขข้อผิดพลาด ฟีดตรวจสอบความถูกต้องในภายหลัง (หลังจากบทความใหม่ถูกแคชโดยบริการโฮสต์ฟีด) และ Internet Explorer 8 โหลดฟีดอย่างถูกต้อง
อย่างไรก็ตามหมายความว่าผู้ดูแลเว็บจะต้องหลีกเลี่ยงอักขระบางตัวในบทความที่เผยแพร่บนเว็บไซต์หากต้องการให้ฟีดทำงานใน Internet Explorer 8
นี่ไม่ใช่ความผิดของ Internet Explorer 8 เว็บเบราว์เซอร์ปฏิบัติตามกฎอย่างเคร่งครัดในกรณีนี้ ถึงเวลามองหาปลั๊กอินที่จะหลบหนีตัวอักษรเหล่านั้นโดยอัตโนมัติเพื่อให้ฟีดตรวจสอบและแสดงอย่างถูกต้องใน Internet Explorer