Экономическая информатика-стр.34

страницы и, следовательно, является основным средством глобального распространения информации в среде Web.

С начала 90-х годов HTML применяется на разных платформах в качестве универсального средства доступа к информации. HTML хорошо справляется с функцией поиска информации и ее считывания из различных источников данных, а также с выводом информации на экран. Однако в этом языке реализован хотя и удобный, но весьма ограниченный набор тегов', которого не хватает для описания всего многообразия типов данных, используемых в среде Web. Поэтому HTML не в состоянии предоставить сведения о смысле данных, записанных в документе (т.е. метаданные).

Метаданные значительно упрощают автоматическую обработку информации, тогда как без них поисковые системы вынуждены использовать весьма неточные методы поиска (например, по «ключевым словам»). В то же время созданный под эгидой комитета стандартизации при ANSI (American National Standard Institute) язык SGML (Standard generalized Markup Language), утвержденный в 1986 г. в качестве стандарта ISO 8879, обладая такими важными функциями, которые отсутствуют в HTML, как расширяемость, структурность и проверка корректности, не нашел широкого распространения в силу сложности компьютерной обработки представленных на нем документов и неудобств для пользователей (трудности чтения и понимания его спецификаций).

Чтобы решить эти проблемы, был сделан еще один шаг в развитии Web - создан язык XML (extensible Markup Language), представляющий собой сокращенное подмножество SGML, в котором сохранены наиболее важные возможности последнего, но в то же время используется формат, более удобный для восприятия людьми и обработки компьютерами.

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