Faculdade de Excelência Educacional do Rio Grande do Norte Tecnologia Hipermídia e Multimídia Ambientes e Arquiteturas Hipermídia Profa. Rudson [email protected] http://apostilas.wikidot.com 1 Ambientes e Arquiteturas Evolução das arquiteturas Memex HES (Hypertext Editing System) NLS KMS (Knowledge Management System) Xanadu SDE (Symbolics Document Examiner) Hypercard Mosaic 2 Evolução das arquiteturas Memex Vannevar Bush, 1945 Associações Dispositivo desklike 3 Evolução das arquiteturas Xanadu TED Nelsom, 1965 Toda literatura do mundo armazenada e interlidada Ainda é inviavel!!! 4 Evolução das arquiteturas SDE Symbolic Document Examiner 1982 Comercialmente o primeiro Manual eletrônico do Symbolic 5 Evolução das arquiteturas Hypercard Bill Atkinson, 1987 Distribuído nos Mac’s Ambiente gráfico de programação Ligar vários tipos de arquivo 6 Evolução das arquiteturas Mosaic Tim Berners-Lee, 1991 Navegador da Web Consolidação da hipermídia 7 Evolução da web No princípio das comunicações on-line haviam as BBS’s MUD 8 Realidade Virtual Ambientes virtuais Inserção de pessoas em ambientes sintéticos (Sutherland) Virtualização (Ellis) Espaço virtual Imagem virtual Ambiente virtual Avatar Representação do usuário 9 Realidade virtual Evolução dos Ambientes 10 Arquitetura dos Sistemas Hipertexto Nível de apresentação Nível de HAM (Máquina de Hipertexto Abstrata) Interface do usuário Nós e ligações Nível de base de dados Armazenamento, informação compartilhada e acesso à rede de trabalho 11 Arquitetura dos Sistemas Hipertexto Arquitetura multiníveis Apresentação Usuário HAM Base de dados Criador 12 Nível do banco de dados Armazenamento de informação Controles de acesso Possibilidade de recuperar um pedaço específico dela num curto espaço de tempo; Acesso multi-usuário à informação Segurança 13 Nível de HAM Nível onde o sistema de hipertexto determina a natureza básica de seus nós e ligações Nível onde é mantido a relação entre eles Há o conhecimento das formas dos nós e das ligações e sabe-se quais atributos são relacionados a cada um Arquiteturas que representam uma estrutura de nós interligados Derivado do conceito de máquina de estados 14 Maquina de Estados Finitos É uma modelagem de um comportamento, composto por estados, transições e ações 15 Nivel de HAM Estrutura da página 16 Nível de Interface do Usuário Responsável pela apresentação da informação na HAM, inclui questões do tipo: Que comandos devem estar disponíveis para o usuário? Como mostrar nós e ligações? Incluir diagramas? 17