Home Me envie um e-mail! Feed
Blog do yogodoshi

Motivos para usar o Google AJAX Libraries

Pra quem não conhece, o Google possui um acervo com as bibliotecas Javascript, que são open source, mais comuns e mais utilizadas para que qualquer desenvolvedor possa usá-las em seus projetos web: Google AJAX Libraries.

Atualmente eles possuem em seu acervo as seguintes bibliotecas:

Quais as vantagens em usar a biblioteca do Google?

A primeira vantagem é que, provavelmente, seu usuário não precisará baixar a biblioteca Javascript que você estiver usando em seu site pois ele já terá feito o download desta mesma biblioteca antes caso ele tenha passado por outro site que também usa o framework hospedado no Google.

A segunda vantagem é o download do script em paralelo com o restante do conteúdo do site, para não sobrecarregar os servidores, os navegadores limitam a quantidade de conexões simultâneas para cada servidor, ao usar outro servidor para hospedar sua biblioteca Javascript, seu site irá carregar mais rápido.

Como utilizar?

Existem duas maneiras de utilizar as bibliotecas hospedadas no Google AJAX Libraries, a que eu indico, por ser mais simples e acreditar, na minha humilde opinião, ser a mais rápida é essa:

<script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js” type=”text/javascript”></script>

Você vai chamar a biblioteca Javascript direto pela sua URL como se fosse um arquivo javascript do seu site, no Google AJAX Libraries você encontrará todas as bibliotecas disponibilizadas, suas versões e respectivos links.

feed Gostou do Blog?  Assine o RSS Feed ou receba em seu e-mail

Posts Relacionados:
O Melhor da Semana - XXII
Mais de 2500 códigos em javascript prontos para você usar
Galeria de Fotos interativa em AJAX
Bug de redirecionamento de página com window.location no IE
Mude a ordem dos itens da sua tabela via Ajax

Chris Benseler diz,

Maio 6, 2009 @ 9:59 pm

Acho que lá no O Desenvolvedor eu fiz um post a respeito disso um tempo atrás. Uma opção altamente recomendada, por todos os motivos expostos, e pela experiência de uso já com a AJAX Libraries - só não gosto do nome dela! hehe

[]s!

Pablo Almeida diz,

Maio 6, 2009 @ 10:57 pm

Apesar de as 2 vantagens serem espetaculares, eu fico refém do Google, pois se o serviço deles der algum problema, meu site não vai funcionar direito.

Outra coisa coisa é, nem todo cliente tem costume d fazer verificações periódicas no seu site pra ver se está tudo ok, tudo atualizado enfim…se uma nova versão dessas bibliotecas simplesmente deixar de ser relacionada pelo Google, o site vai passar a dar do nada, então acho que pra avaliar esse tipo de situação, a gente tem que pensar bem nos riscos que corremos pra não sobrar pra gente, mas o post ficou bem legal!

Parabéns! :)

Chris Benseler diz,

Julho 18, 2009 @ 7:42 pm

Pablo, concordo com o seu primeiro argumento - você acaba ficando refém do servidor do Google. Mas, eu vejo mais os servidores de hospedagem brasileiros baleiarem do que os do Google.
Além do que, refém por refém, o simples fato de usar uma biblioteca como a JQuery ou Prototype te coloca nessa situação…
*como disse, entendo seu ponto de vista também!

Sobre o segundo ponto de vista, não entendi qual o problema… nesse repositório do Google se não me engano você tem sempre várias das últimas versões das biliotecas a disposição e sempre tem uma do tipo jquery.latest.js; o latest (não lembro se é exatamente essa palavra) tem sempre a última versão, mas se você quiser pode nominar uma específica para ser usada - e não correr riscos de incompatibilidades.

[]

Assinar feed RSS de comentários neste post · TrackBack URI

Deixe seu comentário

Fechar
Envie por e-mail