Pergunta

Eu estou pensando em usar o Google para baixar o lib jQuery UI para ambos e Core. Minha pergunta é: eles permitem-me para baixar o CSS para ele ou eu deveria ter de hospedá-lo eu mesmo?

Além disso, se eu usar o Google para carga como eu deveria carregar outros plugins? I pode comprimir todos os plugins em conjunto ou deveria ser o seu próprio arquivo separado?

Foi útil?

Solução

A API do Google AJAX Libraries, que inclui jQuery UI (atualmente v1.10.3), também inclui temas populares como por a jQuery UI blogue :

Google Ajax Libraries API (CDN)

Outras dicas

jQuery agora tem um acesso CDN:

code.jquery.com/ui/ [versão] / temas / [nome do tema] /jquery-ui.css


E para tornar este um pouco mais fácil, aqui vai:

O Google está hospedando jQueryUI css neste link https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.all.css

Se você olhar para este código diretamente, ele está importando o css usando @import que pode ser lento . Você pode querer fator a importação em suas partes para ganhar uma ligeira vantagem de desempenho:

https: // ajax .googleapis.com / ajax / libs / jqueryui / 1.8 / temas / base / jquery.ui.base.css https: //ajax.googleapis. com / ajax / libs / jqueryui / 1.8 / temas / base / jquery.ui.theme.css

Eu acho que sim. Por que não? não seria muito de um CDN w / o que oferece o CSS para suportar os arquivos de script

Este link sugere que eles são:

Achamos particularmente emocionante que os temas CSS jQuery UI estão agora hospedado em Ajax Libraries CDN do Google.

Você pode usar este se você quer dizer o css jQuery UI:

<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />

Como Obama diz "Sim nós podemos". Aqui está o link para isso. developers.google.com/#jquery

Você precisa usar

Google

ajax.googleapis.com/ajax/libs/jqueryui/[VERSION NO]/jquery-ui.min.js
ajax.googleapis.com/ajax/libs/jqueryui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css

jQuery CDN

code.jquery.com/ui/[VERSION NO]/jquery-ui.min.js
code.jquery.com/ui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css

Microsoft

ajax.aspnetcdn.com/ajax/jquery.ui/[VERSION NO]/jquery-ui.min.js
ajax.aspnetcdn.com/ajax/jquery.ui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css

Encontre nomes tema aqui http://jqueryui.com/themeroller/ na galeria sub-seção

.

Mas eu gostaria de não recomenda você hospedagem de CDN pelos seguintes motivos

  1. Embora sua chance de taxa de acerto é bom no caso do Google CDN comparação com os outros, mas ainda é extremamente baixa. (Qualquer CDN não apenas do Google).
  2. Carregando via CDN você terá 3 pedidos uma para jquery.js, uma para jQueryUI.js e um para o seu código. Você pode como vai comprimi-lo em seu local e carregá-lo como um único recurso.

http://zoompf.com/blog/ 2010/01 / deve-you-use-javascript-biblioteca-cdns

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