Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Язык Хтмл, его развитие. ИТ, базирующиеся на Хтмл






Понятие ИТ. HTML как пример ИТ.

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

В 1989 году Тим Бернерс-Ли разработал проект распределенной гипертекстовой системы, которую назвал World Wide Web. Первоначально идея этого проекта была в том, что при помощи этой системы можно было объединить всё множество информационных ресурсов в единую информационную систему. В последствие эта технология предоставила следующие сервисы: e-mail, FTP и навигация по WWW (понятие гипертекстовых ссылок).

Одним из компонентов технологии создания распределенной гипертекстовой системы World Wide Web стал язык гипертекстовой разметки HTML, разработанный Тимом Бернерсом-Ли на основе стандарта языка разметки печатных документов — SGML (Standard Generalised Markup Language, стандартный обобщенный язык разметки). Дэниел В. Конноли написал для него Document Type Definition — формальное описание синтаксиса HTML в терминах SGML.

Таким образом, гипертекстовая база данных в концепции WWW — это набор текстовых файлов, размеченных на языке HTML, который определяет форму представления информации (разметка) и структуру связей между этими файлами и другими информационными ресурсами (гипертекстовые ссылки).

 

Язык Хтмл, его развитие. ИТ, базирующиеся на Хтмл

HTML - (от англ. Hypertext Markup Language — «язык разметки гипертекста») — это стандартный язык разметки документов во Всемирной паутине. Практически все веб-страницы создаются при помощи языка HTML или его последователя — XHTML. Язык НТМL позволяет размечать электронный документ, который отображается на экране с полиграфическим уровнем оформления.

Язык HTML позволяет размечать в тексте:

1.Визуальное представление текста.

2.Смысловую роль текстового блока (например: логическое ударение, заголовок (от 1 до 6 уровня), параграф, пункт списка.

3.Гипертекстовые ссылки, значительно упрощающие чтение множества связанных документов.

4.Анкеты для введения пользователем текста, пересылаемого по заполнении на указанный адрес. Анкеты и др. информацию можно обрабатывать с помощью специальных языков программирования (например: PHP, Perl и т.д.)

5. Открытие и вывод мультимедийных файлов.

 

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

Информационные технологии, развитию которых послужил HTML:

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

2. Возможность обработки CGI сценариев (CGI – основной шлюзовый интерфейс). Данная спецификация позволяет веб-серверу выполнить любые прикладные программы в среде HTML, причем они могут быть написаны на любом языке программирования.

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

4. Разработка протокола HTTP. Он был разработан на основе протокола TCP/P и позволяет пользователю быстро, безопасно и без большой загрузки каналов получать новую информацию. Данный протокол послужил для создания таких протоколов как FTP, XML, HTTPS, которые позволяют обрабатывать не только текстовую информацию.

5. Слияние языка HTML с алгоритмическими языками программирования. Например, PHP, JavaScript.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.