Введение
Взаимодействие между пользователями и компьютерами
В многочисленных областях, связанных с интерактивностью, включая информатику, компьютерные науки, взаимодействие человека и компьютера, коммуникацию и промышленный дизайн, существует мало единого мнения относительно значения термина "интерактивность", однако большинство определений связаны с взаимодействием между пользователями и компьютерами и другими машинами посредством пользовательского интерфейса. Интерактивность, однако, может также относиться к взаимодействию между людьми. Тем не менее, как правило, она подразумевает взаимодействие между людьми и компьютерами – и иногда между самими компьютерами – через программное обеспечение, аппаратное обеспечение и сети. Существует множество взглядов на интерактивность. Согласно "контингентной модели" интерактивности, выделяют три уровня:
Неинтерактивный, когда сообщение не связано с предыдущими сообщениями. Реактивный, когда сообщение связано только с одним непосредственно предшествующим сообщением. Интерактивный, когда сообщение связано с несколькими предыдущими сообщениями и взаимосвязью между ними. Определенные исследования проводят четкое различие между взаимодействием и интерактивностью. Поскольку суффикс "-ность" используется для образования существительных, обозначающих качество или состояние, эти исследователи определяют интерактивность как "качество или состояние взаимодействия". Они утверждают, что различие между взаимодействием и интерактивностью важно, поскольку взаимодействие может присутствовать в любой ситуации, но его качество варьируется от низкого до высокого.
Not interactive, when a message is not related to previous messages. Reactive, when a message is related only to one immediately previous message. Interactive, when a message is related to a number of previous messages and to the relationship between them. One body of research has made a strong distinction between interaction and interactivity. As the suffix 'ity' is used to form nouns that denote a quality or condition, this body of research has defined interactivity as the 'quality or condition of interaction'. These researchers suggest that the distinction between interaction and interactivity is important since interaction may be present in any given setting, but the quality of the interaction varies from low and high.
Общение между людьми
Человеческое общение является основным примером интерактивной коммуникации, включающей два различных процесса: взаимодействие человека с человеком и взаимодействие человека с компьютером. Взаимодействие человека с человеком – это общение между людьми. Термин "интерактивность" связан с и происходит от термина "взаимодействие", используемого социологами, обозначающего действия как минимум двух индивидуумов, обменивающихся информацией или взаимодействующих друг с другом. Оно требует обмена сообщениями, реагирующими на предыдущие. Интерактивность также относится к способности коммуникационных систем "отвечать". С другой стороны, взаимодействие человека с компьютером – это способ, которым люди общаются с новыми медиа. По мнению Рады Рой, "модель взаимодействия человека с компьютером может состоять из 4 основных компонентов: человека, компьютера, рабочей среды и машинной среды. Предполагается наличие двух основных потоков информации и управления. Для понимания коммуникации между людьми и компьютерами необходимо разбираться как в людях, так и в компьютерах, а также в задачах, которые люди выполняют с их помощью. Общая модель человеко-компьютерного интерфейса подчеркивает поток информации и управления в этом интерфейсе". Взаимодействие человека с человеком включает в себя множество концепций, основанных на антропоморфных определениях. Например, сложные системы, обнаруживающие и реагирующие на поведение человека, иногда называют интерактивными. С этой точки зрения, взаимодействие включает в себя реакции на физические действия человека, такие как движения, язык тела и/или изменения в психическом состоянии.
Общение человека с артефактом
В контексте взаимодействия человека с артефактом, интерактивность относится к интерактивному поведению артефакта, как оно воспринимается пользователем. Это отличается от других характеристик артефакта, таких как его внешний вид, внутренняя работа и значение знаков, которые он может передавать. Например, интерактивность iPod – это не его физическая форма и цвет (так называемый "дизайн"), его способность воспроизводить музыку или объем памяти – это поведение его пользовательского интерфейса, которое испытывает пользователь. Это включает в себя способ перемещения пальцем по колесу прокрутки, то, как это позволяет выбирать композицию из плейлиста, и способ управления громкостью. Интерактивность артефакта лучше всего проявляется в процессе использования. Наблюдатель может представить себе, каково это – использовать артефакт, наблюдая за другими, но только непосредственное использование позволяет в полной мере ощутить и "прочувствовать" его интерактивность. Это обусловлено кинестетической природой интерактивного опыта. Это похоже на разницу между наблюдением за тем, как кто-то ведет автомобиль, и вождением автомобиля самому. Только вождение позволяет ощутить и "прочувствовать", чем этот автомобиль отличается от других. Исследователь новых медиа Винсент Маер определяет интерактивность как "отношение, формируемое символическим интерфейсом между его референциальной, объективной функциональностью и субъектом".
Информатика
Термин "внешний вид и удобство использования" часто используется для обозначения специфики пользовательского интерфейса компьютерной системы. Используя эту метафору, "внешний вид" относится к его визуальному дизайну, а "удобство использования" – к его интерактивности. Косвенно это можно рассматривать как неформальное определение интерактивности. Более подробное обсуждение того, как интерактивность была осмыслена в литературе по взаимодействию человека и компьютера, и как феноменология французского философа Мерло-Понти может пролить свет на пользовательский опыт, см. (Svanaes 2000). В информатике под интерактивным программным обеспечением понимается программное обеспечение, которое принимает и реагирует на ввод данных от пользователей – например, данные или команды. К интерактивному программному обеспечению относятся большинство популярных программ, таких как текстовые редакторы или приложения для работы с электронными таблицами. В отличие от них, неинтерактивные программы работают без участия человека; к ним относятся компиляторы и приложения пакетной обработки. Если ответ достаточно сложен, то можно сказать, что система осуществляет социальное взаимодействие, и некоторые системы стремятся к этому посредством реализации социальных интерфейсов.
Создание интерактивности
Веб-интерактивность – это интерактивные элементы, встроенные на веб-сайтах, обеспечивающие обмен информацией между коммуникационными технологиями и пользователями или между самими пользователями, использующими эти технологии. Этот вид интерактивности развивается по мере появления новых разработок в области веб-интерфейсов. К интерактивным элементам относятся гиперссылки, обратная связь и мультимедийные отображения. Википедия также является примером веб-интерактивности, поскольку создается в результате совместной работы. Интерактивность в новых медиа отличается от старых медиа тем, что предполагает активное участие пользователей, а не пассивное потребление контента. Авторы веб-страниц могут использовать JavaScript для создания интерактивных страниц. Слайдеры, выбор даты, перетаскивание – это лишь некоторые из множества возможных улучшений. Существуют различные инструменты для создания различных видов интерактивности. Популярные платформы для разработки интерактивных элементов включают Adobe Flash и Microsoft Silverlight. К заметным инструментам для создания интерактивности относится Harbinger's Elicitus. Электронное обучение использует концепцию, называемую моделью взаимодействия. С помощью модели взаимодействия любой человек может создавать интерактивные элементы за короткое время. Некоторые модели взаимодействия, предлагаемые инструментами разработки, относятся к различным категориям, таким как игры, головоломки, инструменты моделирования, инструменты для презентаций и т.д., которые можно полностью настроить.