Найди нужные слова

Будь в курсе

Создание и продвижение лендинга для начинающих

Бесплатный курс

Создание и продвижение лендинга для начинающих от Михаила Русакова

Получить курс

Инструкция по заработку на создании сайтов под заказ

Заработок на создании сайтов под заказ

Узнай, как зарабатывать от 25 000 рублей в месяц с нуля на создании сайтов

Скачать бесплатно

Сайт на Joomla за 7 часов

Если срочно нужен сайт

Ускоренный видеокурс по созданию боевого проекта на базе Joomla 3.
На примере коммерческого сайта.

Изучите курс бесплатно

14 Jan '13

Язык SGML как основоположник современного интернета

Последнее обновление: 19-01-2016 Автор: Андрей

Link

SGML - начало развития интернетWEB функционален, интерактивен и изменчив. Ещё каких-нибудь десять - пятнадцать лет назад никто и подумать не мог о работе в интернет. А вопрос - "хочу найти работу" звучал, мягко говоря дико. Теперь же, кроме поиска работы и вообще работы через интернет, в сети родилось множество сервисов, которые стали незаменимы. Web стремительно развивается и стал доступен всем, но для понимания его основ надо вернуться назад, в историю компьютерной полиграфии, откуда взял начало современный интернет.

История электронного текста

Раньше, поступившая в издательство рукопись, готовилась к печати в течение длительного времени. Этот процесс, помимо исправления ошибок и опечаток, включал в себя так называемую разметку. Редактору приходилось делать на полях отметки, описывающие, каким образом должна выглядеть статья. Затем эти пометки расшифровывались наборщиком. Так, редактор мог написать что-нибудь вроде "TR36пж/ц" и указать на первую строку текста на странице. Наборщик знал, что эта строка - заголовок и его нужно набрать полужирным начертанием шрифта Times Roman с размером 36 кегля, а разместить строку по центру колонки.

Во многих изданиях для каждой части статьи или страницы существовали определённые стандарты. Редактор освобождался от необходимости раз за разом писать на полях типографские знаки. Каждый элемент текста обозначался специальным термином. Такой подход не только экономил время, но и позволял соблюдать единообразие при оформлении издания. Надпись "Заголовок 3" сообщала наборщику в какой строке сводной таблицы описаны правила печати этого элемента текста. Такие пометки получили название косвенных ссылок. В последние годы понятие косвенной ссылки проникло во все области издательского дела, а также в такие сферы, как информатика.

Компьютерные приложения для обработки текста прошли схожий путь развития. Так же, как редактор-человек расставлял знаки форматирования на полях рукописи, программы-редакторы текста помечали текст особыми знаками разметки. Пользователь мог сопроводить текст инструкциями, описывающими способ представления документа. Естественно, что использование знаков стандартной разметки привело к их стандартизации. Так появился язык GML (Generalized Markup Language - универсальный язык разметки), в котором были описаны символы разметки - теги, с присвоением каждому из них особых правил форматирования. GML разрабатывался с расчётом на то, что его будут использовать со всеми электронными текстами. Эта концепция быстро распространилась. Издатели поняли, что на основе этой идеи, совершенствуя метод GML, можно разрабатывать глобальные полиграфические системы. Но прошло несколько лет, прежде, чем разработчики смогли добиться поставленной цели.

В середине 80-х годов появился SGML (стандартный универсальный язык разметки). Его окончательная спецификация - ISO 8879, используется до сих пор по всему миру. Язык SGML удачно развил идеи, заложенные в GML. Теги перестали быть просто элементами управления форматированием. Их можно использовать для запуска сложных программ, обладающих разными свойствами. Стандарт SGML стал настоящим прорывом в области полиграфии. Множество компаний, организаций и учреждений, согласившихся кодировать электронные документы в едином стандарте - это настоящая революция. Однако, из-за своей универсальности, язык SGML стал слишком сложен. Языку SGML предстояло пройти ещё долгий путь, прежде, чем он появился на персональных компьютерах.

читать дальше ->

<1> <2>


comments powered by Disqus