Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Multimedia (2).docx
Скачиваний:
38
Добавлен:
12.04.2015
Размер:
114.43 Кб
Скачать

20 Гипертекст и интерактивность

Гиперте́кст — термин, введённый Тедом Нельсоном в 1950 году для обозначения текста «ветвящегося или выполняющего действия по запросу». Обычно гипертекст представляется набором текстов, содержащих узлы перехода между ними, которые позволяют избирать читаемые сведения или последовательность чтения. Общеизвестным и ярко выраженным примером гипертекста служат веб-страницы — документы HTML (язык разметки гипертекста), размещённые в Сети. В более широком понимании термина, гипертекстом является любая повесть, словарь или энциклопедия, где встречаются отсылки к другим частям данного текста, имеющие отношения к данному термину. В компьютерной терминологии, гипертекст — текст, сформированный с помощью языка разметки, потенциально содержащий в себе гиперссылки.

Интерактивность (от англ. interaction — «взаимодействие») — понятие, которое раскрывает характер и степень взаимодействия между объектами. Используется в областях: теория информации, информатика и программирование, системы телекоммуникаций, социология, промышленный дизайн и других.

В информационных системах

Интерактивность — это способность информационно-коммуникационной системы, активно и разнообразно реагировать на действия пользователя. Говорят, что система «умная», то есть обладает каким-то интеллектом.

В данном смысле, возможность позвонить или отправить SMS в какую-либо телевизионную программу во время эфира еще не есть интерактивность. Хотя, если вся информация, полученная от телезрителей или пользователей, будет определенным образом обрабатываться, освещаться в эфире в текущем времени (или с небольшой задержкой), и на ее основе будут вырабатываться конкретные решения (из достаточно большого множества имеющихся), то эту систему можно будет назвать интерактивной (в общем — квазиинтерактивной).

В Интернете одним из участников взаимодействия является, безусловно, человек. Для того же, чтобы говорить о другом субъекте, следует выделить цели, преследуемые человеком в Интернете:

  • получение информации;

  • общение с другими людьми.

Взаимодействие может осуществляться с:

  • ресурсом Интернета;

  • другим человеком, с которым данный пользователь осуществляет общение посредством служб Интернета (электронная почта, ICQ, web-форум и пр.).

[Править]в системах программирования

В традиционных системах программирования интерактивность принципиально ограничена этапом трансляции, который отделяет внесение изменений от их тестирования.

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

Интерактивная анимация реализуется только с помощью программирования.

Уровень интерактивности — комплексное понятие, включающее в себя «сложность» модели, количество физических параметров, заложенных в модель, количество вариантов сборки модели, и т. д.

По уровню интерактивности можно привести несколько примеров анимации.

Простейший пример: проигрывание анимации по нажатию на «горячую» зону — принцип, часто используемый в детских образовательных играх и учебниках.

Физическая модель объекта — наиболее сложный вид анимации, при котором система позволяет пользователю изменять те или иные параметры. При этом меняется поведение системы.

Само понятие интерактивной анимации используется очень часто для обозначения совершенно различных вещей.

Рассмотрим обычную компьютерную анимацию. Трехмерная анимация сейчас является пригодным инструментом для предоставления различной информации. На протяжении последних 20 лет создано множество различных инструментов для создания анимации. Большинство из них придерживается следующих правил:

  • Аниматор определяет позиции объектов в виртуальном мире в конкретные промежутки времени.

  • Соответствующее ПО рассчитывает промежуточные положения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]