História e Evolução da Web

Propaganda
História e Evolução da Web
Aécio Costa
História e Evolução da Web
A História da Web
História e Evolução da Web
O que estamos estudando?
Período em anos que a tecnologia demorou para atingir 50 milhões de usuários
3
História e Evolução da Web
As dez tecnologias mais promissoras
4
História e Evolução da Web
A evolução da Web

Web 1.0- Passado

Web 2.0 - Presente

Web 3.0 - Futuro

Web 4.0 – Futuro mais distante*
5
História e Evolução da Web
Web 1.0
Tim Berners Lee inventou a Web em 1989;
CERN, laboratório franco-suíço de partículas físicas;
A Web foi definida por 3 simples, mas muito elegantes tecnologias!
6
História e Evolução da Web
Web 1.0

Localizador ou Identificador Uniforme de Recursos (URL ou URI)
para identificar recursos (por exemplo, documentos, dados) na
Web, e saber onde encontrá-los.

Hypertext Markup Language (HTML)
Linguagem para representar o conteúdo em termos de páginas
na Web e de expressá-las em links

Hypertext Transfer Protocol (HTTP)
Protocolo para mover dados na Web e em toda a Internet
História e Evolução da Web
Web 1.0
Componente para o Sucesso:
Tecnologia aberta e disponibilizada gratuitamente para todos!
História e Evolução da Web
Web 1.0
1998
Google criou simplicidade nas pesquisas na Web.
9
História e Evolução da Web
Web 2.0
A Web cresceu muito e rapidamente ...

mais de 100 milhões de sites ativos;

mais de 1 bilhão de pessoas acessam a Web de: Hiperlinkagem de
documentos para: Conteúdo dinâmico gerado pelos usuários.
História e Evolução da Web
Web 2.0 – Exemplos

Wikipédia
+ de 2.400.000 artigos

Youtube
~ 80 milhões de vídeos
~ 4 milhões de usuários
História e Evolução da Web
Web 2.0
Mais próxima da visão de Tim Berners Lee.

Colaboração;
Meio de interação;
Comunicação global;

Compartilhamento de informações.


História e Evolução da Web
Web 2.0
Universidade do Sul da Califórnia;
Entre1986 e 2007;
295 exabytes de informação;
História e Evolução da Web
Web 2.0
História e Evolução da Web
Web 3.0

A pr ó xima evolu çã o na Web, se n ão for uma revolu ç ão, ser á a da linkagem de dados e
dispositivos.

Novas formas de integração e de combinação de dados para conseguir informações e idéias
nunca antes possível.

Novas maneiras de conectar à Internet através de uma variedade de dispositivos capazes de
pesquisar, combinar e analisar os dados.

o W3C busca padronizar as tecnologias emergentes que permitirão a Web 3,0 se tornar uma
realidade.
História e Evolução da Web
Web 3.0

Web Semântica

Vídeo na Web

Web Móvel

Web Ubíqua
História e Evolução da Web
Web 3.0
A Web Semântica e a Arquiteura Web fornecerão tecnologias que
tornarão tudo isto possível, interoperável e omnipresente.
História e Evolução da Web
Consórcio World Wide Web (W3C)
"Para levar a web ao seu potencial máximo, desenvolvendo protocolos
e orientações que garantam o crescimento da web no longo prazo."

Fundada por Tim Berners-Lee em 1994
História e Evolução da Web
Consórcio World Wide Web (W3C)

Desenvolve Recomendações abertas (Padrões Web);
Até agora mais de 80 padrões…
Engajado em educação, expansão e desenvolvimento de orientações;

Um fórum neutro para construir consenso em torno de padrões web.


História e Evolução da Web
W3C: Alguns dos princípios básicos do W3C

Tecnologias web devem ser interoperáveis
 A web é baseada em um largo espectro de tecnologias;
 Nenhuma tecnologia pode pretender cobrir todas as necessidades na
web;
 O que torna a interoperabilidade mandatória;
Padrões web devem ser abertos, isto é, não proprietários;

A web deve ser acessível a todos.

História e Evolução da Web
Por que a W3C é importante?
História e Evolução da Web
A História das Tecnologias Web
22
História e Evolução da Web
HTTP - Hypertext Transfer Protocol
Protocolo de comunicação utilizado para sistemas de
informação de hipermídia, distribuídos e colaborativos;
Ele é a base para a comunicação de dados da
World Wide Web;
Protocolo responsável pelo tratamento de pedidos e respostas entre cliente
e servidor na World Wide Web;
Este protocolo tem sido usado pela WWW desde 1990.
História e Evolução da Web
HTTP
1ª Versão: HTTP/0.9
Usava simples formato de texto ASCII atrav é s de um único
método de requisição, chamado GET.
24
História e Evolução da Web
HTTP/1.0
Entre 1992 e 1996 para suprir a necessidade de transferir não apenas
texto.
Com essa versão, o protocolo passou a transferir não apenas e foram
implementados novos métodos de requisição, chamados POST e
HEAD.
História e Evolução da Web
HTTP/1.1
Versão atual do protocolo



O uso de conexões persistentes;
O uso de servidores proxy que permitem uma melhor organização
da cache;
Novos métodos de requisições.
26
História e Evolução da Web
HTML
Linguagem de marcação utilizada para produzir
páginas na Web;
Documentos HTML podem ser interpretados
por navegadores;
Linguagem foi definida em especificações formais na década de 1990.
27
História e Evolução da Web
Mosaico
Conhecido por muitos como o primeiro navegador
WWW a rodar no Windows.
28
História e Evolução da Web
HTML 2.0
IETF criou um grupo de trabalho para o HTML;
1994: Tim Berners-Lee cria a W3C;
A partir de 1996 a W3C especifica o HTML.
29
História e Evolução da Web
Cookies
Grupo de dados trocados entre o navegador
e o servidor de páginas, colocado num
arquivo (ficheiro) de texto criado no computador
do utilizador.
A sua função principal é a de manter a persistência de sessões HTTP.
30
História e Evolução da Web
Netscape
Netscape Communications



Empresa de serviços de computadores nos EUA;
Torno-se conhecida pelo seu navegador web;
Perdeu a maioria dos usuários para o Internet Explorer.
31
História e Evolução da Web
Opera
Navegador da web e uma suíte de internet desenvolvida pela companhia Opera
Software;
Opera foi lançado publicamente com a versão 2.0 em 1996
que apenas operou em Microsoft Windows;
O Opera tem uma grande distribui ç ã o no mercado de aparelhos m ó veis como
celulares, smartphones, e aparelhos PDAs. Edições de Opera estão disponíveis para
aparelhos usando os sistemas operacionais Symbian e o Windows Mobile, bem
como o Java ME;
2005 foi lançado Opera mini.
32
História e Evolução da Web
Internet Explorer
Lançado em 1995;
Tornou-se popular quando distribuído gratuito.
Iniciou a Guerra dos Navegadores!
História e Evolução da Web
A Guerra dos Navegadores
História e Evolução da Web
35
História e Evolução da Web
SSL - Secure Sockets Layer
Protocolos criptográficos que conferem segurança de
comunicação na Internet para serviços como email (SMTP),
navegação por páginas (HTTP) e outros tipos de
transferência de dados;
Desenvolvida pelo Netscape;
Uso do HTTPs.
36
História e Evolução da Web
JavaScript
JavaScript foi originalmente desenvolvido por Brendan Eich da
Netscape sob o nome de Mocha;
Mocha > LiveScript > JavaScript
Lançada pela primeira vez na versão do navegador Netscape 2.0;
JavaScript foi incluído no Internet Explorer 3.0;
Ampla aceitação como linguagem de script client-side de páginas web;
1996 a Netscape anunciou que tinha submetido JavaScript para Ecma
internacional como candidato a padrão industrial e o trabalho.
37
História e Evolução da Web
Java em Navegadores
Em 1995 Java pode rodar em um web browser usando
uma Java Virtual Machine (JVM).
Applets em Java podem adicionar recursos que não são possíveis em
HTML.
38
História e Evolução da Web
Flash
Plataforma de software utilizada geralmente para a criação
de animações interativas que funcionam embutidas num
navegador web e também por meio de desktops, celulares,
smartphones, tablets e televisores.
História e Evolução da Web
XML - eXtensible Markup Language
Uma recomendação da W3C para gerar
linguagens de marcação para necessidades especiais.
História e Evolução da Web
HTML 3.2 e HTML 4
Focado no desenvolvimento do XHTML, uma
especificação HTML baseada em XML que é
considerada pela W3C como um sucessor do HTML;
O XHTML faz uso de uma sintaxe mais rigorosa e menos ambígua
para tornar o HTML mais simples de ser processado e estendido.
História e Evolução da Web
CSS2 - Cascading Style Sheets
Linguagem de estilo utilizada para definir a apresentação
de documentos escritos em uma linguagem de
marcação, como HTML.
Principal benefício é prover a separação entre o formato e o
conteúdo de um documento.
42
História e Evolução da Web
Ajax - Asynchronous Javascript and XML
AJAX é uma maneira (técnica) de troca de dados com o servidor,
atualizando partes de uma página Web sem a necessidade de
recalega-lá inteira.
43
História e Evolução da Web
Safari
Navegador desenvolvido pela Apple Inc. e incluído como o navegador
padrão a partir do sistema operacional Mac OS X v10.3;
Atualmente, o Safari é o quarto navegador mais utilizado no mundo
com 8,39% dos usuários mundiais.
História e Evolução da Web
Firefox
Navegador livre e multi-plataforma desenvolvido pela Mozilla
Foundation;
Cerca de 40% do código do programa foi totalmente escrito por
voluntários;
Reativou a chamada Guerra dos Navegadores;
História e Evolução da Web
Google Chrome
Navegador desenvolvido pelo Google e compilado com base em
componentes de código aberto.
instituto Navegg, 2012.
46
História e Evolução da Web
HTML 5


Bem recebido pelos desenvolvedores Web até então;
Nova Especificação do HTML que promete revolucionar o mercado.
"Reflexões sobre o Adobe Flash“
Conclui que o desenvolvimento do HTML5 tornaria o Adobe Flash não mais
necessário, tanto para assistir vídeo ou mesmo exibir qualquer conteúdo
web.
47
http://www.apple.com/hotnews/thoughts-on-flash/
Download