Category Archives: openweb

Vendor Prefixes Are A Rousing Success

tl;dr version: Henri Sivonen’s arguments against vendor prefixing for CSS properties focus on harm without considering value, which in turn has caused him to come to a non-sensical set of conclusions and recommendations. Progress is a process, and vendor prefixes have been critical in accelerating that process for CSS. For a while now I’ve been [...]

Google & the Future of JavaScript

Simply stated, Google is absolutely committed to making JavaScript better, and we’re pushing hard to make it happen.

Non-Admin Chrome Frame, Now Stable!

The title says it all: you can now put a link like this in your app and users will get the stable version of either admin or non-admin Chrome Frame, depending on what rights they have on their system: <!–[if lt IE 9 ]> <p>Your browser is <em>ancient!</em> <a href="http://microsoft.com/ie">Upgrade</a> or <a href="http://www.google.com/chromeframe/?redirect=true"> install Google [...]

Half Lives

I’m headed to Austin soon for spring break SxSWi, and this year I’m lucky and grateful to be representing Chrome on the always-packed browser panel (more usable Lanyrd talk page here). The context for this year’s panel is interesting to me — a couple of years into a renewed era of browser competition, users have [...]

When Free Isn’t Cheap Enough

The concepts of negative externality and moral hazard describe situations where one person can impose costs on another without paying for it, often resulting in less-than optimal outcomes for everyone. That sounds a lot like what’s going on with organizations that won’t upgrade from IE6 to me. Lets quickly consider both sides of the browser [...]