Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Современные технологии программирования (Пашкевич А., Чумаков О.).doc
Скачиваний:
164
Добавлен:
28.06.2014
Размер:
565.76 Кб
Скачать

2 Средства просмотра гипертекста

При создании гипертекстовых страниц необходимо учитывать многообразие браузеров и платформ, каждая из которых по-разному поддерживает HTMLи сценарии. Большая часть используемых современных браузеров – этоInternetExplorer. Он интегрирован в операционную систему, поэтому пользователиWindowsиспользуют его умолчанию. АльтернативойIEявляетсяOpera, которая за короткое время превратилась из небольшой и простой программы, созданной норвежской компаниейOperaSoftwareв серьёзного конкурентаIE. Этот браузер имеет исключительно малым временем загрузки и минимальными требованиями к объему диска. ДостоинствомOperaявляется полное соответствие стандартамHTML.

2.1 Отображение страницы в окне браузера

Одним из неприятных аспектов разработки гипертекстовых страниц является зависимость их внешнего представления от конфигурации программного и аппаратного обеспечения каждого отдельного пользователя. Страница, которая правильно выглядит на одной машине, может совершенно иначе выглядеть на экране другого пользователя. Это зависит как от возможностей браузера, так и предпочтений пользователя (размер шрифта, цвета и т. д.).

При разработке страницы следует учитывать рабочее пространство в окне браузера, поскольку операционная система и сам браузер занимают на экране некоторое пространствою При проектировании страницы следует фиксировать горизонтальный размер рабочей области окна (правилом хорошего тона является отсутствие горизонтальной полосы прокрутки). На практике размеры окна браузера варьируются. Рабочее пространство в Internet Explorer 4.0 распределяется следующим образом (рис. 2):

Рис. 2. Рабочее пространство в Internet Explorer

По умолчанию Web-страницы гибкие. При этом текст и элементы HTML-файла попадают в окно браузера, заполняя всё доступное пространство, вне зависимости от размеров монитора. Если размер окна браузера изменяется, элементы повторно выводятся, чтобы настроиться на новые размеры. Проблема состоит в непредсказуемости места появления элементов. Такие страницы хорошо отображаются на мониторах с разным разрешением, заполненяя всё пространство монитора. Однако на больших разрешениях длина строки может оказаться чрезмерной, а длинные строки неудобны для чтения с экрана. Кроме того на больших мониторах элементы расположены гармонично, а на маленьких – они скучены.

Для структурирования гибкого документа используются таблицы и фреймы. При использовании процентных значений размеров для таблиц или фреймов, размер будет изменяться в соответствии с окном браузера. К примеру, два столбца с шириной по 25 и 75 % от размера окна браузера всегда сохраняют эти пропорции, независимо от разрешения

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