jQuery loadNicely - load your images...nicely
Introduces loadNicely, a jQuery plugin for smooth image loading with progress indicators and custom callbacks.
Introduces loadNicely, a jQuery plugin for smooth image loading with progress indicators and custom callbacks.
Explains the JavaScript shorthand notation `foo#bar` as an alternative to `foo.prototype.bar` for referring to prototype methods.
Explores the quirks of JavaScript's typeof operator and proposes a more reliable alternative using the internal [[Class]] property.
A JavaScript developer shares an improved pattern for detecting and safely using the localStorage API, including a robust feature test and local reference technique.
A developer shares her journey to JSConf EU and explores techniques for detecting CSS selector support, crucial for writing robust polyfills.
Learn how to make AJAX requests using vanilla JavaScript without jQuery, including handling browser compatibility issues.
A technical solution using JavaScript/jQuery to fix image resizing issues in Google's Blogger platform by enforcing maximum width constraints.
Introduces Waldo, a tiny JavaScript bookmarklet for searching and inspecting objects in a web page's runtime object model.
A developer introduces createTree, a JavaScript function for building DOM structures to avoid Mobile Safari's innerHTML bugs.
A developer's journey creating a polyfill for the HTML5 progress element, detailing technical challenges and solutions for cross-browser compatibility.
A call for contributors to help create a modern, streamlined fork of jQuery that removes legacy browser code and uses native JavaScript.
Explores JavaScript mixins as an alternative to classical inheritance for code reuse, detailing various techniques and their performance.
A guide to correctly extracting URL hash values in JavaScript, addressing common pitfalls and naive approaches.
Explains a common JavaScript closure issue where loops create unexpected behavior and provides solutions using IIFEs and libraries.
Learn how to change the URL hash without causing a distracting page jump using the History API and a fallback for older browsers.
Explains using the HTML5 `oninput` event with `onkeydown` as a fallback for older browsers, including a jQuery plugin example.
Part 7 of SharePoint 2010 performance series covering JavaScript script crunching to reduce file size and improve load times.
Introducing StronglyTyped, a JavaScript library for adding strongly typed properties and constants using ES5 getters/setters.
A technical deep dive into JavaScript's Strict Mode, covering its invocation, rules, browser support, and practical examples.
A developer shares insights from a WordPress meetup talk on HTML and PHP basics, explaining how to edit code without breaking a site.