Пользовательские агенты

Ранее я рассказывала о том, как моя организация почти купила систему управления сайтом. Одним из основных критериев, от которых мы отталкивались при выборе CMS, была возможность создавать различные стра­ницы для различных устройств просмотра: по одной версии для каждого брау­зера, одну для браузеров Брайля и других ассистивных технологий, версию для карманных устройств.

Сейчас стоимость производства различных страниц для различных устройств просмотра — это то, о чём надо забыть. Пусть никто вас не убеждает в том, что вам необходимо создавать разные версии сайта или что вам необходимы отдель­ные инструменты для этого. Web-стандарты решают эту проблему бесплатно.

Как получить золото из песка    

С помощью Web-стандартов вы создаете сайт, который хорошо работает в тради­ционных браузерах, карманных устройствах и устройствах, поддерживающих ассис-тивные технологии для людей с ограниченными физическими возможностями. Созда­вая одну простую версию сайта, вы заботитесь о работе всех этих устройств просмотра.

Если в вашем XHTML-документе не будет презентационной разметки, а XHTML-разметка будет простой, ваш сайт, таким образом, будет доступен для большого количества пользовательских агентов. Пользовательские агенты на основе текста, такие как карманные устройства, мобильные телефоны и брау­зеры Брайля, сильно зависят от хорошей разметки и неоправданно перегружа­ются, когда им приходится иметь дело с презентационным балластом.

На рис. 7.3-7.5 вы видите три скриншота сайта The Web Standards Project (www.webstandards.org). На рис. 7.3 показан сайт в традиционном браузере с включенной таблицей стилей, на рис. 7.4 — браузер с выключенной таблицей стилей, а на рис. 7.5 — сайт в том виде, в каком он отображается на карманном компьютере. Везде показана одна и та же страница. Навигация сайта — список с самой простой разметкой из возможных в XHTML.

 Рис. 7.З. The Web Standards Project (www.webstandards.org) повлиял на внедрение поддержки стандартов для Web-браузеров. С1998 года авторы сайта убеждал и производителей браузеров, разработчиков программного обеспечения и Web-дизайнеров поддерживать Web-стандарты. Этот сайт- один из лучших, где можно найти самые свежие новости из мира Web-стандартов.

Рис. 7.4. Здесь вы видите, как отображается строгий HTML, когда таблицы стилей выключены.

Сайт будет работать хорошо и с помощью Screen Reader — программы, со­зданной для прочтения вслух содержания на экране компьютера пользователя с ослабленным зрением. Как и многие другие пользовательские агенты, Screen Reader предоставляет пользователю содержание, отталкиваясь от структуры разметки. Screen Reader читает список с соответствующими ударениями и де­лает паузы после точек. Созданный один раз, сайт должен отображаться на многих пользовательских агентах. Сделайте ваш сайт более доступным, не тра­тя ни копейки на ненужные версии, различные для разных браузеров и уст­ройств.

Я привела список для навигации в качестве- примера, но это всего лишь вер­шина айсберга. Во второй части данной главы идея «Создай один раз — исполь­зуй везде» излагается более подробно.

Posted in Экономичный Web-дизайн.