Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет6.doc
Скачиваний:
6
Добавлен:
11.09.2019
Размер:
1.87 Mб
Скачать
  1. Использование фреймов

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

Задание фреймовой структуры

Для начала нужно представить общий вид страницы – где расположить фреймы и какого они будут размера. Затем можно подумать об их содержании. Ниже приводится код простой фреймовой структуры с использованием тега <FRAMESET>. Обратите внимание: страница с фреймовой структурой не содержит тега <ВОDY>.

Рисунок 3- отображение страницы с фреймами

Код страницы:

<html>

<head>

<title> Покупка автомобиля </title>

</head>

<frameset cols="50%,50%"> (1)

<frame name="content" src="12.html"> (2)

<frame name="dinamic" src="Бензин.html">

</frameset> </html>

1.<frameset>...</frameset> -определяет состав и размеры кадров на экране.

Атрибут cols- определяет размеры и количество вертикальных окон.

2. Атрибут NAME - задает имя кадра.

SRC - адрес HTML-документа.

  1. Работа сайта

Если страница сохранена на жестком диске компьютера, то страницу можно просматривать в off-line режиме. Если страница находится на сервере, то её просмотр в off-line режиме не возможен.

Время загрузки страниц сайта. При скорости передачи данных 56Кб/с страница загружается приблизительно 34,2с., при скорости 128Кб/с загрузка происходит за 5,3с.

Структура файлов и папок. Для удобства разработки сайта все файлы распределены по соответствующим им папкам. Графические файлы хранятся в папке «Images», текстовые файлы хранятся в папке «Text», готовые страницы сайта хранятся в папке «Сайт».

Поддерживаемые кодировки. Для просмотра сайта необходимо использовать кодировки: Кириллица (Windows) или Центральноевропейская (Windows).

Используемые шрифты. В сайте используется шрифт «Times New Roman».

Пропускная способность каналов. Чтобы посетителям не пришлось слишком долго ждать загрузки страниц, провайдер должен обладать надежным высокоскоростным соединением порядка 1-2 Мбит в секунду.

Поддержка сервером провайдера SSI (Server Side Includes, вставки на стороне сервера). Использование SSI позволяет Web-серверу вставлять небольшие объемы динамических данных непосредственно в пересылаемый пользователю HTML-документ. Запрошенная HTML-страница "просматривается" в поисках элементов SSI. Обнаружив такой элемент, сервер вставляет требуемую динамическую информацию. С помощью SSI можно включать один файл в состав другого, исполнять CGI-сценарии и передавать другую информацию. Необходимо уточнить, какие именно функции SSI поддерживаются на сервере провайдера.

Поддержка сервером провайдера CGI-сценариев. CGI (Common Gateway Interface, общий шлюзовой интерфейс) — спецификация, позволяющая Web-серверу выполнять произвольные прикладные программы. В результате работы таких программ (сценариев, или "скриптов") создаются HTML-документы. С помощью CGI-сценариев могут приниматься данные от пользователя, они позволяют организовать диалог на Web-страницах, запросы к базам данных и т.д. Создать CGI-сценарий можно с помощью любого популярного языка программирования: Perl, Basic, C, C++, Pascal и т.п.

Поддержка моментальной перекодировки. К сожалению, для русского языка в Internet при работе на разных платформах (Windows, Mac, Unix и т.д.) приняты различные кодировки. Чтобы пользователю было легко просматривать страницы, Web-сервер провайдера должен уметь автоматически перекодировать документы в зависимости от поступившего запроса. В противном случае либо содержание вашего Web-узла для некоторых посетителей будет нечитаемым, либо придется обеспечивать несколько копий Web-узла — по одной на каждую поддерживаемую кодировку.

Способ обновления страниц. Обычно страницы обновляются по протоколу FTP (File Transfer Protocol, протокол передачи файлов). Некоторые FTP-клиенты позволяют работать с файлами на компьютере провайдера так же, как с собственным диском, — копировать, удалять, переименовывать и т.п.

Как правило, возможность размещения Web-узла провайдер предоставляет своим пользователям за небольшую плату или бесплатно.