2009-02-26 32 views

Répondre

5

jQuery minifié est d'environ 19 Ko. Si vous créez un lien vers Google-JS, vous pouvez être sûr que les utilisateurs n'auront plus à télécharger JS sur votre site Web s'ils ne sont pas des utilisateurs de Google (qui ne l'est pas?)

jQuery besoin de Javascript.

+1

J'ai mis bas ces questions parce que le fait que vous soyez un utilisateur de Google n'a rien à voir avec le fait que vous avez mis en cache ou non leur copie hébergée de jQuery. Vous l'aurez simplement mis en cache si vous avez précédemment visité un site qui l'utilise. –

+0

Je voudrais aussi discuter avec, "JQuery est adapté à n'importe où où vous avez besoin de Javascript." jQuery n'est pas un remplacement de JavaScript - il est destiné à un sous-ensemble spécifique, à savoir la manipulation DOM. Il y a beaucoup de fois où JavaScript pur sera exigé. Vous n'écririez pas, par exemple, un moteur de jeu dans jQuery. –

5
  1. Il ne sera pas plus lent par rapport aux js normaux. Dans certains cas, ce sera plus rapide.
  2. Oui.
3

Si vous êtes préoccupé par les temps de chargement de votre site, vous pouvez utiliser un réseau de distribution de contenu pour charger jQuery. Je recommande le Google AJAX Libs CDN, il est utilisé par beaucoup, beaucoup de sites. Si vous recherchez une optimisation haute performance sur votre site Web, essayez YSlow, il analysera vos pages et vous indiquera les mesures à prendre pour réduire les temps de chargement des pages.

4
  1. Les utilisateurs devront télécharger le fichier jQuery js. Cependant, ce fichier est compressé à ~ 20K (gzipped), donc l'impact est minime.

  2. jQuery convient à tout type de site Web.

Un autre point: en utilisant une bibliothèque javascript solide comme jQuery va réduire considérablement la quantité de temps qu'il faut pour développer un comportement côté client. jQuery prend beaucoup de peine à coder pour les incompatibilités et les bizarreries entre IE, Firefox et Safari. Je recommande absolument de l'utiliser.

0

utilisez jquery/autre script judicieusement.

chargez simplement le plugin dont vous avez besoin sur cette page, si possible compressez jquery et son plugin (gzip) afin que votre page se charge plus rapidement.

être au courant de l'erreur, avec javascript quand ils ont eu erreur, toute la page sera sur une erreur aussi bien :(

0

si vous ne l'utilisez jQuery, il est probable que vous allez probablement écrire support javascript brut qui Il y a autant de lignes de code, plus vous vous débarrasserez de toutes les particularités de cross-browser que jQuery prend en charge pour vous de façon relativement transparente et sans douleur. exemple, Drupal - inclure jQuery dans leur distribution de base de toute façon ...

Questions connexes