Articles

Nov 29 2007, 17:33 PM by Kai Jäger

The Monte Carlo method for cross-browser CSS

The notorius "Second Acid Test". Left-to-right: Mozilla Firefox 2.0, Microsoft Internet Explorer 7, any browser using "Monte Carlo CSS" Abstract CSS or Cascading Style Sheets are probably the most widely [...]

Feb 11 2007, 22:43 PM by Kai Jäger

Introducing BISON - Binary Interchange Standard and Object Notation

Long before we had XML-based web services or JSON, people typically used binary protocols for the same kinds of tasks. These protocols often operated right above the TCP-layer allowing them [...]

Dec 02 2006, 12:37 PM by Kai Jäger

The singleton design pattern in JavaScript

This singleton pattern, despite the controversy surrounding it, is definitely one of the most popular GoF patterns. While I agree that using singletons to make global variables look like OOP [...]