Un bon CDN pour vos bibliothèques javascript
Quand on voit la bande passante que peut bouffer le chargement de certaines bibliothèques JS, on se dit que si d’autres peuvent les héberger à notre place, ce n’est pas plus mal. Surtout si ces “autres” ont une bonne puissance de feu derrière, c’est à dire un CDN avec des serveurs aux 4 coins du monde pour servir la donnée plus vite.
Et c’est ce que propose à tous et gratuitement, Cloudflare, avec cette page qui regroupe aussi bien des bibliothèques JS connues comme JQuery ou des choses un peu plus confidentielles et spécialisées.
- ace
- alloy-ui
- angular.js
- augment.js
- backbone-localstorage.js
- backbone.js
- backbone.modelbinder
- benchmark
- camanjs
- chrome-frame
- coffee-script
- crafty
- css3finalize
- css3pie
- cufon
- d3
- datatables
- datejs
- davis.js
- dd_belatedpng
- documentup
- dojo
- dygraph
- ember.js
- es5-shim
- ext-core
- fancybox
- firebug-lite
- flexie
- flot
- galleria
- graphael
- handlebars.js
- hashgrid
- headjs
- highcharts
- history.js
- hogan.js
- html5shiv
- ICanHaz.js
- javascript-state-machine
- jo
- jquery
- jquery-easing
- jquery-gamequery
- jquery-hashchange
- jquery-history
- jquery-infinitescroll
- jquery-mockjax
- jquery-mousewheel
- jquery-nivoslider
- jquery-scrollTo
- jquery-textext
- jquery-throttle-debounce
- jquery-timeago
- jquery-tools
- jquery.cycle
- jquery.formalize
- jquery.nanoscroller
- jquery.SPServices
- jquery.transit
- jqueryui
- jqueryui-touch-punch
- js-signals
- json2
- json3
- jStorage
- jsxgraph
- kerning.js
- kiwi
- knockout
- labjs
- less.js
- lodash.js
- masonry
- mobilizejs
- modernizr
- moment.js
- mootools
- morris.js
- mustache.js
- ninjaui
- noisy
- ocanvas
- openajax-hub
- openlayers
- pagedown
- paper.js
- path.js
- pie
- platform
- prefixfree
- prettify
- processing.js
- prototype
- psd.js
- pubnub
- punycode
- raphael
- remoteStorage
- require.js
- require.js
- respond.js
- ResponsiveSlides.js
- retina.js
- sammy.js
- script.js
- scriptaculous
- selectivizr
- shred
- simplecartjs
- sizzle
- socket.io
- sockjs-client
- sopa
- spin.js
- spinejs
- stapes
- store.js
- string_score
- sugar
- swfobject
- sylvester
- three.js
- tinyscrollbar
- twitter-bootstrap
- twitterlib.js
- underscore.js
- underscore.string
- use.js
- visibility.js
- waypoints
- webfont
- xregexp
- xuijs
- yepnope
- yui
- zepto
- zxcvbn
Évidemment, Cloudflare annonce un 100 % d’uptime sur ces fichiers ;-) et recommande d’utiliser des urls sans spécifier le protocole pour pouvoir les servir sans se prendre la tête, aussi bien en http qu’en https…etc