Валідність 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
- Верстка й її критерії якості