Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
60
Добавлен:
21.01.2014
Размер:
56.32 Кб
Скачать

2. Предыдущая работа

Мы разделили методы показа WWW страницы на устройствах с маленькими дисплеями в пять общих подходов: определенная устройством кодировка, кодировка многократного устройства, клиентская навигация, автоматическая перекодировка и фильтрование веб страницы. Эта секция описывает эти подходы и анализирует их преимущества и недостатки.

2.1. Определенная устройством кодировка

Определенная устройством кодировка включает кодируемый набор WWW страниц для специфического устройства, например, сотового телефона, имеющего дисплей и программное обеспечение связи, типа Nokia 9000. Основная философия в этом подходе - то, что пользователи таких специальных устройств будут только иметь доступ к набору услуг, и страницы для этих услуг могут все быть разработаны для специфического дисплея устройства. Информация может быть получена из WWW в целом, но желаемые страницы должны быть предопределены и необходимое извлечение информации, и программное обеспечение, форматирующее страницы, должны быть написаны, чтобы предоставить информацию маленькому устройству. Этот подход принят службе в Phone.com’s (прежде Беспроводная Планета) UP.Link [6], который использует язык повышения (HDML).

2.2. Кодировка многократного устройства

В кодировке многократного устройства, диапазон целевых устройств идентифицирован и определен от отдельного исходного документа до набора предоставленных документов, чтобы охватить устройства в пределах диапазона. Один пример этого - подход StretchText [7], в котором части документа (потенциально вниз к уровню слова) могут быть помечены мерой 'уровень абстракции'. После получения документа, пользователи могут определить уровень абстракции, которую они желают видеть и рассмотреть соответствующую деталь. Другой пример кодировки многократного устройства - HTML, каскадные листы стиля (CSS) [8]. В CSS, отдельный лист стиля определяет набор признаков отображения для различных структурных частей документа (например, все высокие заголовки секции должны иметь красный Times шрифт 18 размера). Ряд листов стиля может быть присоединен к документу, каждый со своим весом, описывающим желаемую кодировку документа. Пользователь может также определить лист стиля, как может WWW браузер, используя лист стиля 'по умолчанию'. Хотя листы стиля обычно отвергают кодировки пользователя, пользователь может выборочно позволить или запретить кодировки, если они обеспечивают представление документа в их специфическом дисплее.

2.3. Клиентская навигация

В клиентской навигации, пользователю предоставлена возможность просмотра в интерактивном режиме отдельной веб страницы, изменяя часть документа, показываемую в данное время. Полосы прокрутки в области отображения документа - один пример. Другой пример – система PAD++ [9], которая позволяет пользователю изменять масштаб изображения при показе документа. Активное выделение [10] было также реализовано в качестве техники клиентской навигации, в которой пользователь может динамически расшириться и разрушить секции документа под их соответствующими заголовками. Другие методы, входящие в эту категорию включают полупрозрачные widgets[11] и систему Magic Lens [12].