Читайте также: |
|
Удобство использования, доступность и оптимизация для поисковых серверов (SEO) - данные термины используются для описания отличных веб страниц. Но в реальности все три термина очень сильно перекрывают друг друга. И страница, демонстрирующая отменные характеристики по одному пункту обычно хороша и в остальном. Самым простым методом будет использование рабочей среды, удовлетворяющей стандартам W3C.
Например, посетитель со слабым зрением может легко изучить сайт, который семантически структурирован, с помощью программы для чтения с экрана. Но такой сайт будет легко читать и роботу поискового сервера.
Чтобы понимать, откуда пришли веб стандарты, следует вспомнить историю. Много страниц разработаны специально для старых браузеров. Почему? Браузеры постоянно развиваются с момента появления WWW. Каждое новое поколение браузеров имеет новые функции, и производители используют для таких функций разные, часто свои собственные, теги. Каждый браузер имеет склонность использовать разный синтаксис, или "диалекты", и собственные реализации для одних и тех же базовых структур HTML. Новые браузеры появляются, старые сходят со сцены (помните Netscape?).
Другим фактором усложнения ситуации является то, что исторически разные производители браузеров (например, Microsoft) имеют тенденцию интерпретировать HTML немножко по другому. Следовательно, веб дизайнерам приходится прилагать усилия для поддержки старых версий браузеров.
Стандарты W3C созданы для достижения согласованности в коде веб страниц. Сайт, соответствующий стандартам W3C, имеет отличную базу, которая делает его удобным в использовании, доступным и оптимизированным для поисковых серверов.
Проверить соответствие сайта стандартам W3C можно с помощью специального сервиса validator.w3.org. Это просто и бесплатно. Нужно только правильно установить DOCTYPE. Сайт, который проходит проверку на соответствие W3C, использует семантически верный код HTML и разделение содержание и представления.
Дата добавления: 2015-07-21; просмотров: 122 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Процесс разработки дизайна на локальном компьютере | | | Семантически правильный код |