Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое пособие Комп.графика и Web-дизайн.doc
Скачиваний:
48
Добавлен:
30.04.2015
Размер:
961.02 Кб
Скачать

1.3. Информационная технология www.

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

История языков разметки уходит в 60-е годы 20 в. GML (General Markup Language – общий язык разметки) – язык для переноса документов между разными ОС в IBM. В 80-е годы он был стандартизирован в ISO (Международная организация стандартизации) и превратился в SGML (Standart General Markup Language). Он использовался военным ведомством США при оформлении тех. документации, широкого распространения не получил.

В 1989 году Тим Бернерс-Ли предложил руководству международного центра высоких энергий (CERN) проект распределенной гипертекстовой системы, которую он назвал World Wide Web (WWW), Всемирная паутина. Первоначально идея системы состояла в том, чтобы при помощи гипертекстовой навигационной системы объединить все множество информационных ресурсов CERN в единую информационную систему, т.к. в центр приезжали специалисты со всего мира, и остро стояла проблема создания единых требований к представлению информации. Технология WWW оказалась настолько удачной, что дала толчок к развитию одной из самых популярных глобальных информационных систем в мире. В ее основу Бернерс-Ли положил основные конструкции языка SGML и приемы работы с гипертекстом – поэтому новый язык по аналогии стал называться HTML (HyperText Markup Language, язык разметки гипертекста). Сам термин гипертекст был придуман задолго до появления Интернета Ваневаром Бушем и Тедом Нельсоном. Пример – электронная энциклопедия, справка Windows.

World Wide Web (Всемирная паутина или WWW) - система организации информации в Интернет, основанная на гипертексте.

Гипертекст – текст, содержащий в себе связи с другими текстами, графической, видео- или звуковой информацией, способ организации данных для реализации динамической связи между web-страницами или их элементами.

Ссылка (гиперссылка) это базовый функциональный интерфейсный элемент страницы, за которым закреплен адрес какой-либо Web-страницы в сети Интернет.

WWW работает по прин­ципу клиент — сервер. Существует множество серверов, которые по запросу клиента возвращают ему гипертекстовый документ, состоящий из частей с разнообразным представле­нием информации (текст, звук, графика, трехмерные объекты и т.д.), в котором каждый элемент может являться ссылкой на другой документ или его часть. Ссылки эти в документах WWW организованы так, что каждый информационный ресурс в сети Internet од­нозначно адресуется. Документ, который вы читаете в данный момент, способен ссылаться как на другие документы на этом же сервере, так и на документы и вообще на ресурсы Internet на других компьютерах, причем пользователь не замечает этого и работает со всем ин­формационным пространством Internet как с единым целым.

Web server (Web-сервер) – сервер, предназначенный для размещения Web-сайтов в Интернет, и предоставляющий услуги по запросам клиентов, а также программа, обрабатывающая запросы пользователей.

HTTP (hypertext transfer protocol) - протокол передачи гипертекста, по которому взаимодействуют клиент и сервер WWW.

Web-page (Web-страница) – электронный документ, содержащий набор инструкций, запи­санный на языке HTML и предназначенный для размещения (размещенный) в Интернет.

Web-site (Web-сайт) – совокупность Web-страниц, связанных между собой темой, гиперссылками и выполненных в едином стиле.

HTML (Hyper Text Markup Language) – язык разметки гипертекста. Это формат гипертекстовых документов, использующихся в WWW для представления информации.Этот формат описывает не вид документа, а его структуру и связи.Внешний вид документа на экране пользователя определяется программой просмотра (browser). Имена файлов в формате HTML имеют расширениеhtmили html.

Язык НТМL позволяет размечать электронный документ, который отображается на экране с полиграфическим уровнем оформления; результирующий документ может содержать самые разнообразные метки, иллюстрации, аудио- и видеофрагменты и так далее. В состав языка вошли развитые средства для создания различных уровней заголовков, шрифтовых выделений, различные списки, таблицы и многое другое.

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

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

  • к моменту разработки HTML существовал американский стандарт для разработки сетевых информационных систем — Z39.50, в котором в качестве единицы хранения указывался простой текстовый файл в кодировке LATIN1, что соответствует US ASCII.

(American Standard Code for information Interchange – Американский стандартный код для обмена информацией) – семиразрядный код для представления текстовой информации.

Стандартизацией языка HTML занимается организация, называемая World Wide Web Consortium (сокращенно - W3C).

Первая версия языка (HTML 1.0) была направлена на представление языка как такового, где описание его возможностей носило скорее рекомендательный характер. Вторая версия языка (HTML 2.0) фиксировала практику использования его конструкций. Версия ++ (HTML++) представляла новые возможности, расширяя набор тегов HTML в сторону отображения научной информации и таблиц, а также улучшения стиля компоновки изображений и текста. Версия 3.2 смогла упорядочить все нововведения и согласовать их с существующей практикой. HTML 3.2 позволяет реализовать использование таблиц, выполнение кодов языка Java, обтекание графики текстом, а также отображение верхних и нижних индексов. Кроме возможностей разметки текста, включения мультимедиа и формирования гипертекстовых связей, уже существовавших в предыдущих версиях HTML, в версию 4.01 включены дополнительные средства работы с мультимедиа, языки программирования, таблицы стилей, упрощенные средства печати изображений и документов. Для управления сценариями просмотра Web-страниц можно использовать языки программирования этих сценариев, например, JavaScript, Java и VBScript.