Швидка навігація по сторінці:
- Навіщо перевіряти сайт на помилки?
- Найбільш поширені помилки
- Популярні валідатори
- Xenu Link
Рано чи пізно кожен вебмайстер розуміє, що його проект, можливо, має «слабкі місця», що заважають його нормальній роботі. Це нормально: будь-якій людині властиво помилятися, від помилок не застрахований ніхто. На сайтах з сотнями сторінок ручна перевірка html-коду володіє малою ефективністю, саме тому і були створені валідатори – програми (сервіси) аналізу коду веб-сторінок, які, звіряючи його з існуючими стандартами, дозволяють перевірити сайт на помилки.
Навіщо перевіряти сайт на помилки?
Часи інтегрування виробниками браузерів унікальних можливостей в свої продукти всупереч всім стандартам відходять у минуле. Кожна нова версія будь-якого з найбільш популярних браузерів підтримує все більше специфікацій, відображаючи «стандартизовані» документи з мінімальною кількістю помилок або взагалі без них. Однак для «кривих» веб-сторінок не існує регламенту, тому будь-який браузер спробує відобразити має помилки в своєму коді документ по-своєму, що призведе до різного вигляду однієї і тієї ж сторінки в популярних веб-браузерах.
Іншим приводом для перевірки сторінок сайту на помилки може стати пошукова видимість. Пошукові роботи, приймаючи рішення щодо знайдених на веб-сторінках помилок, в деяких випадках можуть їх не проіндексувати або проіндексувати з певними обмеженнями.
Найбільш поширені помилки
1. Помилки верстки. Типова помилка, яку вебмастера роблять ще на етапі розробки сайту, використовуючи тільки один або два браузера, з якихось причин ігноруючи інші. При наявності помилок верстки нерідко виникають проблеми з відображенням веб-сторінок: може «роз’їхатися» дизайн, стати невидимим текст і т. д.
2. Дублі веб-сторінок в межах одного домену – досить поширена помилка, здатна значно скоротити пошуковий трафік сайту.
3. Невірний код відповіді сервера — Ваш сайт зобов’язаний віддавати відповідні коди відповідей сервера: 404 повинна відповідати неіснуючої сторінці і т. п.
Популярні валідатори
1. Прабатьком всіх існуючих на сьогоднішній день стандартів є утворений в 1994 році Консорціум W3C, саме він у свій час і стандартизував теги HTML. Тому якщо Ви бажаєте перевірити «правильність» коду веб-сторінок Вашого сайту, то має сенс скористатися інструментом, представленими на офіційному сайті W3C (http://validator.w3.org/).
2. Markup Validation Service – один з найбільш популярних сервісів для перевірки коду. Це зручний інструмент, що надає гнучкий сервіс для перевірки HTML (HTML5), XHTML, MathML, SVG і SMIL кодів.
3. CSS Validation Service Ще одне дітище w3.org, перевіряє Ваш CSS.
4. Feed Validation Service – онлайн-сервіс, який перевіряє синтаксис Atom або RSS-каналів.
5. Link Checker – інструмент для перевірки посилань і анкорів.
6. W3C mobileOK Checker – сервіс, який перевіряє веб-сторінки Вашого сайту на нормальне відображення на мобільних девайсах.
7. Web Page Analyzer – цей інструмент проводить аналіз розміру сторінки, швидкість завантаження сторінки в цілому, її окремих файлів, малюнків і скриптів, надаючи рекомендації щодо поліпшення й оптимізації коду.
8. Access Color – сервіс з досить специфічною спрямованістю — він перевіряє контрастність і яскравість тексту і фону. З його допомогою ми можемо побачити, як буде сприйматися Ваша веб-сторінка людьми з порушеннями зору.
9. Browsershots – інструмент, що надає скріншоти зовнішнього вигляду сайту в різних браузерах. Відрізняється від подібних сервісів гнучкими налаштуваннями: Ви можете вибирати різні версії браузерів під Windows OS, Linux або Mac OS, дозвіл екрана; глибину кольору; наявність або відсутність підтримки Javascript, Java і Flash.
Xenu Link
Xenu — це програма, яка заслуговує окремої уваги. Вона є повністю безкоштовною, скачати її можна за посиланням http://home.snafu.de/tilman/xenulink.html.
Цей софт — чудовий інструмент для того, щоб перевірити сайт на биті посилання, відсутні сторінки (видають помилку 404), втрачені зображення та файли і т. д. За допомогою цієї програми можна і перевірити сайт на зовнішні посилання.
Працює вона дуже просто — при запуску вибираєте File -> Check URL, вводите адресу свого сайту і насолоджуєтеся результатом!