Языки разметки Семантического веба. Практические аспекты. Елизаров А.М - 6 стр.

UptoLike

6
ми. Он определяет формализованный набор правил для создания языков. На ба-
зе SGML были созданы языки разметки HTML, XML и SGML Docbook. От-
метим, что SGML предоставляет множество вариантов синтаксической размет-
ки для использования различными приложениями, однако его сложность за-
труднила его широкое распространение.
HTML
Идея передачи гипертекстовых документов через web-браузер,
предложенная Тимом Бернерсом-Ли (Tim Berners-Lee), не требовала многих
возможностей, поддерживаемых полной реализацией SGML. В результате
появился известный язык разметки HTML.
Тем не менее, у HTML имеется существенный недостаток: он не позволяет
разработчику создавать собственные типы документов. Результатом стала
«война браузеров», в ходе которой разработчики браузеров начали создавать
свои собственные усовершенствования языка HTML. Эти модификации
существенно отклонялись от идеи работы с единым стандартом HTML и
вызвали настоящий хаос среди разработчиков, которые хотели создавать web-
сайты, не зависящие от браузера. Более того, долгий период неопределенности
в области стандартов привел к тому, что разработчики вывели язык из
первоначально задуманных границ.
XML и XML-технологии
Спецификация XML (Extensible Markup Language) разработана в 1996 году
Рабочей группой консорциума World Wide Web Consortium (W3C) и
впоследствии предложена в качестве рекомендации. В нормативном документе
указаны цели создания этой спецификации, сформулированные в виде десяти
заповедей. По своему замыслу технология XML должна обеспечить отделение
информации от разметки, что позволяет производить обработку, поиск и
представление информации на более высоком технологическом уровне.
Последняя, на настоящий день, четвертая редакция XML 1.0 доступна по
адресу http://www.w3.org/TR/2006/REC-xml-20060816/. Вторую редакцию
спецификации XML 1.1 можно скопировать с ресурса
http://www.w3.org/TR/2006/REC-xml11-20060816/.
Отметим, что спецификация XML является основой для построения
грамматики языков разметки, и лишь условно сам XML можно назвать языком
разметки. В настоящее время создано большое число языков разметки,
являющихся подмножествами XML, как пример укажем язык беспроводной
ми. Он определяет формализованный набор правил для создания языков. На ба-
зе SGML были созданы языки разметки — HTML, XML и SGML Docbook. От-
метим, что SGML предоставляет множество вариантов синтаксической размет-
ки для использования различными приложениями, однако его сложность за-
труднила его широкое распространение.
    HTML
    Идея передачи гипертекстовых документов через web-браузер,
предложенная Тимом Бернерсом-Ли (Tim Berners-Lee), не требовала многих
возможностей, поддерживаемых полной реализацией SGML. В результате
появился известный язык разметки HTML.
    Тем не менее, у HTML имеется существенный недостаток: он не позволяет
разработчику создавать собственные типы документов. Результатом стала
«война браузеров», в ходе которой разработчики браузеров начали создавать
свои собственные усовершенствования языка HTML. Эти модификации
существенно отклонялись от идеи работы с единым стандартом HTML и
вызвали настоящий хаос среди разработчиков, которые хотели создавать web-
сайты, не зависящие от браузера. Более того, долгий период неопределенности
в области стандартов привел к тому, что разработчики вывели язык из
первоначально задуманных границ.
    XML и XML-технологии
      Спецификация XML (Extensible Markup Language) разработана в 1996 году
Рабочей группой консорциума World Wide Web Consortium (W3C) и
впоследствии предложена в качестве рекомендации. В нормативном документе
указаны цели создания этой спецификации, сформулированные в виде десяти
заповедей. По своему замыслу технология XML должна обеспечить отделение
информации от разметки, что позволяет производить обработку, поиск и
представление информации на более высоком технологическом уровне.
      Последняя, на настоящий день, четвертая редакция XML 1.0 доступна по
адресу http://www.w3.org/TR/2006/REC-xml-20060816/. Вторую        редакцию
спецификации       XML 1.1          можно      скопировать    с     ресурса
http://www.w3.org/TR/2006/REC-xml11-20060816/.
      Отметим, что спецификация XML является основой для построения
грамматики языков разметки, и лишь условно сам XML можно назвать языком
разметки. В настоящее время создано большое число языков разметки,
являющихся подмножествами XML, как пример укажем язык беспроводной

                                                                         6