Cross browser, imageless linear gradients
A JavaScript class for creating cross-browser, imageless linear gradients using Canvas for modern browsers and filters for IE.
A JavaScript class for creating cross-browser, imageless linear gradients using Canvas for modern browsers and filters for IE.
A developer shares a JavaScript bookmarklet to automatically resize and center mockup images in the browser for better design review.
A developer's first presentation on CSS3 colors, covering RGBA, HSLA, and feature detection, with personal reflections on the experience.
Explores the potential benefits and use cases for implementing CMYK color support in CSS for web design and print stylesheets.
Explores native multiple file uploads in browsers using the 'multiple' attribute and feature detection for cross-browser compatibility.
A guide to detecting RGBA and other CSS3 value support in browsers using JavaScript feature detection techniques.
Comparing JavaScript type-checking methods, showing that elegant, short code isn't always the fastest, with performance benchmarks.
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 implementing cross-browser RGBA color backgrounds with CSS and a PHP fallback script for older browsers.
A guide to detecting the current browser's CSS vendor prefix using JavaScript, addressing cross-browser compatibility issues.
A technical guide to using CSS3 border-radius for rounded corners, covering browser-specific implementations and quirks.
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 review of 'Perl Testing: A Developer's Notebook,' highlighting its practical approach to unit testing in Perl.
A developer's guide to improving Perl skills, covering documentation, CPAN modules, and a review of a Perl testing book.
An Emacs Lisp script and shell script that combats procrastination by nagging users after periods of inactivity.
Demonstrates creating a small 400K Common Lisp executable for gzip compression using ECL compiler optimizations.