Developers from around the world have rated having to support IE11 as the most frustrating aspect of their work, above 27 other complaints ranging from outdated software libraries to complying with laws and regulations about data management.
"The prevalence of users accessing the web through IE is beyond both web developers' control and Microsoft's. In some cases, it's the management of a company that dictates what browsers should be supported, ignoring data that suggests users are accessing a site through browsers other than those mandated," wrote Mozilla.
Developers reported that the need to support IE11 was "tragic" and a "curse".
"I don't know why people still use IE. I find [browser compatibility] very frustrating, especially as a front end designer. IE is such a curse my god, why do people use it?," wrote one web developer.
"Browser compatibility, by and large, shouldn't be an issue and for us specifically is a nightmare...we have so many people accessing our application from their office, which means they are running IE11. Which is something that I don't care about, except I needed to code for it to keep my job. It's just a hair-pulling frustration...it is tragic," wrote another.
But IE11 was also not the only devil in the works for developers when it came to compatibility testing, with many reporting problems with Chrome and Safari too. The end result is that web applications may not be accessed by users, which in the end has implications for business productivity.
Mozilla's survey instead looks at browsers that developers support. Chrome is still the lead browser, with 97.5% of developers supporting it, but it's followed by Firefox, supported by 88.6% of developers, and then Safari with 59.6% of support.