Валідність html-коду
Відео: Навчальний центр WLC: Лекція 2 - HTML, структура HTML сторінки, валідність HTML коду (XHTML 4 Strict)
Відео: Урок 16. Валідація HTML коду
Всі ми з Вами знаємо, що вільніше мови, ніж HTML знайти важко. Однак, і у нього існують певні правила, які регулюються різними стандартами (HTML4, XHTML1.1 та інші). Але недотримання цих стандартів не означає, що сайт не з`явиться. Браузери ЗМУШЕНІ відображати навіть самий гнилий код. Якщо вони будуть відображати тільки Дійсний HTML, то приблизно 95% сайтів користувачі просто не побачать, і браузер розгубить всю свою частку ринку. Адже саме стільки відсотків сайтів не є валідними взагалі. Про сенс і значення валідації я вирішив поговорити в цій статті.
Перш ніж приступати до розмови валідності, давайте з Вами визначимося, що це таке. Скажу своїми словами, Дійсний HTML-код - це HTML-код, написання якого відповідає стандарту, зазначеному в DOCTYPE. Наприклад, у мене на сайті в DOCTYPE варто XHTML1.1. Перевірити валідність HTML-коду можна тут: https://validator.w3.org - це офіційний валідатор.
Так в чому ж переваги валидного коду:
- Трохи вище швидкість завантаження.
- Легкий парсинг сайту.
- Краща індексація пошуковими системами, що випливає з попереднього пункту.
- Більш висока кроссбраузерность.
Як бачите, переваги є. Але їх "плюсова"Не так вже й велика і ось чому:
- Швидкість підвищується практично непомітно.
- Завдяки гарному коду, Ваш контент буде простіше вкрасти з використанням автоматизованих засобів.
- Пошукові системи стали дуже хорошими, тому розбираються навіть в найстрашнішому коді.
- Сучасні браузери навіть найжахливіший код відображатимуть приблизно однаково.
А ось мінус у валідації один - це витрачений час. Я домігся валідності свого HTML-коду на сайті, причому домігся свого сайту, але варто було мені це 3 дні досить наполегливої роботи.
Скажу чесно, писати валідний код зовсім необов`язково. Але є люди (такі як я), які люблять, щоб все було акуратно, ідеально, щоб код був максимально чистим, навіть якщо це і зовсім не потрібно. І ось таких людей за статистикою 5%, і саме стільки сайтів є валідними.
Я Вам більше того скажу: на даний момент такі сайти як Google, Yandex, Mail, Rambler і інші гіганти не є валідними і близько. У чому Ви можете переконатися, спробувавши перевірити валідність їх HTML-коду. Тому писати валідний код або невалідний - це не важливо, головне, щоб сайт був хороший.
Html, css, php, js - підручник
Вийшов безкоштовний відеокурс з основ html
Як запустити php-функцію натисканням на посилання
Як зробити коментування на html-сайті
Html 5 що нового?
Що таке сніппети?
Проблема зв`язки php і html
Angularjs. Вирішуємо проблему з валідність.
Валідність css
Мета-теги в html
Мета-теги для сторінки в html
Завантажити підручник з основ html
Структура блокової верстки
Різниця між html і xhtml
Завантажити підручник по html 5
Вирівнювання елементів в html
Валідність відкриття посилання в новому вікні
Html
Nodejs. Потоковий висновок html сторінки.
Валідність jаvascript
Верстка й її критерії якості
Мета-теги для сторінки в html
Html, css, php, js - підручник
Спецсимволи в html
Як запустити php-функцію натисканням на посилання
Html
Верстка й її критерії якості
Різниця між html і xhtml
Структура блокової верстки
Валідність css
Html 5 що нового?