9 ms·
I believe that Microsoft not releasing versions for Linux / Mac OS X is going to not allow Edge to get maximum adoption. How am I supposed to test that my webs
by kid0m4n 11y ago
I believe that Microsoft not releasing versions for Linux / Mac OS X is going to not allow Edge to get maximum adoption.
How am I supposed to test that my website works on Edge properly? The only option thus far is to setup a VM with Windows 10 on it so that I can run a browser to test my website.
I dont even bother testing stuff on IE x for that reason.
- 0x0 11y agowww.modern.ie And even if they did release linux or osx versions you would still want to test in windows, for the differences in font engines etc. Just like testing safari really requires osx.
- EugeneOZ 11y agoand there's no analogues of modern.ie in Apple world :) One can even try to test it remotely, without downloading and installing VM, but in some cases, such as animations testing, VM is more comfortable.
- cleverjake 11y agoTHey actually discussed this at the recent spartan summit. A lot of the team would like to make a version for non windows, they just want to make a great one for windows first. beyond that, there are a ton of ways to easily test IE. http://dev.modern.ie/tools/ http://dev.modern.ie/tools/ browserstack, saucelabs, free virtual machines for local testing, the azure remote tester amongst others.
- mikhailt 11y agoThe same way as before, Microsoft will release an Edge-dev optimized VM builds on their site here: http://dev.modern.ie/tools/vms/ http://dev.modern.ie/tools/vms/ They have other tools there to help as well. Microsoft is pretty good about helping devs here. It's not like testing sites in Safari is better, Apple isn't even bothering to update Safari on Windows as it has been dead for nearly more than 2 years. At least Microsoft is updating more often than Apple. They already have IE11 on Win10 dev VM there.
- integraton 11y agoThat is enormously disingenuous to try to equivocate IE/Spartan/Edge's single-OS existence with Safari/WebKit. WebKit works on every major operating system, including Windows and Linux. IE/Spartan/Edge does not work outside of Windows. There are some minor feature differences between WebKit, OS X Safari, and iOS Safari, but the reality remains that WebKit exists on Windows, can be built on Windows, and can be used on Windows, while IE/Spartan/Edge works on nothing but Windows. Edit: I'd love to hear from the ethically bankrupt downvoters about which fact in this comment they are trying to hide from.
- bunderbunder 11y agoThere are WebKit browsers other than Safari. But judging by how often I come across sites that render differently in Chrome and Safari, I don't know that we should draw too strong an equivalence between them either. (And while I can't speak for the downvoters because I'm not one of them, I suspect that it's not the facts presented in the post that are attracting the downvotes so much as that it's written in the form of a flame.)
- integraton 11y agoChrome doesn't use WebKit, it uses Blink, a fork of WebKit. I'm only referring to WebKit, the Apple open source browser project that builds and works on every major operating system including Windows. If you also want to talk about Blink, Google's browser project that, unlike IE/Spartan/Edge, also works on every major operating system, then that's fine, too. While we are at it, let's talk about Mozilla's browser and rendering engine that also works on every major operating system.
- eropple 11y ago> Chrome doesn't use WebKit, it uses Blink, a fork of WebKit. Chrome didn't render the same as Safari when Chrome used WebKit, either. You're caping up for this, and I can't for the life of me figure out why.
- joshuapants 11y ago> I believe that Microsoft not releasing versions for Linux / Mac OS X is going to not allow Edge to get maximum adoption. How much will the user base grow by allowing a small fraction of desktop users the option of using this browser?
- zobzu 11y agoI bet you're one of these only testing on chrome nowadays...
- Osiris 11y agoI'm not surprised. It's clear they are using newer Windows APIs to offload 2D and 3D rendering among other things. I doubt they'd be able to release a version that didn't run on Windows for those reasons, just like Safari will never run on anything but OS X because it leverages OS X APIs.
- aikinai 11y agoSafari did run on Windows for years. But it did seem like they ported a lot of OS X libraries to Windows just to get it working. If I remember correctly, it had OS X font rendering for example.
- plorkyeran 11y agoiTunes for Windows also takes the same approach of porting the OS X libraries rather than porting the application. It's always kinda weird stumbling across Windows-specific code in the source to things like CoreFoundation.