SlideShare uma empresa Scribd logo
1 de 7
SOM: Plataforma de Adaptabilidade A generalidade dessas plataformas foi desenhada para o modelo original da web (1.0), em que sites e aplicações web residem num único servidor, a interacção com o utilizador se faz página-a-página, tendo cada página um conteúdo fácil de caracterizar.  Por contraste, a web 2.0 é focada na integração de conteúdos alojados em diferentes sítios e em interfaces mais interactivos e com muitos conteúdos diferentes. A utilização de Ajax veio reduzir os pedidos de páginas feitos ao servidor, em cuja análise assenta a adaptabilidade web, e a profusão de assuntos numa mesma página, como acontece nos sites sociais e portais, dificulta a identificação dos interesses do utilizador.  Estas características são sérios desafios às plataformas de adaptabilidade web que tradicionalmente se baseiam na análise de registos (logs) HTTP, tomando como dados de interacção às sequências de páginas (clickstreams) registadas num único servidor.
Objectivos Definição de mensagens para os eventos de alto nivel. Cross domain existe só no Web Client
Ideias – Modelo de Eventos Implementar de uma forma eficaz e simples o registo deste tipo de eventos 3 modelos de registo : tradicional (inline), W3C e Microsoft compatibilidades dos browsers. Importante definir os DOM events porque os de alto nivel serão uma sequencia destes
Ideias – Comunicação entre domínios The concept of same policy dates back to Netscape Navigator 2.0; In computing, the same origin policy is an important security concept for a number of browser-side programming languages, such as JavaScript. The policy permits scripts running on pages originating from the same site to access each other's methods and properties with no specific restrictions, but prevents access to most methods and properties across pages on different sites. JSONP is an unofficial protocol that allows making cross domain calls by generating script tags in the current document and expecting a result back to calls a specified callback handler.
Estado Actual – Modelo de Eventos Corrigidos problemas com varios browsers como memory leaks no IE. Bookmarlet
Estado Actual – Modelo de Eventos Detectar diferentes tipos de manifestação de interesses. Em 3 tipos de sites : Blog, Facebook, Wikipedia coords da area de interesse são guardadas para dps filtros os eventos dentro dessa area Diferentes pessoas interajem de maneiras diferentes
Estado Actual – Comunicação entre Domínios Esta definido o host do Broker, testa se é o mesmo que a pagina actual  Para efeitos de teste

Mais conteúdo relacionado

Destaque

Abordaje inicial en trauma
Abordaje inicial en traumaAbordaje inicial en trauma
Abordaje inicial en traumaItalo Vargas
 
AtencióN Inicial Hospitalaria Del Trauma
AtencióN Inicial Hospitalaria Del TraumaAtencióN Inicial Hospitalaria Del Trauma
AtencióN Inicial Hospitalaria Del Traumaguestf2cffe
 
Escalas de valoración en el paciente politraumatizado
Escalas de valoración en el paciente politraumatizadoEscalas de valoración en el paciente politraumatizado
Escalas de valoración en el paciente politraumatizadoDr. Rafael Pérez González
 
Atencion inicial politraumatizado (2015)
Atencion inicial politraumatizado (2015)Atencion inicial politraumatizado (2015)
Atencion inicial politraumatizado (2015)Sergio Butman
 
Administración Hospitalaria
Administración HospitalariaAdministración Hospitalaria
Administración HospitalariaJorge Amarante
 
Manejo inicial del politraumatizado ATLS
Manejo inicial del politraumatizado ATLSManejo inicial del politraumatizado ATLS
Manejo inicial del politraumatizado ATLSEduardo Velasco
 

Destaque (8)

Abordaje inicial en trauma
Abordaje inicial en traumaAbordaje inicial en trauma
Abordaje inicial en trauma
 
AtencióN Inicial Hospitalaria Del Trauma
AtencióN Inicial Hospitalaria Del TraumaAtencióN Inicial Hospitalaria Del Trauma
AtencióN Inicial Hospitalaria Del Trauma
 
Escalas de valoración en el paciente politraumatizado
Escalas de valoración en el paciente politraumatizadoEscalas de valoración en el paciente politraumatizado
Escalas de valoración en el paciente politraumatizado
 
Atencion inicial politraumatizado (2015)
Atencion inicial politraumatizado (2015)Atencion inicial politraumatizado (2015)
Atencion inicial politraumatizado (2015)
 
Politraumatizado y su manejo
Politraumatizado y su manejoPolitraumatizado y su manejo
Politraumatizado y su manejo
 
Manejo Inicial Paciente Politraumatizado (ATLS)
Manejo Inicial Paciente Politraumatizado (ATLS)Manejo Inicial Paciente Politraumatizado (ATLS)
Manejo Inicial Paciente Politraumatizado (ATLS)
 
Administración Hospitalaria
Administración HospitalariaAdministración Hospitalaria
Administración Hospitalaria
 
Manejo inicial del politraumatizado ATLS
Manejo inicial del politraumatizado ATLSManejo inicial del politraumatizado ATLS
Manejo inicial del politraumatizado ATLS
 

Semelhante a Adaptabilidade Web 2.0

Web 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafiosWeb 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafiosMauricio Garcia
 
Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeMauricio Volkweis Astiazara
 
201406Carvalho
201406Carvalho201406Carvalho
201406CarvalhoAfonso Pra
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxMarceloRosenbrock1
 
Curso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSCurso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSLuis Marcelo Zanlucki
 
Dicinario multimedia
Dicinario multimediaDicinario multimedia
Dicinario multimediaPaula Lopes
 
Service Oriented Front-End Architecture
Service Oriented Front-End ArchitectureService Oriented Front-End Architecture
Service Oriented Front-End ArchitectureCristiano Gomes
 
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...tdc-globalcode
 
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...Marcelo Palladino
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01fdorado
 
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
 

Semelhante a Adaptabilidade Web 2.0 (20)

A Estrutura de um Web Service
A Estrutura de um Web ServiceA Estrutura de um Web Service
A Estrutura de um Web Service
 
JavaScript Netcoders
JavaScript  NetcodersJavaScript  Netcoders
JavaScript Netcoders
 
JavaEE
JavaEEJavaEE
JavaEE
 
Web Service - XML
Web Service - XMLWeb Service - XML
Web Service - XML
 
Web 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafiosWeb 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafios
 
Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre Saúde
 
DotNet vs. Java
DotNet vs. JavaDotNet vs. Java
DotNet vs. Java
 
201406Carvalho
201406Carvalho201406Carvalho
201406Carvalho
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptx
 
Web Services
Web ServicesWeb Services
Web Services
 
Soa Woa Rest
Soa Woa RestSoa Woa Rest
Soa Woa Rest
 
Aula14
Aula14Aula14
Aula14
 
Curso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSCurso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMS
 
Conisli
ConisliConisli
Conisli
 
Dicinario multimedia
Dicinario multimediaDicinario multimedia
Dicinario multimedia
 
Service Oriented Front-End Architecture
Service Oriented Front-End ArchitectureService Oriented Front-End Architecture
Service Oriented Front-End Architecture
 
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...
 
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
 
PHP - Capítulo 01
PHP - Capítulo 01PHP - Capítulo 01
PHP - Capítulo 01
 
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
 

Último

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 

Último (9)

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 

Adaptabilidade Web 2.0

  • 1. SOM: Plataforma de Adaptabilidade A generalidade dessas plataformas foi desenhada para o modelo original da web (1.0), em que sites e aplicações web residem num único servidor, a interacção com o utilizador se faz página-a-página, tendo cada página um conteúdo fácil de caracterizar. Por contraste, a web 2.0 é focada na integração de conteúdos alojados em diferentes sítios e em interfaces mais interactivos e com muitos conteúdos diferentes. A utilização de Ajax veio reduzir os pedidos de páginas feitos ao servidor, em cuja análise assenta a adaptabilidade web, e a profusão de assuntos numa mesma página, como acontece nos sites sociais e portais, dificulta a identificação dos interesses do utilizador. Estas características são sérios desafios às plataformas de adaptabilidade web que tradicionalmente se baseiam na análise de registos (logs) HTTP, tomando como dados de interacção às sequências de páginas (clickstreams) registadas num único servidor.
  • 2. Objectivos Definição de mensagens para os eventos de alto nivel. Cross domain existe só no Web Client
  • 3. Ideias – Modelo de Eventos Implementar de uma forma eficaz e simples o registo deste tipo de eventos 3 modelos de registo : tradicional (inline), W3C e Microsoft compatibilidades dos browsers. Importante definir os DOM events porque os de alto nivel serão uma sequencia destes
  • 4. Ideias – Comunicação entre domínios The concept of same policy dates back to Netscape Navigator 2.0; In computing, the same origin policy is an important security concept for a number of browser-side programming languages, such as JavaScript. The policy permits scripts running on pages originating from the same site to access each other's methods and properties with no specific restrictions, but prevents access to most methods and properties across pages on different sites. JSONP is an unofficial protocol that allows making cross domain calls by generating script tags in the current document and expecting a result back to calls a specified callback handler.
  • 5. Estado Actual – Modelo de Eventos Corrigidos problemas com varios browsers como memory leaks no IE. Bookmarlet
  • 6. Estado Actual – Modelo de Eventos Detectar diferentes tipos de manifestação de interesses. Em 3 tipos de sites : Blog, Facebook, Wikipedia coords da area de interesse são guardadas para dps filtros os eventos dentro dessa area Diferentes pessoas interajem de maneiras diferentes
  • 7. Estado Actual – Comunicação entre Domínios Esta definido o host do Broker, testa se é o mesmo que a pagina actual Para efeitos de teste