Створення сайтів - студія веб-дизайну WebStudio2U Контактні дані веб-студії WebStudio2U RSS стрічка веб-студії WebStudio2U Мапа сайту Авторизація

Перевірка на валідність коду сайту

Перевірка на валідність коду сайту Якість готового сайту багато в чому залежить від невеликих деталей і тому, наприклад, відповідності верстки коду сайту певним стандартам приділяється значна увага. А якщо врахувати, що пошукові системи оцінюють правильність верстки сайту як один із досить важливих факторів ранжування, то стає ясно, що така процедура, як перевірка на валідність коду — це для будь-якого сайту не розкіш, а необхідність.

Сучасні браузери добре вміють «згладжувати» незначні помилки верстки і тому можуть відображати сайти користувачам правильно навіть у тому випадку, якщо десь код сайту виявиться не валідним, тобто не відповідатиме загальноприйнятим стандартам. Однак це не означає, що до можливих помилок або неточностей у коді можна ставитися недбало: рано чи пізно вони все одно можуть призвести до виникнення проблем, коли, наприклад, у якому-небудь зі старих браузерів відвідувачі побачать на сайті некоректну верстку або коли сайт занадто довго буде завантажуватися.

Перевірка коду на валідність — це відмінний спосіб профілактики можливих проблем у роботі сайту. Таку перевірку можна проводити вручну, а можна — в режимі онлайн, за допомогою відповідних сервісів. Ручна перевірка займає багато часу і дуже втомлює, а от онлайн-перевірка валідності коду сайту — як раз те, що потрібно. При цьому найзручніше перевірити код сайту на валідність за допомогою безкоштовного онлайн-сервісу від Консорціуму Всесвітньої павутини (World Wide Web Consortium, W3C) — організації, яка, власне, й розробила технологічні стандарти для Інтернету.

W3C заснував сер Тімоті Джон Бернерс-Лі, відомий як винахідник URI, URL, HTTP, HTML, а також самої Всесвітньої павутини. Сьогодні W3C розробляє єдині принципи і стандарти для Інтернету, завдяки чому досягається висока сумісність між продуктами абсолютно не пов'язаних між собою компаній, а Всесвітня павутина в підсумку стає більш універсальною і зручною.

До переліку стандартів, затверджених W3C, входять, зокрема HTML і CSS, а тому не дивно, що перевірку валідності відповідних кодів сайту має сенс проводити саме за допомогою запропонованого W3C онлайн-інструментарію. Користуватися онлайн-валідаторами від W3C дуже просто. Наприклад, щоб перевірити валідність HTML, необхідно застосувати Markup Validation Service (validator.w3.org). У цьому сервісі доступна перевірка для вже опублікованих в Інтернеті сторінок сайтів, для файлів з локального ПК або безпосередньо вставленого у вікно валідатора коду.

При перевірці з використанням W3C-валідатора можна отримати звіт, в якому буде вказано виявлені помилки. При цьому для помилок валідатор вкаже точне місце їх знаходження, а також запропонує правильний синтаксис. Варто відзначити, що якщо валідатор виявить коді, який перевірявся, не грубі помилки, а неточності, то у звіті користувачеві він відобразить попередження.

Markup Validation Service від W3C дозволяє виробляти перевірку валідності HTML та XHTML, а от якщо потрібно перевірити на валідність CSS-код сайту, то в цьому випадку W3C пропонує свій CSS Validation Service (jigsaw.w3.org/css-validator). Перевірка в даному сервісі виконується аналогічно перевірці HTML-коду: до поля валідатора вставляється посилання на сторінку сайту, яку треба перевірити, або ж на файл CSS, після чого сервіс відображає знайдені помилки або неточності. Як і в Markup Validation Service, при перевірці CSS можна завантажити досліджуваний код з ПК або ж вставити код прямо у вікно валідатора.

Перевірка сайту на валідність останнім часом стає особливо актуальною, адже в кінці 2014 року планується остаточне затвердження HTML5 у статусі рекомендації W3C, що тягне за собою необхідність внесення деяких змін у звичну верстку сайтів. Наприклад, деякі теги й атрибути, які підтримуються в HTML4, в HTML5 вважаються застарілими, і застосовувати їх при верстці стандарт не рекомендує. Зокрема, до розряду застарілих в HTML5 відносять теги font й center, які раніше активно використовувалися для форматування текстів при верстці.

Розробка сайтів з урахуванням валідності верстки важлива, тому перевірка коду сайту на валідність завжди залишається актуальною. Таку перевірку рекомендується проводити як на етапі безпосереднього створення сайту, так і при внесенні будь-яких змін в дизайн або структуру сайту, тобто при виконанні редизайну.

Теги:
перевірка на валідність, валідність html, валідність css, перевірка на валідність коду, перевірка на валідність сайту, верстка сайту