Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In this case, a complex interface will force thousands or millions of sites to handle that particular bad design, while a complex implementation will force a handful of browser makers to properly implement it - something with which they have quite a bit of experience. There is no doubt that the feature could be shipped either way. Worse is not always better.


History says that if the implementation is complex the browser makers will all implement it differently.

I'll take "deficient, but identically deficient on every browser I support" over "brilliant but only works correctly in Chrome v432.654+" any day.


Web developers have quite a bit of experience coping with shitty implementations as well. I prefer a shitty implementation now, that a perfect one sometime circa 2021.


No doubt, the hasLayout IE issue comes to mind whenever I think of implementation bugs. Implementation bugs are the worst.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: