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

(Disclaimer: I worked on IE from 2007-2013)

Yes, the current IE team is extremely strong, and has only gotten smarter & stronger during the time I worked there. There's tons of meetings I've walked out of where we made a decision to do X rather than Y because "the standard says to do X" and it was the guiding principle for decision-making.



That's really good to hear. But why was the non-standard way even an option?


Because, sometimes, standards are wrong, purposefully allow implementation-specific choices, or are helplessly vague and everyone can't agree on the interpretation.

However, the right answer is usually to exceed the requirements of the standard in way that best benefits the consumer and meets business goals.


The IE box model actually made for sense if you wanted your fluid layout to look good.


> But why was the non-standard way even an option?

People tend to have their own ideas on how things should be done. They should definitely be heard too. There is nothing wrong with questioning or doing things differently than current standards dictate as long as you have open, honest discussions.


Many of the IE specific stuff dates back to the IE4/5 era, and back then Netscape was not much better.


After developing for Netscape 3 and 4, IE4-6 were a breath of fresh air.

if(document.layers) ...


It is unfortunate Netscape "Mariner" was cancelled.




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

Search: