Question

Quelqu'un sait si CDN Google pour jQuery est disponible en Chine?

http://code.google.com/apis/ajaxlibs/

Je pourrais avoir un projet où je vais avoir besoin de soutenir la localisation de divers pays, y compris la Chine continentale, et que vous voulez savoir si je vais devoir trouver des alternatives telles que:

http://www.asp.net/ajax/CDN/

Ce qui est bien, mais je crois comprendre que le Microsoft CDN ne prend pas en charge jQuery UI.

J'ai vérifié sur la page du rapport Google ci-dessous, mais ne peut pas vraiment savoir si des « sites » comprend la livraison de leur CDN: http://www.google.com/prc/report.html

Était-ce utile?

La solution

Vous pouvez toujours envisager de charger une autre source JQuery (peut-être votre propre) si le CDN n'est pas disponible. Une copie de repli si vous voulez. Scott Galloway avait un bon article sur elle , quelque chose comme cela devrait être OK:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"></script>

<script type="text/javascript">
  if (typeof jQuery == 'undefined')
  {
     document.write(unescape("%3Cscript src='/Scripts/jquery-1.4.2.min.js' type='text/javascript'%3E%3C/script%3E"));
     document.write(unescape("%3Cscript src='/Scripts/jqueryui-1.7.2.min.js' type='text/javascript'%3E%3C/script%3E"));
  }
  </script>

Je comprends que cela ne vérifie pas réellement si vos visiteurs peuvent accéder au CDN, mais il est une bonne solution pour vous assurer que votre site fonctionne toujours. (Fonctionne même en mode hors ligne développement de cette façon):)

Autres conseils

Nop. Il ne peut être arbitré comme "available" ni "reliable".

undependable, untrustworthy, irresponsible, fickle, capricious, irregular, erratic, unpredictable, inconstant, mutable, slippery, fragile et arbitrary peut-être plus exact (tous ensemble et aussi chacun séparément).

Internet China's et les règlements et les lois de communication sont vigoureusement mises en œuvre par les directions provinciales politique des FSI appartenant à l'État, des entreprises commerciales et des organisations - chaque ESt de mise en œuvre propres systèmes de censure il le juge opportun .

Ces systèmes sont également mis à jour périodiquement par rapport aux événements politiques ou géopolitiques actuels. Par exemple, dans la semaine d'un sommet du parti, la censure est beaucoup plus stricte et les systèmes se « durci ». Un autre exemple est la période de transition entre les gouvernements (aussi locaux) ou l'organisation d'événements tels que world wide the olympics, Asia games etc. nouveau - ces changements sont LOCAL et PERIODICAL.

En d'autres termes, très difficile à prévoir - mais avec un motif clair

.

Ajouter au-dessus de ce que le fait que les lois et règlements chinois (en raison de la langue elle-même) sont largement et d'une manière extravagante ouvert à l'interprétation de la haute direction et local junior officiers comme ils l'entendent -. et ce que vous avez est le chaos merveilleux qui est si caractéristique de la Chine

Le gouvernement chinois a commencé à désactiver certaines recherches ou de bloquer les résultats - mais étant donné que les systèmes sont locaux, et pas toujours donné à l'agent politique ou technique droit - il peut en résulter à bloquer toute une gamme de services tels que Google Maps, les polices, CDN etc. (pour ne pas mentionner affecter tous les sites qui Embades un tweet ou animale facebook avec une augmentation de 500% sur le temps de charge - et dans de nombreux cas, même un échec de délai d'attente)

Le résultat final est que chacune des réponses que les gens ont écrit ci-dessus est vrai et pas vrai en même temps. Si quelqu'un répond « oui, cela fonctionne », cela signifie en fait "yes , it works FOR ME , at my CURRENT location, at the CURRENT TIME "

La même chose est vraie pour le contraire.

Ma propre expérience est au bout de 5 années de travail en Chine est d'environ 65% échec.

EDIT : Voici comment ce site SE ressemble en Chine en cas d'échec CDN ..

débordement de pile lorsque CDN échoue ..

..

fait drôle : en Chine, après avoir téléchargé cette image ci-dessus, je ne peux pas me voir ..: -)

Une autre forme de faild CDN (hébergement d'image)

Oui il est disponible, mais instable dans certaines régions.

http://chineseseoshifu.com/blog/ Chine-javascript-hébergé par les bibliothèques-jquery-dojo-boostrap.html

Selon l'article ci-dessus, certaines sociétés Internet chinoises accueillent jQuery et d'autres bibliothèques populaires Javascript aussi, comme Baidu et Sina. Les bibliothèques hébergées par ces entreprises sont sur des serveurs en Chine afin qu'ils sont plus rapides et plus stables.

Quelque temps il sera instable. Vous feriez mieux d'utiliser cdn de la Chine, tels que 163.com sina.com.cn

À partir de ce week-end, il est pas disponible en Chine. Une sorte de show-bouchon pour moi. J'aime le mécanisme de secours en tout cas!

S'il y a une chance que le CDN Google serait bloqué en Chine, juste aller de l'avant et d'utiliser une version locale de jQuery sur votre propre site.

Il y a d'autres avantages à ne pas compter sur Google aussi - si vous écrivez beaucoup de code jQuery, vous pouvez compresser jQuery et votre application en un seul fichier et enregistrez certaines requêtes HTTP

.

fermeture du compilateur peut être en mesure de vous faire économiser beaucoup d'octets en supprimant les fonctions vous ne l'utilisez -., bien que la dernière fois que j'ai vérifié qu'il n'a pas fait cela pour jQuery très bien

Baidu a hébergé cdn http://developer.baidu. com / wiki / index.php? title = docs / cplat / libs Mais n'a pas pu trouver jquery css

SINA CDN: http://lib.sinaapp.com/

http://jscdn.upai.com/ : Don » ont Bootstrap

Nous avons mis en place Sina CDN dans notre site Web.

Cordialement Sudipta Banerjee

Oui, Il est disponible en Chine, et je l'utilise en ce moment.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top