There is only one way that makes any sense, and that is as a trial run for freeing the rest of the Windows utility suite from depending on any emulation layer.
Edge is based on a highly portable browser. It has already been ported to macOS and Android. Porting to Linux probably doesn’t take that much effort.
While Linux users probably aren’t as likely to use Edge as users on other platforms, quite a few web devs use Linux and are likely to install Edge for testing purposes. There certainly isn’t “only one way” this makes sense.
Since Edge switched to the same rendering engine as Chrome, why the hell should we be wasting time testing for Edge? If it works in Chrome it should work in Edge.
For now that’s true, but the browsers will diverge more and more. We already found a couple of unimportant edge cases (no pun intended) where Edge and Chrome don’t render identically.
They're super minor issues regarding text rendering wherein Chrome displays the given text bold and Edge does not (something like that anyway - I forget the details and am too lazy to go searching). The detail of _what_ is different is unimportant; the fact that _anything_ is different at this level of the browser is startling.
I expect the browsers to diverge for both good and bad reasons. Bad reasons include "Chrome wants GSuite to perform better than O365, and Edge the other way round".
Really? (Score:5, Insightful)
There is only one way that makes any sense, and that is as a trial run for freeing the rest of the Windows utility suite from depending on any emulation layer.
Edge is based on a highly portable browser. It has already been ported to macOS and Android. Porting to Linux probably doesn’t take that much effort.
While Linux users probably aren’t as likely to use Edge as users on other platforms, quite a few web devs use Linux and are likely to install Edge for testing purposes. There certainly isn’t “only one way” this makes sense.
Re: (Score:2)
This is the correct answer. Just because Edge, already based on a very portable technology, runs on Linux has nothing to do with what Windows runs.
Re: (Score:2)
Since Edge switched to the same rendering engine as Chrome, why the hell should we be wasting time testing for Edge? If it works in Chrome it should work in Edge.
Re: (Score:2)
Re: (Score:2)
Wow, Microsoft already screwed that up? Do you have any examples?
Re: (Score:2)
I expect the browsers to diverge for both good and bad reasons. Bad reasons include "Chrome wants GSuite to perform better than O365, and Edge the other way round".
Re: (Score:2)
There certainly isn’t “only one way” this makes sense.
There's also .Net Core (and a variety of other things) that have been running on Linux for years...perhaps ESR missed all of these?