Quick & dirty way to run snippets of JavaScript anywhere
Learn how to use javascript: URIs in the address bar for quick debugging in browsers without a console, like IE6 or Opera.
Learn how to use javascript: URIs in the address bar for quick debugging in browsers without a console, like IE6 or Opera.
Essential browser bugs and workarounds developers need to know when coding JavaScript without libraries.
Argues for mandatory, silent browser updates to improve web development and security, eliminating legacy browser testing.
A guide to detecting the current browser's CSS vendor prefix using JavaScript, addressing cross-browser compatibility issues.
Extending JavaScript's Math.round, Math.ceil, and Math.floor functions to support precision parameters for decimal rounding.
A bookmarklet that detects which JavaScript libraries and their versions are used on any webpage you visit.
Learn how to detect browser support for specific CSS properties using JavaScript feature detection instead of browser sniffing.
A developer modifies the jQuery Pageslide plugin to support multiple, independently configured slideshows on a single webpage.
Explains HTML5's Cross Document Messaging API for secure communication between web documents using JavaScript's postMessage method.
Announcement of the first release of a WordPress plugin for integrating Disqus comments into blog posts.
Microsoft's Mix Online community releases Oomph, a cross-browser JavaScript toolkit for extracting and using Microformats data from web pages.
An exploration of the Properties Pattern, a flexible but often overlooked design pattern for software modeling and persistence.
A review of the book 'Mobile Web Development' by Nirav Mehta, covering its content, target audience, and approach to teaching mobile web technologies.
A tutorial on implementing custom OK/Cancel button functionality in modal dialogs using the jQuery jqModal plugin.
A tutorial on using the HTML5 Canvas element, covering basic setup, obtaining the 2D context, and drawing rectangles with JavaScript.
An introduction to the HTML5 canvas element, covering its browser support, basic usage, and potential for dynamic web graphics and games.
The article explains the announcement of ECMAScript Harmony, a major compromise in JavaScript's evolution, ending the ES4 vs. ES3.1 debate.
Explains HTML5 custom data attributes (data-*) for storing private data on HTML elements, with JavaScript access methods.
A critique of outdated web development education in colleges and suggestions for curriculum reform to align with industry standards.
A guide to creating a simple JavaScript interpreter with an importjs function for loading external scripts, similar to Python's interactive mode.