Internet Explorer 8 та канали: Сторінка XML не відображається

Спробуйте Наш Інструмент Для Усунення Проблем

Я запускаю ще один популярний сайт разом із Everton з підключеного Інтернету. Сайт, про який я говорю, - це Windows 7 News, дуже популярний і добре оцінений веб-сайт про наступну операційну систему Microsoft Windows 7.

Читач, з яким сьогодні звернувся читач, згадав про проблему, з якою він стикався, намагаючись переглянути канал веб-сайту в Internet Explorer 8.

Повідомлення 'Сторінка XML не відображається. Неможливо переглянути введення XML за допомогою таблиці стилів XSL. Виправте помилку та натисніть кнопку Оновити або спробуйте пізніше. ' Натомість відображався, коли URL-адресу каналу завантажували в браузер Microsoft Internet Explorer.

Проте канал добре працює в інших веб-браузерах, які ми перевірили негайно, включаючи Mozilla Firefox.

Це призвело до висновку, що помилка повинна бути специфічною для Internet Explorer. Це міг бути плагін, який працює на самому веб-сайті, якийсь несумісний код у темі, яка змушує Internet Explorer 8 кинути це повідомлення про помилку, або проблема в хостері каналу подачі каналу.

internet explorer 8 feed error

Перше, що мені прийшло в голову, - це перевірити канал, використовуючи офіційний ресурс, такий як Служба перевірки каналу в W3C .

Ця служба підтверджує канал та відображає помилки та попередження перевірки, включаючи розташування в коді. Була показана одна помилка: Ваш канал недостатньо сформований відповідно до специфікації XML

Виявилося, що одна із статей, опублікованих останнім часом, містила char &, яка відповідала за помилку перевірки каналу та помилку в Internet Explorer 8.

Уникнути цього персонажа & було рішенням, яке виправило помилку. Після цього канал перевірив правильно (після керування новою статтею сервісом хостингу каналів) і Internet Explorer 8 завантажив канал правильно.

Однак це означає, що веб-майстрам завжди потрібно уникати певних персонажів у статтях, які вони публікують на своїх веб-сайтах, якщо вони хочуть, щоб їх канали працювали в Internet Explorer 8.

Це насправді не вина Internet Explorer 8. Веб-браузер суворо дотримується правил у цьому випадку. Настав час шукати плагін, який автоматично позбудеться цих символів, щоб канал був перевірений і відображений правильно в Internet Explorer.