David Santos dwfs@cin.ufpe.br Evolução da Web Da 1.0 a 3.0 David Santos dwfs@cin.ufpe.br
Agenda Motivação Surgimento da Web Web 1.0 e suas tecnologias O futuro da Web, a Web 4.0
Motivação A web é um espaço de informação Oferecer uma visão geral da evolução da web Conhecer as tecnologias que estão atreladas em cada evolução
Como tudo começou? . Redudância Redudância Redudância Redudância
Banco de Dados Bancos de dados distribuídos e as Federações de banco de dados
Eis que surge a ... Criada por Tim Berners Lee!
INTERNET X WEB Internet Web É uma rede que conecta milhões de computadores pelo mundo; Web É uma das várias ferramentas de acesso a essa rede; (ambiente)
Surgimento da Internet Decada de 60 (Guerra Fria) J.C.R. Licklider – “Rede Galáctica” ARPANET
Decada de 70 Realizada a primeira conexão entre dois continentes Aumento no Numero de Servidores Protocolo TCP/IP
1989 - Tim Berners-Lee, da Organização Europeia para Investigação Nuclear (CERN) , desenvolveu a World Wide Web.
WORLD WIDE WEB Permite o leitor pular rapidamente de um documento para outro. A forma padrão das informações do WWW é o hipertexto. 1993 - CERN lançou o código-fonte do WorldWideWeb. 1994 - Criação da W3C (World Wide Web Consortium)
WEB 1.0 Web 1.0 foi a primeira implementação de web Unidirecional
Tecnologias da WEB 1.0 Protocolo de Transferência de Hipertexto (HTTP): Linguagem de Marcação de Hipertexto (HTML): URI (Uniform Resource Identifier)
WEB 2.0 O termo Web 2.0 foi utilizado pela primeira vez pela empresa norte americana O’ Reilly Media em 2004 Compartilhamento de informação e a colaboração
Serviços da WEB 2.0
Redes Sociais Explosão em 2006 Milhões de usuários; Interações: Participar de diferentes grupos Criar redes próprias Compartilhar fotos, vídeos e mensagens Postar anúncios e classificados, etc.
Blogs Publicação diversos conteúdos de forma cronólogica. A maioria dos blogs são textuais, porém: Fotologs(Fotos) VideoBlogs(Videos) Podcasts
Wikis Páginas comunitárias Maneira fácil de trocar idéias
RSS Abreviação de "really simple syndication" [distribuição realmente simples]; Tecnologia "pull" e "push"; "Assinando um feed".
Tecnologias da Web 2.0 Três abordagens básicas de desenvolvimento para criar aplicações da web 2.0 AJAX; Adobe Flex; Google Toolkit.
AJAX Abreviação para “Asynchronous JavaScript and XML”; Velocidade nas interações dos usuários; Aplicação desktop.
Adobe Flex RIA – Rich Internet Aplications (Aplicações Ricas para Internet); Aplicação desktop;
Google Web Toolkit Toolkit de código-fonte aberto; Ajax + Java;
WEB 1.0 X WEB 2.0 Web 1.0 Web 2.0 Leitura Leitura/Escrita Empresas Comunidade Cliente/Servidor Peer to Peer Dados proprietários Dados compartilhados Formulários Web Aplicações Web
WEB 3.0 Usar de maneira mais inteligente todo o conhecimento já disponível. Web semântica Principais Objetivos da WEB 3.0: Tornar a Web legivel por maquina; Permitir buscas mais complexas; Trasnformar a Web de Documentos em Web de Dados
ARQUITETURA DA WEB SEMÂNTICA
UNICODE/URI UNICODE URI- Uniform Resource Identifier Representar qualquer caráter exclusivamente. URI- Uniform Resource Identifier Identificadores únicos para recursos da web.
XML + NS + XMLSCHEMA XML (Extensible Markup Language) Marcar documentos que contêm informações estruturadas. NS (XMLnamespace) Uma coleção de nomes. XMLSCHEMA As regras para validar documentos XML
RDF + RDF SCHEMA RDF - Resource Description Framework RDF SCHEMA Descrever recursos da web SPARQL RDF SCHEMA Definir esquema para documentos RDF.
Ontologias Camada mais importante Serve de Vocabulário Representar uma area de conhecimento. Ferramentas Protegé; pOWL; OntoEdit.
Logica, Prova e Confiança Camada Lógica Consultar Filtrar Concluir Liguagens: RuleML, DAML-L e F-Logic Prova e Confiança são camadas pouco desenvolvidas.
Como relacionar esse dados? Conjunto de regras que tornaram-se conhecidos como Linked Data
Principios Linked Data Usar URI’s como nomes para recursos; Usar URI’s HTTP para procurar esses nomes; Fornecer informações úteis, usando os padrões (RDF, SPARQL) por procurar um URI; Incluir links para outros URIs para descobrir mais coisas.
WEB 4.0, o futuro da web. Inteligência artificial. Problemas: Invasão de privacidade Controle Depedência Sobrecarga
“A tecnologia não é boa nem ruim, tudo depende do uso que as pessoas fazem dela” Manuel Castells
Principais Referências AGHAEI, S.; NEMATBAKHSH, M; FARSANI, H. "Evolution of the Word Wide Web: From Web 1.0 to Web 4.0", 2012; NUPUR CHOUDHURY. " World Wide Web and Its Journey from Web 1.0 to Web 4.0 ", 2014; KAREM PATEL. " Incremental Journey for World Wide Web: Introduced with Web 1.0 to Recent Web 5.0 – A Survey Paper " , 2013; M. RAJENDRA PRASAD, DR. B. MANJULA, V.BAPUJI. " A Novel Overview and Evolution of World Wide Web: Comparison from Web 1.0 to Web 3.0 ",2013.
David Santos dwfs@cin.ufpe.br Evolução da Web Da 1.0 a 3.0 David Santos dwfs@cin.ufpe.br