Файл: Языки гипертекстовой разметки (Краткая характеристика языков гипертекстовой разметки).pdf
Добавлен: 29.04.2023
Просмотров: 367
Скачиваний: 3
Строка в кавычках, определённая как внутренний примитив в DTD и допускающая использование посредством ссылки (не файл).
Однако чаще термин "примитив" используется в узком смысле, а именно - в двух последних смыслах.[ Галактионов В.В. Расширяемый язык разметки XML (Extensible Mark-up Language): промышленный стандарт, определяющий архитектуру программных средств Интернет следующего поколения. Сообщение ОИЯИ, Р10-2000-44, Дубна, 2014.].
Механизм примитивов может оказаться удобным для сокращения времени набора документа, а также может облегчить внесение изменений в документ. Кроме того, механизм примитивов необходим при включении не XML-данных в XML-документ. В принципе, механизм примитивов сходен с определением констант в различных языках программирования.
Примитивы классифицируются по трём признакам:
Общие и параметрические. Общий примитив включает текстовые или нетекстовые данные, которые вы можете использовать внутри корневого элемента. Параметрический примитив содержит XML-текст, который может быть помещён в DTD.
Внутренние и внешние. Внутренний примитив содержится внутри строки в кавычках. Внешний примитив содержится в отдельном файле[Гасов В.М. Цыганенко А.М. Методы и средства подготовки электронных изданий Учебное пособие http://www.hi-edu.ru/e-books/xbook081/01/part-008.htm].
Разбираемые и неразбираемые. Разбираемый примитив содержит XML-текст (символьные данные, разметка или и то, и другое). Когда вы вставляете ссылку на разбираемый примитив в документ, ссылка замещается содержимым примитива. Синтаксический анализатор разбирает содержимое примитива точно так же, как он сканирует текст, непосредственно введённый в документ. Неразбираемый примитив может содержать как XML-данные, так и не XML-данные. Его содержимое нельзя непосредственно вставить в документ посредством ссылки.
Реально в XML поддерживается пять типов примитивов:
Общие внутренние разбираемые.
Общие внешние разбираемые.
Общие внешние неразбираемые.
Параметрические внутренние разбираемые.
Параметрические внешние разбираемые.
Примитив создаётся путём объявления его в DTD документа[С.В. Одиночкина Основы технологий XML - СПб: НИУ ИТМО, 2013. – 56 с.].
Заключение
Глобальная информатизация общества приводит к тому, что потребность в информации, растет с каждым новым пользователем сети. При этом задачей специалистов в области информационных технологий обеспечить пользователей полной и достоверной информацией путем простого и удобного для пользователей доступа к накопленным массивам данных.
Гипертекстовая технология позволяет быстро и точно осуществить поиск необходимой информации не только в рамках отдельных документов на компьютера и web-страниц, созданных с их использованием, но и в локальных вычислительных сетях и всемирной сети Internet.
Идея гипертекстовой информационной системы состоит в том, что пользователь имеет возможность просматривать документы (страницы текста) в том порядке, в котором ему это больше нравится, а не последовательно, как это принято при чтении книг.
Простой на первый взгляд механизм построения ссылок оказывается довольно сложной задачей, т. к. можно построить статические ссылки, динамические ссылки, ассоциированные с документом в целом или только с отдельными его частями.
Расширение понятия гипертекста происходит за счет других информационных ресурсов, включая графику, аудио- и видео-информацию, до понятия гипермедиа.
Безусловно у электронных гипертекстовых систем есть множество преимуществ, по сравнению с обычными печатными текстами. Например:
- двунаправленный характер ссылок, по сравнению с направленными только вперед ссылками обычных текстов;
- комментарии к тексту могут быть сделаны в самом тексте, не нарушая в то же время его целостность;
- однажды пройденный маршрут легко запоминается и может быть автоматически пройден многократно; это равносильно тому, что читатель формирует свой личный текст;
- электронная форма представления текста позволяет автоматизировать процесс формирования массива ключевых слов путем автоматического компьютерного анализа текста, и прочие преимущества.
Но при всем многообразии преимуществ прослеживается и ряд недостатков:
- у пользователя теряется ощущение собственного положения и движения в многомерном документе и появляется дополнительная умственная нагрузка для выбора оптимального пути изучения материала;
- чтобы электронная гипертекстовая система была эффективной для пользователя, электронное информационное пространство должно быть достаточно обширным, а применяемые технические средства достаточно мощными;
- создание электронных гипертекстовых систем требует новых подходов к проблеме защиты авторского права: во-первых, это совместный труд большого числа специалистов (в том числе программистов); во-вторых, развитый аппарат электронных гипертекстовых систем обеспечивает возможность непосредственного включения в данную систему текстов других авторов.
При подготовке данной курсовой работы был изучен материал из нескольких книг, в которых поднимались вопросы гипертекстовой технологии, так же были использованы материалы глобальной сети Интернет.