Earlier quoted context omitted.
It's a good bit ludicrous that they are providing Edge for IOS / Android but not for previous versions of Windows. My life as a programmer would be better if I didn't have to support IE11 / Windows 7, but instead of doing that, they spent some time getting it running where no one wants it.
Mainstream support for Windows 7 ended in 2015. Do you also want them to support edge on Android 4.3? Or are you a little more pragmatic in expecting users to update more than once every 7 years?
Microsoft Presenter Gives Up on Edge, Installs Chrome
71–80 of 101 posts
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#72Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#73Any estimates on what the economic cost of entry is for developing a competetive browser? As someone who has no background doing web development, would also like to hear from web devs on what proportion of a project is spent building features vs handling edge cases in browsers (like the one that was hit here in the article).
I doubt you're gonna get numbers, but I can give you two rough reference points:
1) All popular modern browsers use browser engines that started out their lives in the last millennium:
- Edge uses EdgeHTML, which was forked from IE's Trident, which was first released in 1997.
- Firefox uses Gecko, which started development in 1997.
- Chrome/Opera/Vivaldi use Blink, which was forked from WebKit (which Safari uses), which in turn was forked from KHTML, which started development somewhen around 1998.
So, all of these had their architecture laid out before multi-core CPUs were a thing in desktop PCs and before the web became more than just text with the occasional image thrown in.
As a result, all of them lack severely in parallelism and use of the GPU, and writing a browser engine from scratch would allow you to get these things right and give you ridiculously better performance than all other browser. But no one's done it yet, because of this insanely high cost to redevelop everything.
Which brings us to reference point 2), Mozilla has actually started work on writing a browser engine from scratch in 2013. The project is called Servo and they even find it worthwhile to basically develop their own programming language, Rust, for writing Servo in it.
And well, Servo shows off quite nicely the aforementioned potential in writing a browser engine from scratch, but it also still explodes spectacularly, trying to render out ACID3, which was released in 2008 to try to represent what a good browser should have been capable of back then.
Now, Mozilla is not working on this full-pelt, but it is a big organisation with lots of browser-making know-how. They're also sort of bootstrapping Servo by including production-ready Servo components into Gecko, resulting in the maintenance work being shared.
So, basically I wouldn't expect any new player to enter the market in at least the next ten years.
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#74He was presenting Azure and the browser was enable to parse a XmlHttpRequest. It could be an error on the browser or on the server side application. Because he is on the server side team he blamed the browser. Rule #1 of pointing fingers: it's always someone else's fault.
Not entirely given, it could be that Chrome happens to implement erronous or non-standards-compliant behaviour which just so happens to match up with the erronous or non-standards-compliant behaviour of the server, but that's starting to get a little far-fetched.
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#75Earlier quoted context omitted.
At my workplace, most users are on Windows 7, and few on Win 10, and fewer (if any) are on windows 8.1 Migration to windows 10 is not going to happen until it is absolutely necessary.
Would you expect Linux users at your workplace to still be running Ubuntu 9.10 (Karmic Koala)? Or to be a bit more generous, Windows 7 SP1 is closer to Ubuntu 11.04 (Natty Narwhal). Neither of which have been supported for at least half a decade. Even Windows 8.1's equivalent Ubuntu 14.10 (Utopic Unicorn) fell out of support two years ago. Though arguably that's intentionally unfair because Ubuntu 14.04 (Trusty Tahr)…
Point being, even.04 Ubuntu releases vs Windows seem to be the better metric if we're talking about support. Anything outside of those (non-even.04 Ubuntu or Windows Insider releases) you get the benefit of being on the bleeding edge, but you're going to be poked more than usual.
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#76Any estimates on what the economic cost of entry is for developing a competetive browser? As someone who has no background doing web development, would also like to hear from web devs on what proportion of a project is spent building features vs handling edge cases in browsers (like the one that was hit here in the article).
Marketing, extensibility, feature-parity are in another realm, and remain a moving target.
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#77Earlier quoted context omitted.
At my workplace, most users are on Windows 7, and few on Win 10, and fewer (if any) are on windows 8.1 Migration to windows 10 is not going to happen until it is absolutely necessary.
Would you expect Linux users at your workplace to still be running Ubuntu 9.10 (Karmic Koala)? Or to be a bit more generous, Windows 7 SP1 is closer to Ubuntu 11.04 (Natty Narwhal). Neither of which have been supported for at least half a decade. Even Windows 8.1's equivalent Ubuntu 14.10 (Utopic Unicorn) fell out of support two years ago. Though arguably that's intentionally unfair because Ubuntu 14.04 (Trusty Tahr)…
Unless there is no option to keep the chattiness of the system only to user-initiated connections (and keep that option on the same value after updates!), many people simply won't migrate.
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#78Any estimates on what the economic cost of entry is for developing a competetive browser? As someone who has no background doing web development, would also like to hear from web devs on what proportion of a project is spent building features vs handling edge cases in browsers (like the one that was hit here in the article).
> Any estimates on what the economic cost of entry is for developing a competetive browser? I doubt you're gonna get numbers, but I can give you two rough reference points: 1) All popular modern browsers use browser engines that started out their lives in the last millennium: - Edge uses EdgeHTML, which was forked from IE's Trident, which was first released in 1997. - Firefox uses Gecko, which started development in…
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#79Any estimates on what the economic cost of entry is for developing a competetive browser? As someone who has no background doing web development, would also like to hear from web devs on what proportion of a project is spent building features vs handling edge cases in browsers (like the one that was hit here in the article).
Blink wrapper or new engine? If you want chrome clones, they’re a dime a dozen.
Re: Microsoft Presenter Gives Up on Edge, Installs Chrome
#80Any estimates on what the economic cost of entry is for developing a competetive browser? As someone who has no background doing web development, would also like to hear from web devs on what proportion of a project is spent building features vs handling edge cases in browsers (like the one that was hit here in the article).
> Any estimates on what the economic cost of entry is for developing a competetive browser? I doubt you're gonna get numbers, but I can give you two rough reference points: 1) All popular modern browsers use browser engines that started out their lives in the last millennium: - Edge uses EdgeHTML, which was forked from IE's Trident, which was first released in 1997. - Firefox uses Gecko, which started development in…