Find the vendor prefix of the current browser
A guide to detecting the current browser's CSS vendor prefix using JavaScript, addressing cross-browser compatibility issues.
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.
Analysis of Twitter's frontend code, noting use of multiple JavaScript libraries and asset hosting strategies for high-traffic sites.
A transcribed talk about server-side JavaScript on the JVM, focusing on Mozilla Rhino and static typing.
A review of Douglas Crockford's book 'Javascript: The Good Parts', analyzing its focus on the language's best features and advanced concepts.