ВУЗ:
Составители:
Рубрика:
58
выполнение переходов по ссылкам, которые содержатся в web-
страницах путем формирования HTTP запросов к web-серверам;
выполнение скриптов, содержащихся в web-страницах (обычно
JavaScript) при возникновении требуемых событий;
ввод данных пользователя с помощью форм (Form) и их передачу
web-серверу с помощью методов GET или POST.
Практически все популярные браузеры распространяются бесплат-
но. По данным компании «Net Applications» в августе 2010г. наиболее
популярными браузерами являлись следующие: Microsoft Internet Ex-
plorer – 60.40%, Firefox – 22.93%, Chrome – 7.52%, Safari – 5.16%, Opera
– 2.37% (процентами показана доля всех компьютеров в мире, на кото-
рых установлен данный тип браузера).
Функции браузеров
Основными функциями браузеров являются:
Формирование и передача запросов web серверам от имени
пользователей, в результате: перехода по гиперссылкам; явного ввода
URL адреса; отправки данных формы (нажатие клавиши типа submit);
анализа HTML страниц, которые требуют дополнительных ресурсов
(например, изображений, аудио-файлов и т.п.).
Получение ответов от web серверов и их интерпретация для
создания визуального представления для пользователя. В самом про-
стом случае это требует проверки некоторых заголовков ответа, таких,
как Content-Type, для определения того, какие действия требуется вы-
полнить и какой способ визуализации (рэндеринга) требуется.
Визуализация полученных данных в окне браузера или с по-
мощью программ, в зависимости от типа контента в HTTP ответе.
Кроме этих функций браузер выполняет и много других функций,
в зависимости от значений кода состояния и заголовков ответов:
Кэширование: Каждый браузер выполняет временное хране-
ние копии ресурсов, получаемых от web-серверов (поддерживает ло-
кальный кэш).
Аутентификация и авторизация: web сервер может затре-
бовать авторизацию для получения ресурса, если для него были заданы
соответствующие параметры безопасности. В этом случае браузер будет
запрашивать данные аутентификации (имя и пароль) у пользователя или
использовать уже ранее введенные данные и отправлять их web серверу.
Поддержка состояния: Для записи и поддержки состояния
между запросами и ответами web сервер может присылать браузеру ку-
ки в заголовках ответов. Браузер должен сохранить информацию, со-
Страницы
- « первая
- ‹ предыдущая
- …
- 56
- 57
- 58
- 59
- 60
- …
- следующая ›
- последняя »
