Olá! Wednesday, 06 de November de 2024.



Dicas CódigoFonte.net
Thursday, 06 de October de 2005

As maravilhas do AJAX

Atende pelo nome de Ajax o que promete ser uma das próximas revoluções da Internet. Trata-se de um conjunto de tecnologias que está sendo utilizado para o desenvolvimento de uma nova geração de aplicativos totalmente baseados na Web. Considere, por exemplo, um editor de textos que dispensa a instalação e pode ser acessado a partir de qualquer computador conectado à Internet.

O recurso não chega a ser uma novidade: alguns de seus componentes - uma sopa de letrinhas que preferimos deixar para o final - já eram compatíveis com o Internet Explorer 4 (a sétima versão do navegador está saindo do forno). Mas os desenvolvedores começaram a olhar com mais carinho para o Ajax desde que o Google lançou o seu moderno sistema de webmail, o Gmail.

A Microsoft também passou a apostar em Ajax: desenvolveu, discretamente, um site com conteúdo que pode ser facilmente personalizado pelo usuário, no endereço www.start.com. Mas são empresas pequenas e desconhecidas - por enquanto - que estão criando os projetos mais interessantes, e mostrando o potencial das aplicações online baseadas em Ajax.

"É um espaço que grita por inovação", disse o presidente da Zimbra, Scott Dietzen, em uma extensa reportagem do portal de tecnologia cNet. A empresa iniciante desenvolve e oferece aplicativos de colaboração em Ajax para o mercado corporativo. "Sem Ajax, não poderímos criar uma experência boa o suficiente para o usuário", declarou Seth Sternberg, co-fundador do Meebo, um serviço online que permite entrar em até quatro sistemas de mensagens instantâneas sem sair do navegador.

Além do Meebo, os internautas encontram, gratuitamente, editores de texto, planilhas de cálculo, agendas, leitores de RSS e outros aplicativos totalmente baseados na Web. A maioria oferece recursos como arrastar e soltar janelas, e salvar documentos, tal como um software instalado no computador. Os serviços dispensariam a instalação de programmas pesados como o Office, da Microsoft, e tornariam possível a adoção dos thin clients, computadores mais enxutos - e baratos - para seram utilizados em redes corporativas.

A sopa de letrinhas

Ajax, na verdade, é a sigla de "Asynchronous Javascript and XML" (algo como "Javascript e XML assíncronos"). Javascript é uma linguagem de programação básica, baseada em Java, capaz de criar pequenos aplicativos para serem rodados no navegador. Extensible Markup Language (XML), em uma descrição leiga, é uma linguagem para formatar dados de forma que eles possam ser lidos por qualquer software. Os "feeds" de notícias em RSS são baseados em XML, por exemplo.

Mas o Ajax não fica somente nesses dois componentes. Também incorpora elementos e variações como:


XHTML (Extensible HTML);
CSS (Cascade Style Sheets);
Document Object Model;
XSLT (Extensible Style Sheet Language Transformation);
XMLHttpRequest

Caso queira saber mais um pouco sobre esta nova maneira de criar aplicações WEB, segue alguns links interessantes:

www.tableless.com.br/ajaxdemo
Um tutorial em português, com exemplos

www.contentwithstyle.co.uk
Blog sobre problemas específicos de programação

www.ajaxian.com
Blog só de Ajax com muitas dicas de programação

www.ajaxpatterns.org
Site sobre padrões de layout para programação em Ajax

www.xml.com/pub/a/2005/02/09/xml-http-request.html
Um tutorial muito completo com introdução sobre a linguagem

www.ajaxmatters.com/r/welcome
Uma compilação de artigos

www.mousewhisperer.co.uk/ajax_page.html
O que é Ajax, como funciona e como é aplicado na prática

www.ajaxreview.com
Blog especializado em Ajax, com dicas de programação e links

en.wikipedia.org/wiki/Ajax_%28programming%29
Texto detalhado sobre o conjunto de tecnologias que forma o Ajax

beta.news.com.com/Ajax+gives+software+a+fresh+look/2100-1007_3-5886709.html?
Texto bastante extenso sobre o impacto do Ajax no mercado


Fonte: Redação Terra - http://www.terra.com.br

Em breve mostraremos algumas técnicas para desenvolvimento utilizando o AJAX.

Por hoje é só, até mais.

Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010