Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб 19 Html.doc
Скачиваний:
4
Добавлен:
03.09.2019
Размер:
236.03 Кб
Скачать

Браузеры

В Интернет представлены разные типы информационных ресурсов, передача которых с компьютера на компьютер подчиняется определенным сетевым протоколам. Для гипертекстовых документов системы WWW это протокол http (HyperText Transfer Protocol – протокол передачи гипертекстов). Обмен данными между компьютерами согласно определенному протоколу организуется программами двух типов: программами-серверами и программами-клиентами. Браузер – это программа-клиент.

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

За годы развития Интернет был создан целый ряд программ просмотра гипертекстовых документов, сейчас часто используют Netscape Navigator фирмы Netscape Communications Corporation либо Microsoft Internet Explorer фирмы Microsoft Corporation. Каждая из этих фирм постоянно развивает и дорабатывает свой браузер, выпуская все новые версии.

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

• браузеры разных фирм иногда по-разному интерпретируют теги в HTML-документе;

• есть теги, поддерживаемые только браузерами конкретной фирмы;

• браузеры устаревших версий “не понимают” тегов, соответствующих новым стандартам.

В случае, когда в HTML-документе встречаются теги, неизвестные браузеру, он их просто игнорирует без всяких сообщений об ошибках.

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

Редакторы html-документов

Поскольку HTML-документ представляет собой текстовый файл, его можно подготовить в простейшем текстовом редакторе, например, в блокноте. Это очень поучительно, поскольку Вы поневоле изучите синтаксис HTML-тегов и прочувствуете особенности структуры HTML-документа, но при этом все теги придется вводить вручную.

Наиболее часто, все же, используют специализированные редакторы, предназначенные именно для подготовки HTML-документов. Отличаясь друг от друга спектром возможностей, предоставляемых разработчику, они обладают принципиально схожим интерфейсом, позволяя вставлять теги с помощью кнопок панелей инструментов либо команд меню, и задавать атрибуты тегов в диалоговых окнах. При этом разработчик видит документ таким, каким он будет при просмотре с помощью браузера. Возможны также просмотр и правка исходного текста HTML-документа.

Особенно распространены HTML-редакторы фирм-разработчиков браузеров; на сегодняшний день это Netscape Composer и редакторы фирмы Microsoft FrontPage и FrontPage Express. Много новых возможностей по сравнению с ними предоставляют редакторы других фирм – например, Macromedia Dreamweaver и Allaire Homesite.

Наконец, HTML-документ может быть получен преобразованием в HTML-формат, например, из формата документов пакета Microsoft Office. Широко используемый текстовый редактор Microsoft Word, а также не менее популярные Microsoft Excel и Microsoft Access позволяют сохранить файл в формате HTML. При этом сохраняются, насколько это возможно, особенности форматирования символов и абзацев, изображения, таблицы, списки и так далее. Надо отметить, что при таком преобразовании исходный текст HTML-документа получается крайне избыточным и нуждается в коррекции. Значительно эффективнее пользоваться специальными HTML-редакторами.

Задание 1.

  1. Откройте любой текстовый редактор, наберите, например, «Моя первая HTML-страница» и сохраните документ под именем, например, first.htm. Откройте этот документ как HTML-страницу в Internet Explorer.

  2. Наберите тот же текст в текстовом процессоре Word. Сохраните как Html-документ second.htm. Сравните полученные текстовые файлы.