Hacker News new | ask | show | jobs
by masklinn 5120 days ago
> HTML and CSS gracefully degrade.

No. Not when the targetted browser has bugs, or implements half the properties used for a given technique and not the other half. When a button is hidden and its replacement can't display the degradation is not graceful, when elements are all over the page because positioning doesn't work correctly the degradation is not graceful, when activating buttons doesn't even work because you happened to use an attribute or a property the browser doesn't like the degradation is not graceful, and when the browser just throws or crashes altogether because you accessed a js property the degradation is not graceful.

And that's just user-facing, Kogan notes that their issue is cost, and the cost of supporting IE6 and IE7 is huge not just because their engines are gigantic piles of shit full of bugs and incorrect behaviors but because they don't even provide the tools to debug them.

Supporting anything is possible, the problem is the cost sunk into it for the complete absence of a return on investment.