Какие программы используются для создания гипертекстовых документов

К 1989 году гипертекст представлял новую, многообещающую технологию, которая имела относительно большое число реализации с одной стороны, а с другой стороны делались попытки построить формальные модели гипертекстовых систем, которые носили скорее описательный характер и были навеяны успехом реляционного подхода описания данных. Идея Т.Бернерс-Ли заключалась в том, чтобы применить гипертекстовую модель к информационным ресурсам, распределенным в сети, и сделать это максимально простым способом. Он заложил три краеугольных камня системы из четырех существующих ныне, разработав:

— язык гипертекстовой разметки документов HTML (HyperText Markup Language);

— универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);

— протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol).

Позже команда NCSA добавила к этим трем компонентам четвертый:

— универсальный интерфейс шлюзов CGI (Common Gateway Interface).

Идея HTML — пример чрезвычайно удачного решения проблемы построения гипертекстовой системы при помощи специального средства управления отображением. На разработку языка гипертекстовой разметки существенное влияние оказали два фактора: исследования в области интерфейсов гипертекстовых систем и желание обеспечить простой и быстрый способ создания гипертекстовой базы данных, распределенной на сети.

Гипертекст

В 1989 году активно обсуждалась проблема интерфейса гипертекстовых систем, т.е. способов отображения гипертекстовой информации и навигации в гипертекстовой сети. Значение гипертекстовой технологии сравнивали со значением книгопечатания. Утверждалось, что лист бумаги и компьютерные средства отображения/воспроизведения серьезно отличаются друг от друга, и поэтому форма представления информации тоже должна отличаться. Наиболее эффективной формой организации гипертекста были признаны контекстные гипертекстовые ссылки, а кроме того было признано деление на ссылки, ассоциированные со всем документом в целом и отдельными его частями.

Самым простым способом создания любого документа является его набивка в текстовом редакторе. Опыт создания хорошо размеченных для последующего отображения документов в CERN’e был — трудно найти физика, который не пользовался бы системой ТеХ или LaTeX. Кроме того к тому времени существовал стандарт языка разметки — Standard Generalised Markup Language (SGML).

Следует также принять во внимание, что согласно своим предложениям Т.Бернерс-Ли предполагал объединить в единую систему имеющиеся информационные ресурсы CERN, и первыми демонстрационными системами должны были стать системы для NeXT и VAX/VMS.

Oбычно гипертекстовые системы имеют специальные программные средства построения гипертекстовых связей. Сами гипертекстовые ссылки хранятся в специальных форматах или даже составляют специальные файлы. Такой подход хорош для локальной системы, но не для распределенной на множестве различных компьютерных платформ.

Читайте также:
Топ программ для оцифровки видеокассет

В HTML гипертекстовые ссылки встроены в тело документа и хранятся как его часть. Часто в системах применяют специальные форматы хранения данных для повышения эффективности доступа. В WWW документы — это обычные ASCII-файлы, которые можно подготовить в любом текстовом редакторе. Таким образом проблема создания гипертекстовой базы данных была решена чрезвычайно просто.

HTML за 3 минуты. Обзор на язык гипертекстовой разметки

В качестве базы для разработки языка гипертекстовой разметки был выбран SGML (Standard Generalised Markup Language): Бернерс-Ли описал HTML в терминах SGML. Естественно, что в HTML были реализованы все разметки, связанные с выделением параграфов, шрифтов, стилей и т. п., т.к. реализация для NeXT подразумевала графический интерфейс. Важным компонентом языка стало описание встроенных и ассоциированных гипертекстовых ссылок, встроенной графики и обеспечение возможности поиска по ключевым словам.

За последние годы произошло довольно серьезное развитие языка. Почти вдвое увеличилось число элементов разметки, оформление документов все больше приближается к оформлению качественных печатных изданий, развиваются средства описания нетекстовых информационных ресурсов и способы взаимодействия с прикладным программным обеспечением. Совершенствуется механизм разработки типовых стилей. Фактически, в настоящее время HTML развивается в сторону создания стандартного языка разработки интерфейсов как локальных, так и распределенных систем.

Вторым краеугольным камнем WWW стала универсальная форма адресации информационных ресурсов. Universal Resource Identification (URI) представляет собой довольно стройную систему, учитывающую опыт адресации и идентификации e-mail, Gopher, WAIS. telnet. ftp т. п. Но реально из всего, что описано в URI, для организации баз данных в WWW требуется только Universal Resource Locator (URL).

Без наличия этой спецификации вся мощь HTML оказалась бы бесполезной. URL используется в гипертекстовых ссылках и обеспечивает доступ к распределенным ресурсам сети. В URL МОЖНО адресовать как другие гипертекстовые документы формата HTML, так и ресурсы e-mail, telnet, ftp. Gopher, WAIS, например. Различные интерфейсные программы по разному осуществляют доступ к этим ресурсам.

Одни, как например Netscape, сами способны поддерживать взаимодействие по протоколам, отличным от протокола HTTP, базового для WWW, другие, как например Chimera, вызывают для этой цели внешние программы. Однако, даже в первом случае, базовой формой представления отображаемой информации является HTML, а ссылки на другие ресурсы имеют форму URL. Следует отметить, что программы обработки электронной почты в Формате MIME также имеют возможность отображать документы, представленные в формате HTML. Для этой цели в MIME зарезервирован тип «text/html».

Читайте также:
Чем записать iso на диск программа

Третьим в нашем списке стоит протокол обмена данными в World Wide Web — HyperText Transfer Protocol. Данный протокол предназначен для обмена гипертекстовыми документами и учитывает специфику такого обмена. Так в процессе взаимодействия клиент может получить новый адрес ресурса на сети (relocation), запросить встроенную графику, принять и передать параметры и т. п. Управление в HTTP реализовано в виде ASCII-команд. Реально разработчик гипертекстовой базы данных сталкивается с элементами протокола только при использовании внешних расчетных программ или при доступе к внешним относительно WWW информационным ресурсам, например базам данных.

Последняя составляющая технологии WWW — это уже плод работы группы NCSA — спецификация Common Gateway Interface. CGI была специально разработана для расширения возможностей WWW за счет подключения всевозможного внешнего программного обеспечения. Такой подход логично продолжал принцип публичности и простоты разработки и наращивания возможностей WWW.

Если команда CERN предложила простой и быстрый способ разработки баз данных, то NCSA развила этот принцип на разработку программных средств. Надо заметить, что в общедоступной библиотеке CERN были модули, позволяющие программистам подключать свои программы к серверу HTTP, но это требовало использования этой библиотеки.

Предложенный и описанный в CGI способ подключения не требовал дополнительных библиотек и буквально ошеломлял своей простотой. Сервер взаимодействовал с программами через стандартные потоки ввода/вывода, что упрощает программирование до предела. При реализации CGI чрезвычайно важное место заняли методы доступа, описанные в HTTP. И хотя реально используются только два из них (GET и POST), опыт развития HTML показывает, что сообщество WWW ждет развития и CGI по мере усложнения задач, в которых будет использоваться WWW-технология.

Источник: studopedia.su

Инструментальных средства для создания и работы с гипертекстовыми документами

Web-редактор – программное средство, предназначенное для разработки Web-сайта. Используя самую простую классификацию, можно выделить два типа Web-редакторов: визуальные редакторы и HTML-редакторы.

WYSIWYG-редакторы («What You See Is What You Get» – «Что видишь, то и получишь») – визуальные редакторы. Эти программы ускоряют создание Web-документов и избавляют пользователя от необходимости вручную набирать основной программный HTML-код. Все необходимые операции выполняются автоматически. Наиболее популярными визуальными редакторами сегодня являются Macromedia DreamWeaver и Microsoft FrontPage.

HTML-редакторы – программные средства, позволяющие создавать код страницы вручную. При работе в таком редакторе требуется знать язык разметки гипертекста HTML. К HTML-редакторам относятся: Блокнот, AS Writer, NotePad++ и др.

Для создания элементов страниц используются следующие инструментальные средства:

— графические редакторы (Adobe Photoshop, Image Ready, Fireworks и др.),

Читайте также:
Машинист подъемной машины программа обучения

— звуковые и видео редакторы.

Web-сервер, это программное обеспечение, основная функция которого – найти Web-документ по запросу клиента (браузера). Web-серверы бывают разными. Их выбор зависит от операционной системы установленной на сервере. На данный момент наибольшее распространение получили два Web-сервера: Apache и Internet Information Server (IIS). Так как процесс настройки и установки Web-сервера не простой, то на локальные компьютеры рекомендуется устанавливать свободно-распространяемый пакет Denver, включающий: Web-север Apache, интерпретатор PHP, сервер баз данных MySQL, а также набор утилит.

Для размещения разнородной информации созданы специальные программные комплексы, они называются Системами Управления Контентом (CMS). Среди огромного выбора CMS наиболее популярный на сегодняшний день «Joomla!» (Джумла).

Воспользуйтесь поиском по сайту:

studopedia.org — Студопедия.Орг — 2014-2023 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с) .

Источник: studopedia.org

Гипертекст. Программы создания.

Гипертекст – “нелинейный текст” — документ, обладающий ссылками на другие документы система гипеpмедиа — система, постpоенная на основании технологии гипеpтекста, но пpи этом обеспечивающая pаботу с нетекстовой инфоpмацией видеоизобpажениями, звуком, pечью. При описании систем гипертекста часто используются 2 термина: связь(link) и узел (node).

Связи представляют собой логические связи между концептуальными элементами, т.е. узлами, которые содержат текст, графические изображения, звуковые элементы и другую информацию в базе данных. Связи представляют собой путеводительные переходы и меню; узлы являются доступными темами, документами, сообщениями и элементами содержания.

Маркер связи (link anchor) –это то место, с которого мы начали свой путь. Конец связи (link end) – это узел, связанный с маркером. Некоторые системы гипертекста предоставляют косвенный метод навигации и не имеют обратных путей; другие системы имеют возможность прямого и обратного пути. программы для создания гипертекста Некоторые инструментальные системы имеют встроенные средства работы с гипертекстом, например, HyperCard и ToolBook, которые позволяют нам выделять слова жирным шрифтом или цветом, затем устанавливать связь с другими словами, страницами или выполнением каких-либо операций, например, звуковым сопровождением или показом видеоклипа, которые относятся к выделенному слову. Так же работать с гипертекстом можно в интегрирующих пакетах (MS power point).

7. Графика. Сканирование изображений, обработка изображений.

8. Графические форматы. Растровые и векторные изображения.

  1. Монохромные – черно – белые изображения. 1 бит на пиксель.
  2. Оттенки серого — Изображения этого типа содержат 8 бит на пиксельь и позволяют в каждой точке получить 256 оттенков серого цвета.

Ограничение

Для продолжения скачивания необходимо пройти капчу:

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru