A narrative on the future of web browsers and web browsing

The Trouble with Google Docs (And How to Fix It)

Thursday, May 8th, 2008

I've been obsessing recently with configuring my home office software environment just so. Since I went all Apple, all the time, I'm able to benefit from a lot of goodies that are built into OS X (notably iTunes). And developing on Mozilla means that I can do pretty much everything ...

The Future of Firefox Extensions: Make Them More Like Web Apps

Wednesday, April 16th, 2008

A few years ago, having just started work on a very ambitious (and now defunct) Firefox extension, my business partner and I met with some of the Mozilla top brass to pick their brains. One of the most interesting tidbits that we walked away with was the rough estimate that ...

More on the Open Web

Wednesday, February 27th, 2008

There were so many great comments on yesterday's post that I have material for at least two follow-ups. I'll talk more about the new DRM capabilities of Adobe Flash tomorrow, but first let me clarify a couple of points about the open web. Considering that most people reading this are ...

AIR, Flex and the Open Web

Tuesday, February 26th, 2008

With the official release yesterday of Adobe AIR and Flex 3, it's worth taking another look at the question of what these products mean for the evolution of the web. Criticism of Adobe for the proprietary nature of its technology is hardly novel. A widely read piece by Ted Leung ...

Do We Really Want the European Commission to Regulate the Web?

Wednesday, February 20th, 2008

Opera CTO HÃ¥kon Wium Lie continues to promote and defend his company's legal action against Microsoft for anti-competitive practices with a guest editorial in The Register. One thing seems incontrovertible: Microsoft should not be allowed to tie Internet Explorer to Windows and strong-arm hardware manufacturers into refusing bundling deals with ...

Is Web Standardization Obsolete?

Tuesday, January 22nd, 2008

Most people seem to labor under the misconception that web standardization is a well-regimented, orderly process with a clear set of rules. In particular, the uninitiated believe that the World Wide Web Consortium (W3C) is the anointed standards body for the web. Vendors get together, agree on some new markup ...