Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Web 2.0 e AJAX - Apostilas - Informática Part1, Notas de estudo de Informática

Apostilas de Informática sobre Web 2.0 e AJAX, Rich Internet Applications (RIA), AJAX, Exemplo, AJAX Toolkits e Frameworks, Casos de uso para AJAX, Tecnologias Utilizadas, Métodos do XML Http Request.

Tipologia: Notas de estudo

2013

Compartilhado em 28/08/2013

Garoto
Garoto 🇪🇸

4.6

(121)

1 / 13

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Web2.0eAJAX
Web2.0eAJAX
AugustodeCarvalhoFontes
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Pré-visualização parcial do texto

Baixe Web 2.0 e AJAX - Apostilas - Informática Part1 e outras Notas de estudo em PDF para Informática, somente na Docsity!

Web 2.0 e AJAXWeb 2.0 e AJAX

Augusto de Carvalho Fontes

AgendaAgenda

  • Web 2.
  • Rich Internet Applications (RIA)
  • AJAX
  • Exemplo
  • AJAX Toolkits e Frameworks
  • Conclusão

Web 2.0Web 2.

  • Web como uma plataforma
    • Armazenamento e processamento no servidor
      • Ex: Writely, Flickr, GMail
    • Novas formas de lucro
    • Não há lançamento de versões, o aprimoramento é contínuo
    • Não há necessidade de portar para diversas plataformas
    • APIs Online
      • Google Maps API, Amazon Web Services, eBay API

Web 2.0Web 2.

  • Inteligência Coletiva
    • Filtros de SPAM colaborativos
    • Blogs
  • Mashups
    • Utiliza conteúdo de mais de uma fonte para criar um novo serviço
    • Através de uma API ou Web Feeds (RSS, Atom, etc.)
    • Ex: HousingMaps (Google Maps + Craigslist)
  • Melhor experiência do usuário
    • Rich Internet Applications (RIA)
  • Web 2.0Web 2.
  • Web 2.0Web 2.

Rich Internet Application (RIA)Rich Internet Application (RIA)

  • Modelo síncrono

Tempo

Cliente

Servidor

Atividade do usuário (^) Atividade do usuário Atividade do usuário

Processamento (^) Processamento

Transmissão

Transmissão

Transmissão

Transmissão

Rich Internet Application (RIA)Rich Internet Application (RIA)

  • Rich Internet Application (RIA)
    • A idéia não é tão recente
    • Java Applet (1995)
    • Macromedia Flash (1996)
    • Java WebStart
    • DHTML
      • HTML + JavaScript + CSS + DOM
    • DHTML com IFrame oculto
    • Flex
      • Flash + comunicação assíncrona
    • AJAX
      • DHTML + XMLHttpRequest (comunicação assíncrona)

AJAXAJAX

  • Asynchronous JavaScript and XML
    • O termo surgiu em fevereiro de 2005 no artigo “Ajax: A New Approach to Web Applications” de Jesse James Garrett.
  • Exemplos
    • Tadalist
    • Amazon.com Diamond Search
    • Novo Yahoo Mail Beta
    • Google Calendar