Edge Chromium Release on January 2020
blogs.windows.com
blogs.windows.com
Since Blink is available under a very permissive license, why does it matter?
It seems to me that the notion that it is important to have multiple implementations of a standard (and the notion that a formal standard is even necessary) derive from a time when those implementations had proprietary licenses.
Is it not the case that if the popularity of Edge Chromium becomes close to that of Google Chrome, then your argument will apply just as well, i.e., if either Google or Microsoft tries to do something evil the other will resist?
Why is whether the 2 project descend from the same codebase the decisive factor? I would've thought that the decisive factor is whether the second project is willing to deploy developer (and managerial) resources to the same extent as Google is willing to, i.e., many hundreds of full-time developers, each earning over 100,000 usd per year (and sufficiently competent managers).
So, how did that happen? They had less market share and they still got their way.
https://nolanlawson.com/2014/04/26/web-sql-database-in-memor...
Having only one (very good and stable) implementation for something isn’t a good enough reason to lose such great functionality IMO.
So you believe that Google will continue to de-facto control Blink's development even if Microsoft allocates as much money to the development of Edge Chromium as Google does to that of Chrome (which by the way I'm guessing is closer to 1000 full-time developers and security experts than it is to 100 developers and security experts) and if the management of the development of Edge Chromium is at least as competent as that of Chrome?
If and when the new Edge can take enough market share, that might change. But I don't think this is happening anytime soon.
It used to be an issue because we wanted to do it on any OS we wished, and it still is in the back of our mind, but now we're facing the much bigger issue of Google/Apple/Whatever not just wanting us to do it on theirs, but also controlling what we can or can't do or say, and suddenly Microsoft's proposition looks much much better.
https://techcommunity.microsoft.com/t5/Discussions/Manifest-...
and
https://www.reddit.com/r/IAmA/comments/c094uf/hi_reddit_were...
as its not a clear statement that they will support manifest v2, they definitely are going to support extensions with the strong ability for blocking ads.
Aside: I do like the edge ux slightly better than chrome itself at this point.. still not a daily driver, but very close.
> On January 15th, we expect to release the “Stable” channel, at which point Microsoft Edge will be generally available to download on Windows and macOS.
We currently don't have a .NET wrapper for it yet, but plan to in the coming year.
[0]: https://docs.microsoft.com/en-us/microsoft-edge/hosting/webv...
Another alternative for those who use Apple devices would be Safari, which is also strong on tracking protection. But the lack of good extensions on the latest Safari makes it a poorer proposition compared to Firefox.
Alternatively, do they have any plans for eliminating VS Code's dependency on Electron?
This would be such a major game changer for me as someone making apps using the built in WebBrowser component. It would also help reduce the footprint of Electron apps as third-party developers wouldn't have to re-distribute libraries and Windows would be able to manage resources between the different Electron apps more efficiently.
1) Bundle electron release with app (bandwidth is cheap)
2) Find if that specific release is installed to your user directory.
3) If not copy
4) If yes, use it and don't copy it over.
5) Enforce semver for this of course.
https://github.com/Microsoft/vscode/issues/56686#issuecommen...
Developers didn't "care" about Edge, so sites break (or are incompatible), and users weren't buying in because the upsides of Edge didn't out-weight the downsides (breakages).
Now nobody has to "care" about Edge-Chrome because if it supports Chrome, it supports Edge-Chrome, and therefore users can use it for a lower perceived cost via the lack of breakages. Then it is just up to Microsoft to add just enough unique features/value-adds on top of Chrome to outweigh the little to no downsides.
Plus Microsoft likely saves money over developing/maintaining their own HTML rendering engine. So the amount of gain they need is much smaller to make it successful.
Was that the actual problem with Edge tho? My problem with Edge was always the UI and lack of customization. Edge was already very standards compliant and didn't require an abundance of special testing like IE
Take one of the top posts on HN today, left is a Chromium based browser and right is Edge: https://i.imgur.com/C6WRaAD.png
The other browsers are very standards compliant, doesn't matter - still broke.
because it wasn't made to be standards compliant. It's just an art project someone threw together in 2 hours, not an actual website.
Also I recommend checking out the post/page if you think it was just a 2 hour pump and dump css show off. It's multiple pieces made by handwritten LESS on the order of 4,000 lines over hundreds of commits per drawing.
When I tried to use Edge, I found the same as you, but I also had a lot of sites (particularly "app"-like experiences) break in unusual ways or outright refuse to load. But I am also looking at developer-targeted stuff more than a normal user might so YMMV.
At least there is now choice which company gets to have all of your data.
I think browsers have become so complicated that maintaining them is so expensive that you need to sell user data one way or another in order to cover the maintenance costs.
But you'll be missing the auto updates.
Often enough Chocolatey packages lag behind, sometimes even multiple versions and months.
I had to switch to Brave because of that.
It's fast and it works everywhere
There are no limits to the number of open source projects that suggest otherwise.
https://news.ycombinator.com/item?id=7909383
I am thrilled that we're nearly there. I happily favor using apps from companies that don't base their primary existence on gathering and exploiting data about their users.
I've submitted this feedback but I think it's extremely low priority (understandable), and likely outright dismissed as that "old fashioned, useless search bar".
To preemptively answer why I don't just use Firefox, I do, but Firefox on iOS is horrible and I'm fed up, it's a critical feature that the mobile partner works well.
It is healthy for key web infrastructure to be driven by multiple large stakeholders.