Ajax without jQuery for beginners
Learn how to make AJAX requests using vanilla JavaScript without jQuery, including handling browser compatibility issues.
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.
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.
A technical guide to safely overriding global `setTimeout` and `setInterval` in JavaScript, covering browser compatibility and pitfalls.
An in-depth exploration of JavaScript's comma operator, covering its syntax, precedence, and practical use cases in code.
A guide to creating complex, readable regular expressions in JavaScript by composing them from smaller, reusable sub-patterns.
A script to automatically convert standard CSS gradient syntax to the older, cumbersome -webkit-gradient format for broader browser support.
Explores JavaScript's Object.keys() and Object.getOwnPropertyNames() methods for improved object property enumeration and iteration.
A developer recounts creating a web-based photo clock using the Flickr API, modern JavaScript, and jQuery during a company-wide coding challenge.