SlideShare ist ein Scribd-Unternehmen logo
1 von 67
Renata Tibiriçá dos Reis Crystiam Kelle Pereira e Silva Tarcísio de Souza Lima 25 de maio de 2007
Renata Tibiriçá dos Reis Web Standards
Web Standards Qual é a idéia original da Web? A existência de um ambiente onde pessoas conseguissem trocar informações livremente, e que essas informações pudessem ser acessadas de diversos dispositivos.
Web Standards E por onde caminha a “evolução” da Web? Com a popularização da Web, criou-se a necessidade de tornar as páginas HTML visualmente mais atrativas ao usuário.  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Standards
Web Standards “ 99,9% dos  websites  são obsoletos” Jeffrey Zeldman
Web Standards Jeffrey Zeldman Web Standards Project
Web Standards “ Conjunto de padrões produzidos pelo  W3C  e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma Web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais.” Afinal, o que são os Web Standards?
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web Standards Afinal, o que são os Web Standards?
Web Standards “ ISSO CUSTA MUITO CARO!”
Web Standards Por que utilizar Web Standards? MARCAÇÃO APRESENTAÇÃO COMPORTAMENTO < SE TORNA ISTO >
Web Standards Por que utilizar Web Standards?
Web Standards “ A WEB É LIVRE!”
Web Standards Por que utilizar Web Standards?
Web Standards “ Pessoas com necessidades especiais não fazem parte do público alvo do meu site!”
Web Standards “ O poder da Web está em sua universalidade. Ser acessada por todos, independente da deficiência, é um aspecto essencial.” Tim Berners-Lee  (inventor da Web)
Web Standards Necessidades físicas, cognitivas, neurológicas,  linguagem em desenvolvimento, usuários inseguros, dispositivos limitados, conexão lenta etc.
Web Standards “ MEU CLIENTE  NÃO É CEGO!!!”
Web Standards “ O maior cliente cego do mundo” Irapuan Martinez
Web Standards “ Os padrões limitarão minha criatividade, meu site será pouco atrativo e eu perderei visitantes.”
Web Standards
Web Standards Seguir os padrões Web  é colaborar com uma Web mais semântica.
Web Standards Crystiam Kelle Pereira e Silva Web 2.0
Web 2.0 O que é a Web 2.0? “ Web 2.0 é a mudança para uma  internet como plataforma , e um entendimento das regras para obter sucesso nesta nova plataforma. Entre outras, a regra mais importante é desenvolver aplicativos que aproveitem os efeitos de rede para se tornarem  melhores quanto mais são usados pelas pessoas , aproveitando a  inteligência coletiva .”   (O’ Reilly, 2004)
 
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web 2.0
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web 2.0
 
O conteúdo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web 2.0
 
 
Web 2.0 Design “  Um site na Web 2.0 não pode ser lento, nem difícil de se usar. Por causa disso foram criadas novas tecnologias (como o Ajax, por exemplo), e novas formas de interatividade do usuário com os sites. Sites com Ajax promovem uma experiência muito mais rica para o usuário. Este parece ser um caminho sem volta… A tendência é que todos os sites da internet se transformem em sites com Ajax ou alguma tecnologia parecida.”  (ALVES JR, 2006)
[object Object],[object Object],[object Object],[object Object],[object Object],Design Com tantas regras será que os sites não ficarão todos iguais? Web 2.0
[object Object],[object Object],[object Object],[object Object],Publicidade na Web Web 2.0
Publicidade na Web Empresa Consumidor Consumidor Consumidor Web 2.0
Publicidade na Web Web 2.0 Consumidor Consumidor Consumidor Consumidor Consumidor Consumidor
Web Standards
A Web 2.0 antevê  subsídios para a Web Semântica. Web 2.0
Web Semântica Tarcísio de Souza Lima Web Semântica
Web Semântica Atualmente, a maior parte do conteúdo da Web é projetado para o entendimento por humanos, e não para programas de computadores manipularem o seu significado. Berners-Lee, T, Hendler, J & Lassila, O ‘The semantic web’,  Scientific American , May 2001 Web Atual Existem bilhões de neurônios em nossos cérebros, mas o que são neurônios? Somente células. O cérebro não tem conhecimento até que sejam feitas  conexões  entre os neurônios. Tudo o que sabemos, tudo o que somos, vem da forma como nossos neurônios são  conectados   [...] o que importa está nas conexões   Tim Berners-Lee
Web Semântica De uma Web de dados para uma Web de recursos (inteligentes) TAM Varig Gol Crys ou Renata Página Web Máquina de Inferência Web Semântica recursos Crys ou Renata requisição descrição
Web Semântica ,[object Object],Proposta de Tim Berners-Lee* * Berners-Lee, T: Information Management: A Proposal, CERN, March 1989, May 1990
Web Semântica A Web original x Web Semântica
Web Semântica O que significa chamar uma tecnologia de “semântica”? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Web Semântica Web Semântica e Ontologias ,[object Object],[object Object],[object Object],[object Object]
Web Semântica O que é uma Ontologia? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Semântica Ontologias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Semântica Exemplo de Taxonomia
Web Semântica ,[object Object],[object Object],[object Object],[object Object],[object Object],Tesauro:   outro instrumento para descrever semântica
Web Semântica
Web Semântica Ex.:  Ser Humano Homem -  Relacionamento Hierárquico    Gênero / Espécie Ex.:  Ser Humano Cabeça Tronco Membros -  Relacionamento Partitivo entre um todo e suas partes No tesauro: TGP/TEP No tesauro: TG/TE Relações Conceituais -  Relacionamento de    Oposição Ex.:  Inflação/Deflação Ex.:  Barbeiro / Doença de Chagas Vacina/Veneno -  Relacionamento Funcional    entre categorias (coisas –    processos, material-produto) No tesauro: TO/TO No tesauro: TA/TA -  Relacionamento de    Equivalência Ex.:  Aipim/Mandioca No tesauro: USE/UP
Web Semântica XML, NS e XML Schema ( Extensible Markup Language ) RDF  ( Resource Description Framework ) RDFS  ( RDF Schema ) OWL  ( Ontology Web Language ) OWL-S Conhecimento  Classes Assertivas (como triplas)  Sintaxe e Estruturas Codificação e referência Servi ços   Web   Semânticos UNICODE e URI  As iniciativas de representação na  Web Semântica
Web Semântica Taxonomy Modal Logics Description Logics First Order Logic OWL-DL Thesaurus UML OWL-Full OWL-Lite Expressividade Inferência MDA ER UML + OCL RDFS Frame Logic CG Topic Maps ( Ralph Hodgson, TopQuadrant)   Os Quadrantes  Semânticos
Web Semântica Benefícios da Semântica Formal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Semântica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Semântica Exemplo do uso da OWL  (Costello) Definir os termos  &quot;Camera&quot; and &quot;SLR&quot;.  Associar SLRs como um tipo de Camera. <owl:Class rdf:ID=&quot; Camera &quot;/> <owl:Class rdf:ID=&quot; SLR &quot;> <rdfs:subClassOf rdf:resource=&quot;# Camera &quot;/> </owl:Class> Definição destas duas classes em OWL: (Nota: SLR =  Single Lens Reflex )
Web Semântica Como saber se um documento é relevante? <PhotographyStore rdf:ID=&quot;Hunts&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;> <store-location>Malden, MA</store-location> <phone>617-555-1234</phone> <catalog rdf:parseType=&quot;Collection&quot;> <SLR rdf:ID=&quot;Olympus-OM-10&quot; xmlns=&quot;http://www.camera.org#&quot;> <lens> <Lens> <focal-length>75-300mm zoom</focal-length> <f-stop>4.5-5.6</f-stop> </Lens> </lens> <body> <Body> <shutter-speed rdf:parseType=&quot;Resource&quot;> <min>0.002</min> <max>1.0</max> <units>seconds</units> </shutter-speed> </Body> </body> <cost rdf:parseType=&quot;Resource&quot;> <rdf:value>325</rdf:value> <currency>USD</currency> </cost> </SLR> </catalog> </PhotographyStore> A aplicação  encontra o  documento: Este documento é relevante?
Web Semântica <PhotographyStore rdf:ID=&quot;Hunts&quot; xmlns:rdf=&quot;&rdf;#&quot;> <store-location>Malden, MA</store-location> <phone>617-555-1234</phone> <catalog rdf:parseType=&quot;Collection&quot;> < SLR  rdf:ID=&quot;Olympus-OM-10&quot; xmlns=&quot;http://www.camera.org#&quot;> <lens> <Lens> < focal-length >75-300mm zoom</ focal-length > < f-stop >4.5-5.6</ f-stop > </Lens> </lens> <body> <Body> <shutter-speed rdf:parseType=&quot;Resource&quot;> <min>0.002</min> <max>1.0</max> <units>seconds</units> </shutter-speed> </Body> </body> <cost rdf:parseType=&quot;Resource&quot;> <rdf:value>325</rdf:value> <currency>USD</currency> </cost> </ SLR > </catalog> </PhotographyStore> I am interested in purchasing a camera with a 75-300mm zoom lens size, that has an aperture of 4.5-5.6, and a shutter speed that ranges from 1/500 sec. to 1.0 sec. Serve? Como saber se um documento é relevante? Para determinar se atende, as sequintes  questões devem ser respondidas: 1. Qual a relação entre &quot;SLR&quot; and &quot;Camera&quot;? 2. Qual a relação entre &quot;focal-length&quot; e    &quot;size&quot;? 3. Qual a relação entre &quot;f-stop&quot; e    &quot;aperture&quot;?
Web Semântica A aplicação consulta a ontologia de câmeras em OWL, que diz ser SLR um tipo de câmera.  <owl:Class rdf:ID=&quot; SLR &quot;> <rdfs: subClassOf  rdf:resource=&quot;# Camera &quot;/> </owl:Class> Relação entre SLR e câmera? <PhotographyStore  rdf:ID=&quot;Hunts&quot; <SLR> … </SLR> </PhotographyStore> Hunts.xml aplicação <owl:Class rdf:ID=&quot; SLR &quot;> <rdfs: subClassOf  rdf:resource=&quot;# Camera &quot;/> </owl:Class> Camera.owl &quot;Relação entre Camera and SLR?&quot; &quot;SLR é um tipo de Camera.&quot;
Web Semântica Esta declaração OWL diz à aplicação que focal-length é equivalente à  lens size: <owl:DatatypeProperty rdf:ID=&quot; focal-length &quot;> <owl: equivalentProperty  rdf:resource=&quot;# size &quot;/> <rdfs:domain rdf:resource=&quot;#Lens&quot;/> <rdfs:range rdf:resource=&quot;&xsd;#string&quot;/> </owl:DatatypeProperty> &quot;focal-length é sinônimo de (lens) size. focal-length deve ser usado para uma Lens. focal-length tem um valor que é um string.&quot; Relação entre focal-length e lens size?
Web Semântica Esta declaração OWL diz à aplicação que f-stop é equivalente à aperture: <owl:DatatypeProperty rdf:ID=&quot; f-stop &quot;> <owl: equivalentProperty  rdf:resource=&quot;# aperture &quot;/> <rdfs:domain rdf:resource=&quot;#Lens&quot;/> <rdfs:range rdf:resource=&quot;&xsd;#string&quot;/> </owl:DatatypeProperty> A aplicação agora reconhece que o documento encontrado -  está descrevendo  câmeras,  - mostra lens size,  - mostra a aperture para a câmera, e - os valores para lens size, aperture e shutter speed são atendidos. Relação entre f-stop e aperture?
Web Semântica
Web Semântica O que é o  ? ,[object Object],[object Object],[object Object]
Web Semântica ,[object Object],[object Object],[object Object],O que o  faz?
Web Semântica Principais serviços oferecidos pelo ,[object Object],[object Object],[object Object]
“ A Humanidade ainda não teceu a teia da vida. Seja o que for que fizermos para a teia, fazemos para nós mesmos. Todas as coisas se conectam.” Chefe Seattle, 1854 “ A Humanidade ainda não teceu a teia da vida. Seja o que for que fizermos para a teia, fazemos para nós mesmos. Todas as coisas se conectam.” Chefe Seattle, 1854 [email_address] [email_address] [email_address]

Weitere ähnliche Inhalte

Andere mochten auch

Polissemia e ambiguidade
Polissemia e ambiguidadePolissemia e ambiguidade
Polissemia e ambiguidadeLilian Hodgson
 
Ambiguidade e polissemia no enem
Ambiguidade e polissemia no enemAmbiguidade e polissemia no enem
Ambiguidade e polissemia no enemma.no.el.ne.ves
 
Semantica pires de oliveira intro linguistica
Semantica pires de oliveira intro linguisticaSemantica pires de oliveira intro linguistica
Semantica pires de oliveira intro linguisticajefreirocha
 
Ambiguidade e polissemia
Ambiguidade e polissemiaAmbiguidade e polissemia
Ambiguidade e polissemiaEvilane Alves
 
Relações semânticas entre palavras
Relações semânticas entre palavrasRelações semânticas entre palavras
Relações semânticas entre palavrasSofia Antunes
 
Relação entre as palavras
Relação entre as palavrasRelação entre as palavras
Relação entre as palavrasnelsonalves70
 
Processo De FormaçãO Das Palavras
Processo De FormaçãO Das PalavrasProcesso De FormaçãO Das Palavras
Processo De FormaçãO Das Palavrasguest75cb1b
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTMLDiego Eis
 

Andere mochten auch (10)

Polissemia e ambiguidade
Polissemia e ambiguidadePolissemia e ambiguidade
Polissemia e ambiguidade
 
Ambiguidade e polissemia no enem
Ambiguidade e polissemia no enemAmbiguidade e polissemia no enem
Ambiguidade e polissemia no enem
 
Semantica pires de oliveira intro linguistica
Semantica pires de oliveira intro linguisticaSemantica pires de oliveira intro linguistica
Semantica pires de oliveira intro linguistica
 
Ambiguidade e polissemia
Ambiguidade e polissemiaAmbiguidade e polissemia
Ambiguidade e polissemia
 
Semântica
SemânticaSemântica
Semântica
 
Relação entre palavras
Relação entre palavrasRelação entre palavras
Relação entre palavras
 
Relações semânticas entre palavras
Relações semânticas entre palavrasRelações semânticas entre palavras
Relações semânticas entre palavras
 
Relação entre as palavras
Relação entre as palavrasRelação entre as palavras
Relação entre as palavras
 
Processo De FormaçãO Das Palavras
Processo De FormaçãO Das PalavrasProcesso De FormaçãO Das Palavras
Processo De FormaçãO Das Palavras
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTML
 

Ähnlich wie Web_2.0 Web Standards Web Semântica

Web 3.0 - A Semântica na Rede
Web 3.0 - A Semântica na RedeWeb 3.0 - A Semântica na Rede
Web 3.0 - A Semântica na RedeElvis Fusco
 
A importância dos padrões web
A importância dos padrões webA importância dos padrões web
A importância dos padrões webDivulgrs
 
Aplicações web acessíveis
Aplicações web acessíveisAplicações web acessíveis
Aplicações web acessíveisLeandro Borges
 
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...Leandro Borges
 
GT4 - Tópicos de Programação e Evolução WEB
GT4 - Tópicos de Programação e Evolução WEBGT4 - Tópicos de Programação e Evolução WEB
GT4 - Tópicos de Programação e Evolução WEBJhonatas Bruno
 
Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...
Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...
Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...Renato Bongiorno Bonfanti
 
Web 2.0 e Biblioteca 2.0
Web 2.0 e Biblioteca 2.0Web 2.0 e Biblioteca 2.0
Web 2.0 e Biblioteca 2.0Julio dos Anjos
 
Palestra Dia da Liberdade dos Documentos - 2011-03-30
Palestra Dia da Liberdade dos Documentos - 2011-03-30Palestra Dia da Liberdade dos Documentos - 2011-03-30
Palestra Dia da Liberdade dos Documentos - 2011-03-30UEPA
 
Web 2.0 - Uma revisão da Internet
Web 2.0 - Uma revisão da InternetWeb 2.0 - Uma revisão da Internet
Web 2.0 - Uma revisão da InternetRommel Carneiro
 
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...Renato Bongiorno Bonfanti
 
Colaborando por meio da web 2.0
Colaborando por meio da web 2.0Colaborando por meio da web 2.0
Colaborando por meio da web 2.0Gustavo Concon
 

Ähnlich wie Web_2.0 Web Standards Web Semântica (20)

Web 3.0 - A Semântica na Rede
Web 3.0 - A Semântica na RedeWeb 3.0 - A Semântica na Rede
Web 3.0 - A Semântica na Rede
 
Palestra Webstandards
Palestra WebstandardsPalestra Webstandards
Palestra Webstandards
 
WEB 3.0
WEB 3.0WEB 3.0
WEB 3.0
 
Web 3 - A Web de Dados
Web 3 - A Web de DadosWeb 3 - A Web de Dados
Web 3 - A Web de Dados
 
A importância dos padrões web
A importância dos padrões webA importância dos padrões web
A importância dos padrões web
 
Aplicações web acessíveis
Aplicações web acessíveisAplicações web acessíveis
Aplicações web acessíveis
 
web_semantica
web_semanticaweb_semantica
web_semantica
 
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
Do Gopher, Web Crawler, Google, pagerank, sitemaps, ontologia, ao Big Data, W...
 
GT4 - Tópicos de Programação e Evolução WEB
GT4 - Tópicos de Programação e Evolução WEBGT4 - Tópicos de Programação e Evolução WEB
GT4 - Tópicos de Programação e Evolução WEB
 
Web Standards
Web StandardsWeb Standards
Web Standards
 
Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...
Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...
Microformats e Web Semântica, transformando seu site para web 3.0 - Road Show...
 
W3 C E Usabilidade
W3 C E UsabilidadeW3 C E Usabilidade
W3 C E Usabilidade
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
 
Web 2.0 e Biblioteca 2.0
Web 2.0 e Biblioteca 2.0Web 2.0 e Biblioteca 2.0
Web 2.0 e Biblioteca 2.0
 
12. web2parte2
12. web2parte212. web2parte2
12. web2parte2
 
Palestra Dia da Liberdade dos Documentos - 2011-03-30
Palestra Dia da Liberdade dos Documentos - 2011-03-30Palestra Dia da Liberdade dos Documentos - 2011-03-30
Palestra Dia da Liberdade dos Documentos - 2011-03-30
 
Aula 07 - Web
Aula 07 - WebAula 07 - Web
Aula 07 - Web
 
Web 2.0 - Uma revisão da Internet
Web 2.0 - Uma revisão da InternetWeb 2.0 - Uma revisão da Internet
Web 2.0 - Uma revisão da Internet
 
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
Road Show TI SENAC - Web Semântica - Pessoas e Máquinas Pensando Juntas - SEN...
 
Colaborando por meio da web 2.0
Colaborando por meio da web 2.0Colaborando por meio da web 2.0
Colaborando por meio da web 2.0
 

Web_2.0 Web Standards Web Semântica

  • 1. Renata Tibiriçá dos Reis Crystiam Kelle Pereira e Silva Tarcísio de Souza Lima 25 de maio de 2007
  • 2. Renata Tibiriçá dos Reis Web Standards
  • 3. Web Standards Qual é a idéia original da Web? A existência de um ambiente onde pessoas conseguissem trocar informações livremente, e que essas informações pudessem ser acessadas de diversos dispositivos.
  • 4.
  • 6. Web Standards “ 99,9% dos websites são obsoletos” Jeffrey Zeldman
  • 7. Web Standards Jeffrey Zeldman Web Standards Project
  • 8. Web Standards “ Conjunto de padrões produzidos pelo W3C e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma Web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais.” Afinal, o que são os Web Standards?
  • 9.
  • 10. Web Standards “ ISSO CUSTA MUITO CARO!”
  • 11. Web Standards Por que utilizar Web Standards? MARCAÇÃO APRESENTAÇÃO COMPORTAMENTO < SE TORNA ISTO >
  • 12. Web Standards Por que utilizar Web Standards?
  • 13. Web Standards “ A WEB É LIVRE!”
  • 14. Web Standards Por que utilizar Web Standards?
  • 15. Web Standards “ Pessoas com necessidades especiais não fazem parte do público alvo do meu site!”
  • 16. Web Standards “ O poder da Web está em sua universalidade. Ser acessada por todos, independente da deficiência, é um aspecto essencial.” Tim Berners-Lee (inventor da Web)
  • 17. Web Standards Necessidades físicas, cognitivas, neurológicas, linguagem em desenvolvimento, usuários inseguros, dispositivos limitados, conexão lenta etc.
  • 18. Web Standards “ MEU CLIENTE NÃO É CEGO!!!”
  • 19. Web Standards “ O maior cliente cego do mundo” Irapuan Martinez
  • 20. Web Standards “ Os padrões limitarão minha criatividade, meu site será pouco atrativo e eu perderei visitantes.”
  • 22. Web Standards Seguir os padrões Web é colaborar com uma Web mais semântica.
  • 23. Web Standards Crystiam Kelle Pereira e Silva Web 2.0
  • 24. Web 2.0 O que é a Web 2.0? “ Web 2.0 é a mudança para uma internet como plataforma , e um entendimento das regras para obter sucesso nesta nova plataforma. Entre outras, a regra mais importante é desenvolver aplicativos que aproveitem os efeitos de rede para se tornarem melhores quanto mais são usados pelas pessoas , aproveitando a inteligência coletiva .” (O’ Reilly, 2004)
  • 25.  
  • 26.  
  • 27.
  • 28.
  • 29.  
  • 30.
  • 31.  
  • 32.  
  • 33. Web 2.0 Design “ Um site na Web 2.0 não pode ser lento, nem difícil de se usar. Por causa disso foram criadas novas tecnologias (como o Ajax, por exemplo), e novas formas de interatividade do usuário com os sites. Sites com Ajax promovem uma experiência muito mais rica para o usuário. Este parece ser um caminho sem volta… A tendência é que todos os sites da internet se transformem em sites com Ajax ou alguma tecnologia parecida.” (ALVES JR, 2006)
  • 34.
  • 35.
  • 36. Publicidade na Web Empresa Consumidor Consumidor Consumidor Web 2.0
  • 37. Publicidade na Web Web 2.0 Consumidor Consumidor Consumidor Consumidor Consumidor Consumidor
  • 39. A Web 2.0 antevê subsídios para a Web Semântica. Web 2.0
  • 40. Web Semântica Tarcísio de Souza Lima Web Semântica
  • 41. Web Semântica Atualmente, a maior parte do conteúdo da Web é projetado para o entendimento por humanos, e não para programas de computadores manipularem o seu significado. Berners-Lee, T, Hendler, J & Lassila, O ‘The semantic web’, Scientific American , May 2001 Web Atual Existem bilhões de neurônios em nossos cérebros, mas o que são neurônios? Somente células. O cérebro não tem conhecimento até que sejam feitas conexões entre os neurônios. Tudo o que sabemos, tudo o que somos, vem da forma como nossos neurônios são conectados [...] o que importa está nas conexões Tim Berners-Lee
  • 42. Web Semântica De uma Web de dados para uma Web de recursos (inteligentes) TAM Varig Gol Crys ou Renata Página Web Máquina de Inferência Web Semântica recursos Crys ou Renata requisição descrição
  • 43.
  • 44. Web Semântica A Web original x Web Semântica
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Web Semântica Exemplo de Taxonomia
  • 50.
  • 52. Web Semântica Ex.: Ser Humano Homem - Relacionamento Hierárquico Gênero / Espécie Ex.: Ser Humano Cabeça Tronco Membros - Relacionamento Partitivo entre um todo e suas partes No tesauro: TGP/TEP No tesauro: TG/TE Relações Conceituais - Relacionamento de Oposição Ex.: Inflação/Deflação Ex.: Barbeiro / Doença de Chagas Vacina/Veneno - Relacionamento Funcional entre categorias (coisas – processos, material-produto) No tesauro: TO/TO No tesauro: TA/TA - Relacionamento de Equivalência Ex.: Aipim/Mandioca No tesauro: USE/UP
  • 53. Web Semântica XML, NS e XML Schema ( Extensible Markup Language ) RDF ( Resource Description Framework ) RDFS ( RDF Schema ) OWL ( Ontology Web Language ) OWL-S Conhecimento Classes Assertivas (como triplas) Sintaxe e Estruturas Codificação e referência Servi ços Web Semânticos UNICODE e URI As iniciativas de representação na Web Semântica
  • 54. Web Semântica Taxonomy Modal Logics Description Logics First Order Logic OWL-DL Thesaurus UML OWL-Full OWL-Lite Expressividade Inferência MDA ER UML + OCL RDFS Frame Logic CG Topic Maps ( Ralph Hodgson, TopQuadrant) Os Quadrantes Semânticos
  • 55.
  • 56.
  • 57. Web Semântica Exemplo do uso da OWL (Costello) Definir os termos &quot;Camera&quot; and &quot;SLR&quot;. Associar SLRs como um tipo de Camera. <owl:Class rdf:ID=&quot; Camera &quot;/> <owl:Class rdf:ID=&quot; SLR &quot;> <rdfs:subClassOf rdf:resource=&quot;# Camera &quot;/> </owl:Class> Definição destas duas classes em OWL: (Nota: SLR = Single Lens Reflex )
  • 58. Web Semântica Como saber se um documento é relevante? <PhotographyStore rdf:ID=&quot;Hunts&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;> <store-location>Malden, MA</store-location> <phone>617-555-1234</phone> <catalog rdf:parseType=&quot;Collection&quot;> <SLR rdf:ID=&quot;Olympus-OM-10&quot; xmlns=&quot;http://www.camera.org#&quot;> <lens> <Lens> <focal-length>75-300mm zoom</focal-length> <f-stop>4.5-5.6</f-stop> </Lens> </lens> <body> <Body> <shutter-speed rdf:parseType=&quot;Resource&quot;> <min>0.002</min> <max>1.0</max> <units>seconds</units> </shutter-speed> </Body> </body> <cost rdf:parseType=&quot;Resource&quot;> <rdf:value>325</rdf:value> <currency>USD</currency> </cost> </SLR> </catalog> </PhotographyStore> A aplicação encontra o documento: Este documento é relevante?
  • 59. Web Semântica <PhotographyStore rdf:ID=&quot;Hunts&quot; xmlns:rdf=&quot;&rdf;#&quot;> <store-location>Malden, MA</store-location> <phone>617-555-1234</phone> <catalog rdf:parseType=&quot;Collection&quot;> < SLR rdf:ID=&quot;Olympus-OM-10&quot; xmlns=&quot;http://www.camera.org#&quot;> <lens> <Lens> < focal-length >75-300mm zoom</ focal-length > < f-stop >4.5-5.6</ f-stop > </Lens> </lens> <body> <Body> <shutter-speed rdf:parseType=&quot;Resource&quot;> <min>0.002</min> <max>1.0</max> <units>seconds</units> </shutter-speed> </Body> </body> <cost rdf:parseType=&quot;Resource&quot;> <rdf:value>325</rdf:value> <currency>USD</currency> </cost> </ SLR > </catalog> </PhotographyStore> I am interested in purchasing a camera with a 75-300mm zoom lens size, that has an aperture of 4.5-5.6, and a shutter speed that ranges from 1/500 sec. to 1.0 sec. Serve? Como saber se um documento é relevante? Para determinar se atende, as sequintes questões devem ser respondidas: 1. Qual a relação entre &quot;SLR&quot; and &quot;Camera&quot;? 2. Qual a relação entre &quot;focal-length&quot; e &quot;size&quot;? 3. Qual a relação entre &quot;f-stop&quot; e &quot;aperture&quot;?
  • 60. Web Semântica A aplicação consulta a ontologia de câmeras em OWL, que diz ser SLR um tipo de câmera. <owl:Class rdf:ID=&quot; SLR &quot;> <rdfs: subClassOf rdf:resource=&quot;# Camera &quot;/> </owl:Class> Relação entre SLR e câmera? <PhotographyStore rdf:ID=&quot;Hunts&quot; <SLR> … </SLR> </PhotographyStore> Hunts.xml aplicação <owl:Class rdf:ID=&quot; SLR &quot;> <rdfs: subClassOf rdf:resource=&quot;# Camera &quot;/> </owl:Class> Camera.owl &quot;Relação entre Camera and SLR?&quot; &quot;SLR é um tipo de Camera.&quot;
  • 61. Web Semântica Esta declaração OWL diz à aplicação que focal-length é equivalente à lens size: <owl:DatatypeProperty rdf:ID=&quot; focal-length &quot;> <owl: equivalentProperty rdf:resource=&quot;# size &quot;/> <rdfs:domain rdf:resource=&quot;#Lens&quot;/> <rdfs:range rdf:resource=&quot;&xsd;#string&quot;/> </owl:DatatypeProperty> &quot;focal-length é sinônimo de (lens) size. focal-length deve ser usado para uma Lens. focal-length tem um valor que é um string.&quot; Relação entre focal-length e lens size?
  • 62. Web Semântica Esta declaração OWL diz à aplicação que f-stop é equivalente à aperture: <owl:DatatypeProperty rdf:ID=&quot; f-stop &quot;> <owl: equivalentProperty rdf:resource=&quot;# aperture &quot;/> <rdfs:domain rdf:resource=&quot;#Lens&quot;/> <rdfs:range rdf:resource=&quot;&xsd;#string&quot;/> </owl:DatatypeProperty> A aplicação agora reconhece que o documento encontrado - está descrevendo câmeras, - mostra lens size, - mostra a aperture para a câmera, e - os valores para lens size, aperture e shutter speed são atendidos. Relação entre f-stop e aperture?
  • 64.
  • 65.
  • 66.
  • 67. “ A Humanidade ainda não teceu a teia da vida. Seja o que for que fizermos para a teia, fazemos para nós mesmos. Todas as coisas se conectam.” Chefe Seattle, 1854 “ A Humanidade ainda não teceu a teia da vida. Seja o que for que fizermos para a teia, fazemos para nós mesmos. Todas as coisas se conectam.” Chefe Seattle, 1854 [email_address] [email_address] [email_address]