Make Your Own jQuery Deferreds and Promises
A tutorial on creating custom jQuery Deferred objects and Promises for handling asynchronous operations like animations and AJAX.
A tutorial on creating custom jQuery Deferred objects and Promises for handling asynchronous operations like animations and AJAX.
A technical guide on extending the PageDown markdown editor to support custom image uploads via JavaScript, including async file handling.
A technical guide on setting up and testing AMD modules within a Backbone.js project using Mocha, Chai, and Sinon.
A guide to setting up and writing basic tests using the Mocha testing framework and Chai assertion library for JavaScript.
A developer considers using Disqus for blog comments, weighing its convenience against adding JavaScript and user tracking.
A tutorial covering Backbone.js basics including Events, Models, and simple data-binding with practical code examples.
A tutorial exploring the basics of RequireJS and AMD modules, including loading scripts and defining simple modules.
A technical guide to quickly complete Dropbox's 2012 Dropquest puzzle challenge using URL manipulation and JavaScript debugging to earn extra storage.
A developer shares a minimalist iPhone lock screen design using a custom template and discusses UI design for iOS.
A technical guide on integrating D3.js data visualizations into the Octopress blogging platform, including a working bar chart example.
A developer's critical analysis of JavaScript's challenges, particularly regarding modularity and dependency management in browser environments.
Explains the lack of touch events in IE9 Mobile for Windows Phone 7 and provides workarounds using mouse events for web developers.
An open-source HTML5 canvas image editor with multiple layers, jQuery integration, and a modular architecture for extensibility.
Explains how to improve webpage load times by asynchronously loading social media JavaScript links, with a reference to a CSS-Tricks article.
Explores hacky JavaScript methods to detect device orientation, addressing inconsistencies across mobile devices like the Galaxy Tab.
Analysis of the new JavaScript fat arrow function syntax, its features, and potential concerns for developer understanding.
Explores the rules for valid, unquoted property names in JavaScript objects, including identifiers, string literals, and numeric literals.
Explains the rules for valid JavaScript variable names in ES5, including Unicode characters and reserved words.
Developer creates a jQuery UI plugin for a rotating image gallery using JavaScript and analytic geometry for broad browser compatibility.
A guide on using Bitbucket's REST API and jQuery to embed live, auto-updating source code snippets from a repository directly into a website.