Hacker News new | comments | ask | show | jobs | submit login

This is my biggest gripe with Edge/IE.

- Build some webapp and get it working correctly in Chrome

- Test on Firefox. It works 90% of the time. 9% of the time it's relatively easy to support. 1% of the time it isn't worth the hassle.

- Test on Edge. It works 80% of the time. 10% it's an easy enough fix. 10% you have to move heaven and Earth to fix and when you contact Microsoft, they know about the issue but won't do anything to help.

- Test on IE. It works 60% of the time. The other 40% of the time you start looking for a new job so you don't have to write the same code a second time for IE.

We've got a site that wont work in edge.

Edge guesses for each number on a page if it might be a phone number. The guess depends on your locale. If it is considered phoneable, edge removes all javascript and replaces it with a link to skype. Which is fun if skype is not installed, it just pops up a messagebox complaining you need to install something, and it's not going to tell you what exactly. The error is only half translated and lost any meaning in the process. Can't put a DOM breakpoint on it either, the bloody browser just ignores everything you do to that DOM node.

Fun, now a few rare numbers on one of our sites seem phone number enough for the dutch locale to break the site. Tell the user to switch to the french locale as workaround, or get any other browser. MS wants you to change the html to say: hey edge, this is not a phoneable number.

WTF, microsoft? Way to shoot yourself in the foot. What else did you hide in there that will bite me one day?


This. I raised an issue where Microsoft fucked up download prompting in IE9 (identified in beta released 2010) and broke ClickOnce launched via Javascript redirection. They haven't fixed it yet as of today (including in Edge!) and rep contacted me and said they deleted the case we had open.

We rewrote the app so it didn't use ClickOnce in the end.

I want to print this and stick it up on the wall by my desk.

Applications are open for YC Summer 2019

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