108
формате PostScript, графические файлы в форматах GIF и JPEG, аудиофайлы,
видеофайлы и многое другое. MIME можно использовать и для управления
способом представления (например, можно показывать картинку и
одновременно воспроизводить звуковой файл).
Браузер — это интерпретатор языка HTML, который получает файлы с
сервера и выполняет команды разметки, либо меняя способ изображения текста
на экране (размер шрифта, выделение
и т.п.), либо запуская соответствующие
программы просмотра для объектов других типов. Некоторые из этих объектов
могут быть сценариями, написанными на специальных языках
программирования (напр., JavaScript, VBScript). Такие сценарии передаются на
выполнение интерпретаторам соответствующих языков программирования.
Ссылки на другие HTML-файлы (гиперссылки) визуально выделяются, а при их
выборе (щелчком мыши или клавишей Enter) браузер
загружает и отображает
файл, на который указывает ссылка. В процессе переходов по гиперссылкам
браузер запоминает их последовательность (историю) и позволяет легко
вернуться к ранее просмотренным файлам. Браузеры могут иметь как
графический (Microsoft Internet Explorer, Mozilla Firefox, Opera, и т.д.), так и
текстовый (Lynx, Links и др.) интерфейс.
Для указания файлов, которые они хотят получить с сервера, браузеры
используют Однородные указатели ресурсов (англ. Uniform Resource Locator,
URL). URL состоит из трех частей:
• Идентификатор используемого для доступа протокола,
• Имя сервера, хранящего нужный объект,
• Имя файла (страницы) на сервере.
Например, в URL http://www.lenta.ru/index.htm
подстрока «http://»
указывает на протокол HTTP, подстрока «www.lenta.ru
» определяет имя
сервера, а подстрока «/index.htm» определяет имя файла на сервере.
С помощью браузеров можно также заполнять формы ввода информации
для передачи ее на Web-сервер. Введенная в форму информация передается
Web-сервером для обработки другим программам. Такие программы должны