|
128 | 128 | + [What's The Point Of Promises?](http://www.kendoui.com/blogs/teamblog/posts/13-03-28/what-is-the-point-of-promises.aspx) |
129 | 129 | + [Promises/A+ Spec](http://promises-aplus.github.com/promises-spec/) |
130 | 130 | + [Callbacks vs Coroutines](https://medium.com/code-adventures/174f1fe66127) |
131 | | - + [This document is intended to explain how promises work](https://raw.github.com/kriskowal/q/master/design/README.js) |
| 131 | + + [This document is intended to explain how promises work](https://github.com/kriskowal/q/blob/v1/design/README.js) |
132 | 132 | + [Video: Monads and Gonads (YUIConf Evening Keynote)](http://youtu.be/dkZFtimgAcM) |
133 | 133 | + Libraries |
134 | 134 | + [Standalone-Deferred](https://github.com/warpdesign/Standalone-Deferred) |
|
212 | 212 | + [Github](https://github.com/facebook/react) |
213 | 213 | + [Qooxdoo](http://qooxdoo.org/) is a universal JavaScript framework for building rich, interactive application, native-like apps for mobile devices, light-weight single-page oriented web applications or even applications to run outside the browser. |
214 | 214 | + [jQWidgets](http://www.jqwidgets.com/) is jQuery based framework and set of widgets for building web-based applications that work on PC, Touch and Mobile devices |
215 | | - + [Flight](http://twitter.github.io/flight/) is an event-driven web framework, from Twitter |
| 215 | + + [Flight](http://flightjs.github.io/) is an event-driven web framework, from Twitter |
216 | 216 | + [Singool.js](http://fahad19.github.com/singool/) Lightweight JavaScript framework for developing single-page web applications |
217 | 217 | + [Knockout](http://knockoutjs.com/): Simplify dynamic JavaScript UIs by applying the Model-View-View Model (MVVM) pattern |
218 | 218 | + [rAppid.js](http://www.rappidjs.com): a declarative (XAML) Rich Internet Application JavaScript MVC Framework |
|
251 | 251 | + [ReCaptcha](http://jsfiddle.net/hqv27/) |
252 | 252 | + [Bootstrap Modal](https://github.com/jschr/bootstrap-modal): Extends Bootstrap's native modals to provide additional functionality. |
253 | 253 | + [SelectBoxIt](http://gregfranko.com/jquery.selectBoxIt.js) |
254 | | - + [File Upload](http://jasny.github.com/bootstrap/javascript.html#fileupload) |
| 254 | + + [File Upload](http://jasny.github.io/bootstrap/javascript/#fileinput) |
255 | 255 | + [BootPag](http://botmonster.com/jquery-bootpag/): BootPag - dynamic pagination jQuery plugin for twitter bootstrap |
256 | 256 | + [Bootstrap Arrows](http://bootstrap-arrows.iarfhlaith.com/): A simple jQuery plugin and add-on to the popular Twitter Bootstrap framework to include the use of arrows at any angle in your UI designs. |
257 | 257 | + [X-editable](http://vitalets.github.com/x-editable/): In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery |
|
306 | 306 | + [Stylus based port](https://github.com/blai/foundation) |
307 | 307 | + [Gumby](http://gumbyframework.com/) |
308 | 308 | + [ProfoundGrid](http://www.profoundgrid.com/) |
309 | | - + [Groundwork](http://groundwork.sidereel.com/): GroundworkCSS's flexible grid system enables you to do rapid development and scales to fit any screen size, from handheld devices to large format televisions. |
| 309 | + + [GroundworkCSS 2](http://groundworkcss.github.io/groundwork/): A responsive HTML5, CSS & Javascript framework created and maintained by Gary Hepting |
310 | 310 | + [skelJS](http://skeljs.org/) |
311 | 311 | + [Ink](http://ink.sapo.pt): Ink is a set of tools for quick development of web interfaces. |
312 | 312 | + [neat](http://neat.bourbon.io/): A lightweight semantic grid framework for Sass and Bourbon. |
|
362 | 362 | + [Picturefill](https://github.com/scottjehl/picturefill) |
363 | 363 | + [Clown Car](https://github.com/estelle/clowncar) Technique for Responsive Images |
364 | 364 | + [imgLiquid](https://github.com/karacas/imgLiquid) jQuery plugin to resize images to fit in a container. |
365 | | - + [lazy load images](http://ezyz.github.io/Lazy-Load-Images-without-jQuery/) lazy load images with out jquery. |
366 | 365 | + [PictureFill](https://github.com/scottjehl/picturefill) |
367 | 366 | + [HiSRC](https://github.com/teleject/hisrc): A simple jQuery plugin for adaptive images in responsive web design |
368 | 367 | + [resrc.it](http://www.resrc.it/): Responsive images on demand from the cloud. |
|
385 | 384 | + [Junior](http://justspamjustin.github.com/junior/) |
386 | 385 | + Emulators |
387 | 386 | + [thumbs.js](http://mwbrooks.github.com/thumbs.js/) |
388 | | - + [Phantom Limb](http://viewinglens.com/phantom-limb/) |
| 387 | + + [Phantom Limb](https://github.com/brian-c/phantom-limb) |
389 | 388 | + [Touché](https://github.com/davidcalhoun/touche) |
390 | 389 | + Scrolling |
391 | 390 | + [jSwipeKinetic](http://jswipekinetic.codeplex.com/) is a jQuery plugin that enables you to add kinetic scrolling on your touch optimized projects. jSwipeKinetic is build on top of jGestures (jgestues.codeplex.com). |
|
410 | 409 | + [Touch Events and Abstractions](http://yuilibrary.com/yui/docs/event/touch.html) |
411 | 410 | + DOM Objects Manipulation |
412 | 411 | + [jQuery.event.move](http://stephband.info/jquery.event.move/) |
413 | | - + [WKTouch](https://github.com/alexgibson/WKTouch): A JavaScript plugin for touch-capable devices, enabling multi-touch drag, scale and rotate on HTML elements. |
414 | 412 | + Tap Acceleration |
415 | 413 | + [Energize](https://github.com/davidcalhoun/energize.js) |
416 | 414 | + [Tappable](http://cheeaun.github.com/tappable/) is a simple, standalone library to invoke the tap event for touch-friendly web browsers. |
|
448 | 446 | + [Responsive Patterns](http://bradfrost.github.io/this-is-responsive/patterns.html) |
449 | 447 | + [CSS3 Code Snippets](http://www.webinterfacelab.com/snippets/) |
450 | 448 | + The [Blueprints](http://tympanus.net/codrops/category/blueprints/) are a collection of basic and minimal website concepts, components, plugins and layouts with minimal style for easy adaption and usage, or simply for inspiration. |
451 | | -+ DOM Manipulation |
452 | | - + [xui](http://xuijs.com/): a super micro tiny dom library for authoring html5 mobile web applications. |
453 | | - + [Tire](http://tirejs.com/) offers a more lightweight alternative to libraries such as jQuery, Prototype and Zepto. |
454 | 449 | + Typography |
455 | 450 | + [Quick guide to webfonts via @font-face](http://www.html5rocks.com/en/tutorials/webfonts/quick/) |
456 | 451 | + [How To Achieve Cross-Browser @font-face Support](http://blog.themeforest.net/tutorials/how-to-achieve-cross-browser-font-face-support/) |
|
656 | 651 | + [jQuery Validation Engine](http://www.position-relative.net/creation/formValidator/): jQuery validation engine is a JavaScript plugin aimed at the validation of form fields in the browser |
657 | 652 | + Transitions |
658 | 653 | + [Quicksand](http://razorjack.net/quicksand/) |
659 | | - + [Isotope](http://isotope.metafizzy.co/docs/introduction.html) |
| 654 | + + [Isotope](http://isotope.metafizzy.co/) |
660 | 655 | + [flippant.js](http://mintchaos.github.io/flippant.js/) |
661 | | - + [Meaningful Transitions](http://www.ui-transitions.com/) |
662 | 656 | + Numbers |
663 | 657 | + [numeral.js](http://numeraljs.com/): A javascript library for formatting and manipulating numbers. |
664 | 658 | + [accounting.js](http://josscrowcroft.github.com/accounting.js/) |
|
712 | 706 | + [Testing Console](http://linkedin.github.com/dustjs/test/test.html) |
713 | 707 | + Routing And URLs |
714 | 708 | + [Crossroads.js](http://millermedeiros.github.com/crossroads.js/) |
715 | | - + [Hash.js](http://jonnystromberg.com/hash-js/) |
| 709 | + + [Hash.js](https://github.com/javve/hash.js) |
716 | 710 | + [director](https://github.com/flatiron/director) |
717 | 711 | + [Davis.js](http://davisjs.com/) |
718 | 712 | + [path.js](http://mtrpcic.github.com/pathjs/) |
|
757 | 751 | + [Front-end performance for web designers and front-end developers](http://csswizardry.com/2013/01/front-end-performance-for-web-designers-and-front-end-developers/) |
758 | 752 | + [Let's Make the Web Jank-free!](http://jankfree.org/) |
759 | 753 | + Memory |
760 | | - + [Memory 101](https://developers.google.com/chrome-developer-tools/docs/memory-analysis-101) |
| 754 | + + [Memory Analysis 101](https://developer.chrome.com/devtools/docs/memory-analysis-101) |
761 | 755 | + [Memory leak patterns in JavaScript](https://www.ibm.com/developerworks/library/wa-memleak/) |
762 | 756 | + [Understanding and Solving Internet Explorer Leak Patterns](http://msdn.microsoft.com/en-us/library/bb250448.aspx) |
763 | 757 | + [Finding memory leaks](http://gent.ilcore.com/2011/08/finding-memory-leaks.html) |
|
790 | 784 | + [The new game show: "Will it reflow?"](http://calendar.perfplanet.com/2009/the-new-game-show-will-it-reflow/) |
791 | 785 | + [When does reflow happen in a DOM environment?](http://stackoverflow.com/questions/510213/when-does-reflow-happen-in-a-dom-environment) |
792 | 786 | + [Speeding up JavaScript: Working with the DOM](https://developers.google.com/speed/articles/javascript-dom) |
793 | | - + [Efficient JavaScript](http://dev.opera.com/articles/view/efficient-javascript/) on dev.opera.com |
794 | 787 | + [When Does JavaScript trigger reflows and rendering](http://mir.aculo.us/2010/08/17/when-does-javascript-trigger-reflows-and-rendering/) |
795 | 788 | + [How (not) to trigger a layout in WebKit](http://gent.ilcore.com/2011/03/how-not-to-trigger-layout-in-webkit.html) |
796 | 789 | + Animation |
797 | 790 | + [requestAnimationFrame for smart animating](http://paulirish.com/2011/requestanimationframe-for-smart-animating/) |
798 | 791 | + [Leaner, Meaner, Faster Animations with requestAnimationFrame](http://www.html5rocks.com/en/tutorials/speed/animations/) |
799 | 792 | + [Collie - high performance Animation library](http://jindo.dev.naver.com/collie/) |
800 | | - + [Using requestAnimationFrame to Optimize Dragging Events](http://blog.digitalbackcountry.com/2012/05/using-requestanimationframe-to-optimize-dragging-events/) |
801 | 793 | + [requestAnimationFrame API: now with Sub-Millisecond Precision](http://updates.html5rocks.com/2012/05/requestAnimationFrame-API-now-with-sub-millisecond-precision) |
802 | 794 | + [Why moving elements with translate() is better than pos:abs top/left](http://paulirish.com/2012/why-moving-elements-with-translate-is-better-than-posabs-topleft/) |
803 | 795 | + Hardware Acceleration |
|
980 | 972 | + [grid-list](https://github.com/uberVU/grid) |
981 | 973 | + Security |
982 | 974 | + [oAuth Consumer Library](http://oauth.googlecode.com/svn/code/javascript/) by John Kristian |
983 | | - + [ohauth](https://github.com/tmcw/ohauth) |
| 975 | + + [ohauth](https://github.com/gijs/ohauth) |
984 | 976 | + [How iD Logs in to OpenStreetMap](http://mapbox.com/osmdev/2013/01/15/oauth-in-javascript/) |
985 | 977 | + [JSO - a JavaScript OAuth Library](https://github.com/andreassolberg/jso) |
986 | 978 | + [xdoauthproxy](https://code.google.com/p/xdoauthproxy/) |
|
0 commit comments