Усунення помилки кодування HTML при валідації сайту
Які подальші дії? Для початку потрібно визначитися, в якому місці виявлено помилку. Природно про це вказує сам сервіс W3C у вигляді такої підказки:
Sorry, I am unable to validate this document because on line 927 it contained one or more bytes that I can not interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.
The error was: utf8 "\ xE4" does not map to Unicode
Як бачите, в повідомленні вказана цифра 927. Добре, з місцем визначилися, але як бути далі? А далі потрібно подивитися вихідний текст сторінки. Тобто відкрити в браузері сайт і натиснути гарячі клавіші Ctrl + U. В результаті в новій вкладці відкриється нова сторінка з усіма елементами HTML. Тепер необхідно знайти рядок під номером 927. Навпроти неї повинен знаходитися певний текст, в якому і допущена помилка кодування. Як правило, це буква кириличного алфавіту. Тепер потрібно скопіювати уривок тексту розташованого навпроти цифри 927.
У моєму випадку це невеликий уривок, який можна побачити на зображенні. У рядку команди «Папка» необхідно вставити шлях до заздалегідь завантаженої копії сайту.
Як можна побачити на представленому скріншоті, вказане в пошуковому рядку словосполучення відображається червоним. Зверніть увагу, слово в якому допущена помилка - «verдndert». Досить прибрати одну букву, і сайт буде доступний для подальшої перевірки на відповідність стандартам валідності.
Після усунення певних помилок ваш сайт на движку Джумла знову може безперешкодно проходити чергову повноцінну перевірку на валідність HTML.
Дякую за увагу і до швидкого на сторінках Stimylrosta.