Язык структурной разметки гипертекста HTML. Захаркина В.В. - 4 стр.

UptoLike

Составители: 

6
стандарт HTML 4.01 . Каждый вновь принимаемый стандарт
предоставл в распоряжение web-мастера новые возможности,
позволяющие сделать HTML-документ эффективным и внешне
привлекательным.
Дальнейшее развитие языка предполагается в рамках XHTML,
предъявляющего более строгие требования к синтаксису.
Браузеры
В Интернете представлены разные типы информационных ресурсов,
передача которых с компьютера на компьютер подчиняется
определенным сетевым протоколам. Для гипертекстовых документов
системы WWW это протокол http (HyperText Transfer Protocol -
протокол передачи гипертекстов, то есть тех самых HTML-
документов, о которых идет речь). Обмен данными между
компьютерами согласно определенному протоколу организуется
программами двух
типов: программами-серверами и программами-
клиентами. Браузер - синоним программы-клиента.
Программа-сервер обеспечивает хранение информационных ресурсов
и выдачу их по запросам программ-клиентов. Программа-клиент
(браузер) должна уметь формировать запросы серверу, принимать и
интерпретировать для пользователя получаемую с сервера
информацию.
За годы развития Интернет был создан целый ряд программ-браузеров,
первые из которых были текстовыми (то есть в принципе не были
рассчитаны на показ графики). Сейчас с большой долей уверенности
можно считать, что подавляющая часть вашей потенциальной
аудитории в нашей стране использует Microsoft Internet Explorer
(это подтверждается статистическими исследованиями). У
большинства остальных пользователей, скорее всего, установлены
браузеры Mozilla или Opera. Не надо
забывать, что и сейчас
актуальны текстовые браузерыих используют незрячие
пользователи (наиболее известен текстовый браузер Linx). Каждая из
фирм-производителей постоянно развивает и дорабатывает свой
браузер, выпуская все новые версии.
7
В процессе создания новой версии браузера каждая из
конкурирующих фирм, естественно, должна учитывать рекомендации
действующего стандарта HTML. На практике, однако, оказывается,
что интерпретация стандарта браузерами может различаться. Более
того, ведущие фирмы-производители (кстати, они являются членами
W3C и играют значительную роль в развитии языка HTML) постоянно
выдвигают свои предложения и реализуют их в
качестве "дополнений
к стандарту". Какими бы удачными эти выходящие за рамки стандарта
возможности не казались, ситуация для разработчиков получается
непростая: сайт, прекрасно выглядящий в одном из браузеров, может
неадекватно отобразиться в другом.
Итак, при разработке сайта надо помнить, что
Браузеры разных фирм иногда по-разному интерпретируют
встречающиеся в HTML-документе теги
; есть возможности "за
пределами стандарта", поддерживаемые только браузерами
конкретной фирмы. При их использовании иной раз приходится
для каждого браузера создавать свою версию сайта.
Браузеры устаревших версий "не понимают" тегов,
соответствующих новым стандартам.
В случае, когда в HTML-документе встречаются теги, неизвестные
браузеру, он их просто игнорирует без всяких сообщений
об
ошибках.
Сайт приходится тестировать в браузерах разных производителей
и разных версий, при разных разрешениях экрана, добиваясь
приемлемого результата.
Редакторы HTML-документов
Текстовые редакторы
Поскольку HTML-документ представляет собой текстовый файл, его
можно подготовить в простейшем текстовом редакторе, например, в
блокноте (notepad). Это очень поучительно, поскольку вы поневоле
изучите синтаксис HTML и прочувствуете особенности структуры