Big props to the team that put together the beautiful 20 Things web book. Browsers do a lot and most of it isn't obvious. This and a more technical overview do a great job of spreading the word.
Update: slides are here. And no, they're not supposed to make sense without the talk. Sorry.
Hello, people I identify with (implicitly calling out the other), I have a theory you might identify with, since I think it describes you and your work and I identify with it. We will be ignoring counter-factuals today to make the process easier. Also, this post contains no actual data or research. It's merely the regurgitated musings of someone with very little experience in the topic at hand, armed with infinite amounts of self-congratulatory rightness. Because you and I already share attitudes and values, and because we've all read the same Paul Graham articles, this won't be much of a debate.
Here's my great theory:
True statement, exaggerated
Blah blah blah, setup, context, blah blah.
- Basic example: drawing dubious (if implicit) causal connection. Gotcha!
- Further example: this one is more tenuous, but I think you'll stick with it 'cause you already swallowed the first one. Besides, you already agree with me.
- Left-field example: Phoning it in. Also, I'm on a horse.
TODO(authorshandle): fill in with causal-sounding, non-research-backed explanations about why what I'm selling is true and not in any way exaggerated. If anything, it's understated.
Disclaimer: this could be entirely wrong, so if it is (and we all know the odds), you read this disclaimer.
My startup is founded entirely around the principles I've outlined here, which is why we're going to not only bring peace to the world, but get rich doing it. If you're an investor, you'd be a sucker not to put your money with us. Not an investor? Please go click on the obviously placed link earlier in the paragraph and witness our closed beta signup form.
Self-aggrandizing "thanks" for help writing this article, preferably including name-drops of folks i think you've heard of, but not so many that it's obvious.
Bart Bernhardt -- Nerd Nite host, ad systems person you should really hire, and board game designer -- on a thread regarding this paper:
The New Godwin's Law of Economic Analogies: As a stimulus argument grows longer, the probability of someone comparing government stimulus spending to ditch digging/filling approaches one.
Robert Biggs on why the current IE9 beta underwhelms on CSS3 capabilities:
IE9 is the IE6 of CSS3
There, I said it. Microsoft has been bombarding the media with claims about how much better IE9 is than all the other browsers, more HTML5 and CSS3 compliant than any other browser that ever existing and ever will. It’s the only browser that passes all the tests they made up. And, Microsoft has finally implemented the CSS3 selectors that were implemented by other browsers back in, what? 2003? Because Microsoft has updated IE to support CSS3 selectors and rounded corners, they want us to believe that somehow IE9 magically supports the whole slew of CSS3 visual styling. I’m afraid it doesn’t.... Firefox, Chrome and Safari can render graphically rich interfaces using the sophisticated features of CSS3. IE9 does, well, rounded corners...
...I created a layout using CSS3 things like flexible box model, box sizing, border radius, box shadow, text shadow, background gradients, multiple backgrounds, background image sizing, transitions, transforms, and made sure that I supplied the IE9 equivalent of what it could handle. Firefox, Chrome and Safari are rendering the layout just fine. Are you ready to see what IE9 will do with it?
He goes on in hyperbolic fashion, much of which I disagree with. IE 9 is absolutely an improvement over IE 8 and there's still time for IE 9 to improve before it's finally released, but how long will it be before IE 10 ships?
Progress in the browser isn't about particular versions of browsers, it's about rate of improvement in engines combined with rate of distribution. Given the lack of IE 9 for XP and the IE team's opacity around future releases, it seems we'll still need Chrome Frame for the forseeable future. Ouch.