Pergunta

Existem alguns tutoriais que sugerem usar o caminho jquery que é do Google, por exemplo:

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

Isso é seguro para usar em nossos projetos?

Não somos dependentes porque não temos certeza de que isso existirá depois de um ano ou mais?

A razão pela qual fiz essa pergunta é que existem algumas pessoas que vão a favor disso.

Foi útil?

Solução

De documentação:

O Google trabalha diretamente com os principais interessados ​​em cada esforço da biblioteca e aceita as mais recentes versões estáveis ​​à medida que são lançadas.Depois que hospedamos um lançamento de uma determinada biblioteca, estamos comprometidos em hospedar esse lançamento indefinidamente.

Parece muito baixo risco para mim.E é mais provável que já esteja no cache do usuário.E servido com os cabeçalhos gzip e cache adequados.Também não consumirá uma solicitação HTTP para o seu domínio em navegadores que permitem apenas o download de 2 solicitações para um domínio por vez (por exemplo,IE6 e IE7).

Outras dicas

Eu tenho um artigo para você que explica os benefícios e contras de usar este método: Aqui
Eu realmente duvido que o Google colocará isso para as pessoas usarem e, de repente, retirá -lo e causar problemas com milhares ou mais sites. Não é como se eles perdessem seu domínio ou fiquem sem largura de banda. O único problema que acho que você deve se preocupar é se os usuários finais de seus sites não puderem acessar o Google. Pessoalmente, acabei de hospedar o arquivo em meu próprio servidor de qualquer maneira

A resposta curta é sim e concordo que se essa inclusão não funcionar, provavelmente é um sinal de um problema muito maior.Minha regra geral é para todos os aplicativos públicos que uso e que incluem aplicativos internos (que teoricamente poderiam ser usados ​​sem conexão com o mundo externo), incluo uma cópia local.

Sempre haverá uma chance de não estar lá depois de um ano, o mesmo que Gmail, GDOCS, Google.com ...

Somente para o jQuery, não vejo um motivo para usar a fonte do Google, pois o arquivo é pequeno, o impacto no seu servidor e o BW não será demais. Mas a interface do usuário da JQuery pode valer a pena usar a fonte do Google.

É bem "seguro", como o que os outros caras mencionaram. Você provavelmente também facilita um pouco de carga do seu próprio servidor. Mesmo assim está usando isso.

Mas, para ser seguro, sempre tenha um plano de fallback e tenha uma cópia local, apenas por precaução.

Não há muito risco envolvido se você pensar sobre isso. Suponha que o Google deixar de existir em um ano (risada), não levaria você, mas alguns minutos para substituir o google.load comando em seu arquivo comum com uma referência à sua própria cópia local jQuery.

O pior cenário é que, no futuro improvável do desaparecimento do Google, seus efeitos de pairar param para funcionar por 5 minutos :)

Uma pergunta semelhante: De onde você inclui a biblioteca jQuery?JSAPI do Google?CDN?

Por causa das respostas dessa pergunta, comecei a usar:

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

Eu o tenho em execução em vários sites.O único problema que tive foi que alguns firewalls começaram a bloquear um site se houvesse muitas solicitações (ou pelo menos esse é o meu palpite), o que é o caso de sites de maior tráfego, todos usados ​​em um único local.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top