Hacker News new | ask | show | jobs
by Zak 5120 days ago
We just don't work hard enough.

There are 24 hours in a day, and some smaller number usable for working. What percentage of them should I spend making cool stuff, and what percentage should I spend making sure that cool stuff works in six (IE7), eleven (IE6) or twelve (Opera 5) year old browsers that only a tiny percentage of potential users use?

2 comments

Spend some weekends reading up on feature detection[0] and documented "bugs" (read: expected behavior) on MSDN. The time I've spent on both has transformed my perspective as a developer.

We really don't work hard enough because we decry the DOM and blame Microsoft for problems research can and will solve.

[0]: http://peter.michaux.ca/articles/feature-detection-state-of-...

I'm pretty sure I read that article around the time it came out. Looks familiar, anyway.

It doesn't have anything to do with my point, which is about opportunity costs. I have a finite amount of time, money and other resources. Why should I spend them making sure old browsers used by a small number of the lest sophisticated users work instead of building features?

100% cool stuff, 0% old browsers!