Write Once, Debug Everywhere

Write Once, Debug Everywhere

Or Why We Still Have To Test In Every Browser, Web Standards Notwithstanding It’s pretty seldom that anyone mentions web pages these days, other than in historical reference to days long gone by (yes, a whole few years ago). Web sites, sure, but not if what is...
Semantic HTML

Semantic HTML

The above diagram shows two ways to place a grid on an HTML page. The <TABLE> version on the left is the old school way of managing layout. The web was positively littered with such code before widespread use of CSS (and browser manufacturer adoption of...

Recording Audio & Video with HTML5 (co-starring Meteor)

A few weeks ago I got a germ of an idea in my head for a personal web-application that required recording and playing video, something with which I have had very little experience. I have seen how effortless is it to play video with HTML5 so I thought this would be...

Realtime Video Effects in the Browser? Seriously?

This just came through the wire — it works great for me here (Chrome 29 on OS X) but I’ve heard of other browsers (or perhaps video hardware) having some issues with it. Seriously.js is a real-time, node-based video compositor for the web. Inspired by...