52
Часть
IL Компоненты программного обеспечения Web
для своих браузеров. С ростом популярности браузеров последние превратились
в инструмент взаимодействия с большим числом приложений. Помимо просмотра
Web-страниц, многие пользователи используют браузер для отправки и приема со-
общений электронной почты, в качестве планировщика, адресной книги, для распе-
чатки файлов и т.д. Каждое из этих приложений имеет свой собственный набор
свойств, и многие из них можно настраивать.
Ниже приведен список настраиваемых пользователем свойств, которые оказы-
вают влияние на отображение Web-страниц.
• Внешний вид. К этой группе свойств относятся размер окна браузера, отобра-
жение панелей инструментов и полос прокрутки. Это общие свойства, имею-
щиеся в графических интерфейсах большинства платформ. Многие элементы,
связанные с внешним видом, являются функциональными возможностями,
предоставляемыми окопным менеджером, который управляет отображением
информации. Единственные атрибуты, которые влияют на отображение Web-
страниц, связаны с областями окна браузера, предназначенными для ввода
URL и отображения списка закладок.
• Отображение встроенных изображений на странице. На Web-страницах
имеется как текст, так и изображения; следовательно, браузеры по умолчанию
будут загружать и отображать все ресурсы. Однако изображения требуют
больше времени для загрузки, поскольку их размер в среднем больше, чем раз-
мер текстовых ресурсов, а Web-страницы могут иметь несколько встроенных
изображений. Многие пользователи, использующие низкоскоростные соеди-
нения с Internet, часто не хотят долго ждать загрузки полного содержимого
страницы
—
текста и изображений. Другие пользователи могут быть не заин-
тересованы в просмотре изображений, информационное содержимое которых
представляется им не слишком важным. Браузер дает возможность пользова-
телям указать, хотят ли они, чтобы изображения автоматически загружались,
или же нет. В большинстве браузеров предусмотрена кнопка, с помощью кото-
рой пользователи могут запросить загрузку изображений для определенной
страницы, изначально загруженной без изображений. Помимо задержки при
загрузке изображений, браузер должен отображат,ь изображения, что вносит
дополнительную задержку. Однако задержка, связанная с низкой скоростью
соединения, обычно является превалирующей.
• Шрифты. Текстовый материал часто отображается с помощью нескольких
шрифтов. Пользователи, использующие различные шрифты при вводе, естест-
Beipio ожидают того же при отображении материала. Применительно к Web,
браузер должен выбирать между имеющимися на локальном компьютере
шрифтами и использовать их для отображения информации на загруженной
странице. Он должен выбрать гарнитуру, размер, набор символов, использо-
вать шрифты с символами фиксированной или переменной ширины. Загру-
женная Web-страница может содержать указания, какие шрифты применять,
но пользователь может заместить эти указания своими. Например, некоторые
пользователи предпочитают из эстетических соображений использовать моно-
ширинные шрифты.
• Цвет. Простейшие опции предусматривают выбор цвета символов и цвета
фона окна браузера при отображении страницы либо гиперссылок, имеющих-
ся на странице. Браузеры часто предоставляют пользователям возможность
изменения цветов для загружаемых страниц. Один из способов
—
дать пользо-
вателю возможность выбора палитры (заданного набора цветов) элементов