Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 43

Создание межбраузерных сценариев

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

Поэтому наиболее важным заданием для тех, кто сегодня старается создавать межбрау-зерные сценарии, является определение круга пользователей, на который будет рассчитано создаваемое приложение. В главе 13 описан набор методов, позволяющих производить перенаправление пользователей по структуре своего Web-узла с целью отображения нужной версии страницы в их браузере. В главе 14 показан ряд альтернативных решений, зависящих от используемой версии (или версий) объектной модели и специфических характеристик, для которых необходимо реализовывать поддержку. Каждое новое поколение браузеров приносит в этот мир набор новых удивительных средств языка, которые используются при создании страниц. К сожалению, это приводит к фрагментации аудитории посетителей узла. После выхода каждого нового пакета обновления браузера далеко не все пользователи захотят загружать мегабайты данных просто для того, чтобы иметь самую последнюю версию браузера. Для большинства первопроходцев (и уж точно неспециалистов) причины, побуждающие обновить версию браузера, довольно примитивны. Разве что такое обновление может связываться с покупкой нового компьютера или обновлением операционной системы.

На данном этапе можно считать, что подавляющее большинство пользователей склоняется к установке современных версий браузеров, в которых в полной мере реализована поддержка W3C DOM и DHTML. Не факт, что это так на самом деле, но ведь вам никогда не удастся удовлетворить запросы конечной аудитории на все 100%. Буквально это означает следующее: вам достаточно разработать Web-страницы, которые будут открываться у подавляющего большинства пользователей и по мере возможностей у всех остальных. В идеальном случае Web-документы будут доступны всем, а вот специальные их средства - только счастливым обладателям браузеров с поддержкой JavaScript-сценариев и других современных технологий. Таким образом, в ваши задачи входит намного больше, чем создание красочных Web-страниц. Вам придется изрядно потрудиться, чтобы сделать свои приложения полностью интерактивными, максимально производительными, информационно востребованными и, конечно же, поддерживаемыми большинством современных браузеров.

страница 43
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz