Главной недоработкой SGML было то, что язык не являлся полной системой разметки текста, а представлял собой лишь удобный метаязык, помогающий выстраивать текст под требуемые запросы. SGML применялся лишь для синтаксиса записи элементов разметки, а также для определения новых элементов и указания структурных элементов между ними. Впоследствии SGML был взят за основу сотрудниками Европейской организации по ядерным исследованиям (CERN) для разработки уже собственно HTML. Разработка языков разметки продолжается и будет продолжаться в обозримом будущем. Появляются новые тэги, расширяется список поддерживаемых атрибутов. Появились спецификации так называемых каскадных таблиц стилей (CSS), позволяющие управлять атрибутами тэгов извне, например менять дизайн всего сайта, редактируя только один файл. Появился новый язык XML, который содержит в себе только структуру документа и в принципе позволяет создавать пользовательские правила разметки. Параллельно и во взаимосвязи с развитием языков происходит развитие браузеров, обязанных следить за изменениями в стандартах. Общая тенденция состоит в следующем — языки разметки движутся в направлении формализации текстово-графических структур, стремясь отделить форму представления контента от самого контента. Осуществляется попытка стандартизации форм представления информации с одновременным расширением возможностей пользователя управлять этими формами представления. Этот процесс можно сравнить с процессом упрощения математических выражений, свертки системы частных понятий в общую категорию, формирования иероглифов, разработки алфавита. Несмотря на то что все описанное происходит в подводной части информационного айсберга, подверженного технологическим течениям, нельзя считать, что процессы, касающиеся форм представления содержания, не влияют на содержание. Напротив, развитие языков разметки меняет контент в локальном и глобальном плане. Прежняя практика подготовки текстов с помощью машинистки, и даже современная — самостоятельный набор текста в редакторе Word — не подходят для интернет-публикаций. Содержание текста ни в какой степени не зависело от технических свойств пишущей машинки или от недоступного пользователю внутреннего кода документов Word и даже от доступных пользователю функций этого редактора. Другая ситуация для веб-публикаций; в этом случае существует прямая зависимость контента от структуры как кода, так и сети. — 138 —
|