Tipos de interatividade
Linear
O utilizador pode definir o sentido da sequência das ações desenvolvidas no ambiente virtual, apenas avançando para a seguinte ou retrocedendo. Este tipo de interatividade desenvolve-se de forma reativa. Um bom exemplo são as funções de retroceder e avançar num navegador.
De suporte
O sistema envia uma mensagem de suporte ao utilizador para que este saiba como reagir. Isto é um tipo de interatividade reativa.
Hierárquica
O navegador constrói um trajeto através de um conjunto de opções já definidas anteriormente. Isto também é um tipo de interatividade reativa.
Sobre objetos
Permite obter respostas do sistema através da ativação de objetos utilizando um dispositivo de entrada de informação (mouse ou teclado).
Reflexiva
O sistema efetua perguntas que o utilizador responde. Este pode comparar as respostas com as de outros utilizadores ou com as de especialistas, permitindo assim uma reflexão sobre as mesmas. Este tipo de interatividade desenvolve-se de forma proativa.
De hiperligação
O utilizador dispõe de um conjunto de hiperligações que lhe permitem optar por um caminho a seguir. Este tipo de interatividade desenvolve-se de forma proativa.
De atualização
A interatividade entre o sistema e o utilizador permite criar conteúdos em resposta a ação do utilizador. Este tipo de interatividade pode variar de um formato simples até uma bastante complexo os quais podem conter componentes de inteligência artificial. Estes desenvolvem-se de forma proativa.
Construtiva
Neste tipo de interatividade o utilizador constrói objetos específicos manuseando objetos do sistema. Este tipo de interatividade desenvolve-se de forma proativa.