CMYK colors in CSS: Useful or useless?
Explores the potential benefits and use cases for implementing CMYK color support in CSS for web design and print stylesheets.
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 technical guide to using CSS3 border-radius for rounded corners, covering browser-specific implementations and quirks.
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 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.
A developer shares a Scrabble tournament result and announces an upcoming tech talk on error handling and Murphy's Law in programming.
Developer discusses rewriting a Java GUI client for Poliqarp, focusing on code cleanup and new protocol integration.
Explains how symlinks affect directory navigation in Unix shells vs. programming languages like Python, highlighting the 'cd -P' option.