Оглавление
Hypermedia
-
Определение и использование гипермедиа
- Гипермедиа – нелинейная информационная среда, включающая графику, аудио, видео, текст и гиперссылки.
- Отличается от мультимедиа, которое может включать неинтерактивные линейные презентации.
- Связано с электронной литературой.
- Термин впервые использован в статье Теда Нельсона в 1965 году.
-
Примеры и развитие гипермедиа
- Примеры гипермедиа включают гиперссылки, интерактивные изображения, мультимедийные презентации, гипертекст и интерактивные видео.
- Веб-сайт является классическим примером гипермедиа, в отличие от неинтерактивного кино, которое является примером стандартного мультимедиа.
- Гипермедиа началось с Aspen Movie Map и HyperCard Билла Аткинсона.
- Литературные гипертексты и гипертекстовые работы продемонстрировали потенциал ссылок.
- Современные гипермедиа доступны через электронные страницы различных систем, включая медиаплееры, веб-браузеры и автономные приложения.
-
Инструменты разработки гипермедиа
- Для разработки гипермедиа можно использовать различные программные инструменты, включая мультимедийное программное обеспечение и базы данных.
- Для разработки мобильных и цифровых приложений можно использовать встроенные устройства и спецификации Scalable Vector Graphics.
- Бизнес-программы и офисные пакеты позволяют добавлять гиперссылки к данным и другим файлам.
- Для создания графических и макетных страниц можно использовать современные программы для настольных публикаций.
-
Обучение и гипермедиа
- Существуют теории о том, что гипермедиа улучшает контроль над учебной средой и способствует равному обучению студентов с разными способностями.
- Психологические исследования утверждают, что гипермедиа более точно моделирует структуру мозга по сравнению с печатным текстом.
-
Применение гипермедиа в интерфейсах программирования приложений
- Гипермедиа используется как среда и ограничение в некоторых интерфейсах программирования приложений.
- HATEOAS (Hypermedia as the Engine of Application State) – это ограничение архитектуры REST, где клиент взаимодействует с сервером через динамически предоставляемые гипермедиа.
- В других сервис-ориентированных архитектурах (SOA) клиенты и серверы взаимодействуют через фиксированный интерфейс, описанный в документации или языке описания интерфейса (IDL).