Rio Info 2015 - Salão da Inovação - Uruguai - Ricardo Fynn
W3C e Futuro da Web
1. O W3C
Futuro da Web
HTML5
Web Semântica
RioINFO 2011 – Rio de Janeiro
2. Web e W3C 2
Tim Berners-Lee criou / propôs
• a Web em 1989 (há 22 anos)
– http://www.w3.org/History/1989/proposal.html
– (URI + HTTP + HTML)
W3C - Futuro da Web - HTML5 - Web Semântica
3. Web e W3C 3
Tim Berners-Lee criou / propôs
• a Web em 1989 (há 22 anos)
– http://www.w3.org/History/1989/proposal.html
– (URI + HTTP + HTML)
• o W3C em 1994 (há17 anos)
– 01/10/1994 no MIT, Laboratório de Ciência da Computação
W3C - Futuro da Web - HTML5 - Web Semântica
4. Web e W3C 4
Tim Berners-Lee criou / propôs
• a Web em 1989 (há 22 anos)
– http://www.w3.org/History/1989/proposal.html
– (URI + HTTP + HTML)
• o W3C em 1994 (há17 anos)
– 01/10/1994 no MIT, Laboratório de Ciência da Computação
• Web Semântica
– 1a. Conferência Internacional WWW – 25 a 27/05/1994
– http://www.w3.org/Talks/WWW94Tim/
W3C - Futuro da Web - HTML5 - Web Semântica
5. O Consórcio World Wide Web (W3C) 5
É um consórcio internacional
– organizações filiadas,
– uma equipe em tempo integral,
– participação do público
W3C - Futuro da Web - HTML5 - Web Semântica
6. O Consórcio World Wide Web (W3C) 6
É um consórcio internacional
– organizações filiadas,
– uma equipe em tempo integral,
– participação do público
para colaborativamente desenvolver padrões
universais para a Web.
W3C - Futuro da Web - HTML5 - Web Semântica
7. Missão do W3C 7
Conduzir a World Wide Web para que atinja
todo seu potencial, desenvolvendo protocolos
e diretrizes que garantam seu crescimento de
longo prazo.
W3C - Futuro da Web - HTML5 - Web Semântica
8. O W3C desenvolve padrões 8
Conduzir a World Wide Web para que atinja
todo seu potencial, desenvolvendo protocolos
e diretrizes que garantam seu crescimento de
longo prazo.
Desde sua fundação, o W3C publicou mais de uma
centena de padrões, denominados
Recomendações do W3C
Web Standards – Padrões Web
W3C - Futuro da Web - HTML5 - Web Semântica
9. Metas W3C 9
• Web para todos
W3C - Futuro da Web - HTML5 - Web Semântica
10. Metas W3C 10
• Web para todos
Tornar os benefícios da web (seu valor social: comunicação
humana, comércio, compartilhar conhecimentos) disponíveis a
todos, independente de
– Hardware – Cultura
– Software – Localização
– Infraestrutura de geográfica
rede – Habilidade física
– Idioma – Habilidade mental
W3C - Futuro da Web - HTML5 - Web Semântica
11. Metas W3C 11
• Web para todos
Tornar os benefícios da web (seu valor social: comunicação
humana, comércio, compartilhar conhecimentos) disponíveis a
todos, independente de
– Hardware – Cultura
– Software – Localização
– Infraestrutura de geográfica
rede – Habilidade física
– Idioma – Habilidade mental
W3C - Futuro da Web - HTML5 - Web Semântica
12. Metas W3C 12
• Web para todos
• Web em qualquer dispositivo
W3C - Futuro da Web - HTML5 - Web Semântica
13. Metas W3C 13
• Web em qualquer dispositivo
Possibilitar que o acesso de qualquer tipo de dispositivo seja
tão simples, fácil e conveniente quanto de um computador
convencional
– Computadores – TV digital
– Desktops – Sistemas de interação
– Netbooks por voz
– Telefones – Aparelhos domésticos
– PDAs – … web ubíqua
W3C - Futuro da Web - HTML5 - Web Semântica
14. Metas W3C 14
• Web para todos
• Web em qualquer dispositivo
• Web base de conhecimento
W3C - Futuro da Web - HTML5 - Web Semântica
15. Metas W3C 15
• Web base de conhecimento
Não apenas um grande livro hiperlinkado onde pessoas
possam pesquisar, navegar, visualizar e ler informações
Possibilitar que computadores interpretem, estabeleçam
inferências e relações na web
Interoperabilidade
– Web Semântica
W3C - Futuro da Web - HTML5 - Web Semântica
16. Metas W3C 16
• Web para todos
• Web em qualquer dispositivo
• Web base de conhecimento
• Web confiável e segura
W3C - Futuro da Web - HTML5 - Web Semântica
17. Metas W3C 17
• Web confiável e segura
Uma web em que as transações sociais e comunicações com
terceiros sejam estabelecidas em relações de confiança, por
pessoas, organizações ou serviços
– Ambiente mas colaborativo
– responsável
– seguro
– Confiança e Confidência
W3C - Futuro da Web - HTML5 - Web Semântica
18. Futuro da Web 18
– Não apenas repositório de documentos com o
propósito de exibição, mas de automação,
integração e reuso em sistemas diferentes
– Não apenas apresentar dados, interpretá-los
– Compartilhar informações (interpretações) com
organização em escala e completa integração de
recursos
W3C - Futuro da Web - HTML5 - Web Semântica
19. Futuro da Web 19
Web sintática Regras e
formalidades
Interpretações,
Web semântica inferências e
relações
W3C - Futuro da Web - HTML5 - Web Semântica
20. Futuro da Web 20
Web Motores
Browsers de busca
HTTP
HTML HTML HTML HTML
hyper hyper hyper
links links links
A B C D
W3C - Futuro da Web - HTML5 - Web Semântica
21. Futuro da Web 21
http://.../páginas
W3C - Futuro da Web - HTML5 - Web Semântica
22. Futuro da Web 22
Web browsers Mashups de
Motores
dados dados
de busca
linkados linkados
HTTP HTTP
dados dados dados dados dados
URI
dados dados dados dados dados
link de link de link de link de
dados dados dados dados
A B C D E
W3C - Futuro da Web - HTML5 - Web Semântica
23. Futuro da Web 23
http://.../dados
W3C - Futuro da Web - HTML5 - Web Semântica
24. Futuro da Web 24
Web browsers Mashups de
Motores
dados dados
de busca
linkados linkados
HTTP HTTP
dados dados dados dados dados
RDF + URI
HTML5
dados dados dados dados dados
link de link de link de link de
dados dados dados dados
A B C D E
W3C - Futuro da Web - HTML5 - Web Semântica
25. Futuro da Web 25
Web browsers Mashups de
Motores
dados dados
de busca
linkados linkados
HTTP HTTP Metadados
dados dados dados dados dados
RDF + URI
HTML5
dados dados dados dados dados
link de link de link de link de
dados dados dados dados Metadados
Metadados
A B C D E
W3C - Futuro da Web - HTML5 - Web Semântica
26. Futuro da Web 26
http://.../dados
http://.../metadados
W3C - Futuro da Web - HTML5 - Web Semântica
27. Futuro da Web 27
Web browsers Mashups de
Motores
dados dados
Web linkados
de busca
linkados
Semântica
HTTP HTTP Ontologias
RDF + dados dados dados dados dados
HTML5 +
URI
OWL +
dados dados dados dados dados
SKOS +
SPARQL link de link de link de link de
dados dados dados dados Vocabulários
Metadados
A B C D E
W3C - Futuro da Web - HTML5 - Web Semântica
28. Futuro da Web 28
http://.../dado
http://.../metadado
http://.../vocabulário
http://.../coisa
W3C - Futuro da Web - HTML5 - Web Semântica
29. Futuro da Web 29
http://.../coisa
W3C - Futuro da Web - HTML5 - Web Semântica
30. Futuro da Web 30
WEB 2001
W3C - Futuro da Web - HTML5 - Web Semântica
31. Futuro da Web 31
WEB 2011
W3C - Futuro da Web - HTML5 - Web Semântica
32. Futuro da Web 32
http://.../coisa121 http://.../coisa3
http://.../coisa56
http://.../coisa14
http://.../coisa17
http://.../coisa22
http://.../coisa1
W3C - Futuro da Web - HTML5 - Web Semântica
33. Futuro da Web 33
As coisas é suas relações
A http://.../coisa6 é parte da http://.../coisa4
W3C - Futuro da Web - HTML5 - Web Semântica
34. Futuro da Web 34
A <http://.../pessoa/CarlinhosCecconi>
<http://.../vive_em> <http://.../cidade/SaoPaulo>
W3C - Futuro da Web - HTML5 - Web Semântica
35. Futuro da Web 35
W3C - Futuro da Web - HTML5 - Web Semântica
36. Futuro da Web 36
O http://…/futuro_da_web
Usar os dados na web tal como já
fazemos com os documentos
W3C - Futuro da Web - HTML5 - Web Semântica
37. Futuro da Web 37
O http://…/futuro_da_web
Usar os dados na web tal como já
fazemos com os documentos
hiperlinkando
e significando
W3C - Futuro da Web - HTML5 - Web Semântica
38. Futuro da Web 38
Dados e metadados – dados e vocabulários
Descrição das
coisas e de suas
relações
W3C - Futuro da Web - HTML5 - Web Semântica
39. Futuro da Web 39
Web de dados
Web das coisas
Integração
Web Semântica de dados na web
W3C - Futuro da Web - HTML5 - Web Semântica
40. Futuro da Web 40
W3C - Futuro da Web - HTML5 - Web Semântica
41. 41
http://.../obrigado!
W3C Escritório Brasil Vagner Diniz, vagner@nic.br
Av. das Nações Unidas, 11.541, 6º andar
São Paulo, SP - Brasil Carlinhos Cecconi, carlinhos@nic.br
CEP 04578-000
Telefone (11) 5509-3511
Reinaldo Ferraz, reinaldo@nic.br
http://www.w3c.br
W3C - Futuro da Web - HTML5 - Web Semântica