Ajax

971 palavras 4 páginas
AJAX
Histórico
O que é AJAX?
O que não é AJAX?
Como funciona?
Vantagens e Desvantagens
Implementação
Ferramentas
Casos de sucesso
Demo

Histórico
Web “1.0” (até 2004)

Páginas dinâmicas
CGI (no servidor) em Perl, C, Korn shell
Client-side scripting: JavaScript, VBScript
Server pages: ASP, JSP, PHP
• Aplicações web baseadas em páginas
Frameworks: Struts, JSF, Spring Histórico
Web “2.0” (2005 em diante )
• A web como plataforma
• O software como serviço
• Desenvolvimento participativo
• Atualização permanente
• Empresas de sucesso são mais facilitadoras que controladoras • Software infoware (foco nos dados)
• Composição de serviços
• Interfaces ricas (AJAX !) O que é AJAX ?
Definição de AJAX http://en.wikipedia.org/wiki/AJAX O que é AJAX ?
Traduzindo ...
• AJAX (fev/2005): “Advanced JavaScript, Asynchronous
XMLHttpRequest”
• AJAX (hoje): “Asynchronous JavaScript and XML”
• XML: eXtensible Markup Language
• XHTML: HTML expresso como dialeto de XML
• CSS: Cascading Style Sheets - padrão para formatação de documentos (X)HTML
• DOM: Document Object Model - modelo para manipulação de documentos (X)HTML O que é AJAX ?
... traduzindo ...
• Assíncrono: modo de operação de um protocolo em que o solicitante não fica esperando pela resposta. Em vez disso, registra uma função de callback que vai tratar a resposta quando ela chegar.
• XSLT: eXtensible Stylesheets Language Transformations, padrão para transformação de documentos XML
• XHR: XMLHttpRequest, método JavaScript para solicitações
HTTP, em formato XML ou texto, podendo operar em modo assíncrono • JavaScript: implementação do padrão ECMAScript que contem um DOM HTML O que é AJAX ?
Em outras palavras ...
AJAX é um modelo de programação ...
•… para aplicações web ricas, baseado em JavaScript executado no browser e em padrões W3C
•... onde o modelo da página é manipulado via programa •... onde a página é atualizada a qualquer momento
com

Relacionados

  • Ajax
    356 palavras | 2 páginas
  • ajax
    708 palavras | 3 páginas
  • Ajax
    1648 palavras | 7 páginas
  • Ajax
    717 palavras | 3 páginas
  • Ajax
    1560 palavras | 7 páginas
  • Ajax
    1284 palavras | 6 páginas
  • ajax
    1549 palavras | 7 páginas
  • Ajax
    2376 palavras | 10 páginas
  • AJAX
    496 palavras | 2 páginas
  • O Que AJAX
    271 palavras | 2 páginas