I also wonder if instead of "ceding" control to Google, Microsoft intends to start being a major contributor to Chromium, so much so that it almost becomes a joint effort vs. Google dominance.
I also wonder if instead of "ceding" control to Google, Microsoft intends to start being a major contributor to Chromium, so much so that it almost becomes a joint effort vs. Google dominance.
(I'm a diehard Firefox user but not gonna lie, side-by-side, I'd prefer surfing through WebKit's repos by a long shot!)
I think the lack of embedding has hurt Gecko showing up in more projects. Their solution was XULRunner which inverts the model by embedding your app in Gecko instead of the other way around, and they don't even support that anymore.
I'm hoping GeckoView takes off on Android and makes its way back to desktop, but I'm afraid that will happen too late for people to care about it anymore.
https://www.theguardian.com/world/2018/dec/03/dutch-court-re...
I can’t wait never to touch VSTO again.
Obviously this is a super niche thing, and you could make the argument that there are more efficient ways to edit text than this. My main point is that I never have this issue with native apps, only Electron-based ones, so it seems likely to me that there is some performance issue with this sort of input to Electron.
Other editors run just fine in my Linux VMs- Sublime Text has no problem at all.
That said, it's clearly possible to build a nice editor purely on the CPU, so it's a shame that VS Code can't run well in the same environment. Sublime Text handles dozens of tabs and windows under emulation.
By atrocious performance, I mean even such things as the application significantly lagging behind my typing speed.
At any rate, I’ve often wondered when the endless pile of layers and abstractions has to topple.
Lol.
Nevertheless, I hope they go all-in because a gimped JS Office would finally let other players to innovate in the word- & spreadsheet processor niche without the MS .
Fingers crossed brother, finger crossed!
Getting WebRTC means Teams can replace Skype for Buisness
But on the other hand, Google forked Blink away from Webkit specifically so it wouldn't have to share control of the codebase with Apple.
Do you think Google is willing to share control over Blink with Microsoft?
That's not accurate. Google forked Blink for many reasons (WebKit2, dev tools policies, etc.) that collectively added up to a dysfunctional relationship.
* Vendor stability is one issue: While I doubt Mozilla will go out of business, Google clearly is a very safe bet.
* Which vendor will invest more in keeping the technology up to date? Google, due to its vast resources, seems like a safe bet to invest more money and engineer hours. Mozilla, however, will certainly make the web browser the center of its attention and top priority; Google has a lot on its plate (and Microsoft knows how browser tech can drift for years without top management attention).
* Which browser is most likely to maintain compatibility with websites and web apps, including corporate ones? Google is the obvious choice.
* Which vendor's engineering priorities most align with Microsoft's? I'm not sure. Google has their own priorities - a front end for Google's services, which compete directly with many of Microsoft's - but Google seems more focused on the corporate market. On the other hand, Mozilla's focus on privacy and end user control could easily conflict with Microsoft's priorities.
* And of course, which browser fits best in Microsoft's immediate browser plans and has the cleanest upgrade path from Edge/IE? I have no idea.
I'm a dedicated user and supporter of Firefox and Mozilla, but I can see reasons Microsoft might choose Chromium.
If things don't work or look broken, it causes more people to switch to Chrome over Edge/Firefox, turning this into a vicious cycle. The only way to break the cycle is to act like Chrome, so either chase Chrome's behavior with Edge or Firefox. Both of which entail a lot of effort and money with less than stellar results. Adopting Firefox will get them some development help but the fundamental problem of chasing a speeding train still remains.
Web browsing dominance is a single member district. Firefox and Chrome are the two major parties, and IE/Opera/Safari are third parties.
IE could have gone to Firefox to promote open standards and "back the opposition" so to speak. They chose, instead, the corporate behemoth behind the mobile OS they want a foothold on (presumably).
The market of web browsers has become "who gets to set the default search engine makes the moolah". Bing marketshare and revenue is driven by how well Edge works and how it can stop the bleeding to Chrome. Changing the engine to Quantum does not solve the problem they were having in the first place very well.
There’s no way this can be true.
Apple owns various platforms that ship Safari/WebKit and it’s the only option on iOS and watchOS. They’ve shipped more than 2 billion (and growing) iOS devices.
And hundreds of thousands native iOS apps use WebKit views.
So there’s no way Safari is a fringe 3rd party browser and has a better privacy story regarding fingerprinting and tracking than any of the other major browsers, including Firefox.
Unless you’re on the W3C mailing lists and GitHub repos, you wouldn’t know how active the WebKit team is on the development and implementation of web standards.
i feel the biggest players now have all carved out their public niche - they're afraid to directly challenge the leader with big words and marketing millions. ms doesn't have to "beat" google or mozilla anymore.
they're competing on a secondary, less visible level - at least for the retail consumer - like cloud computing and AI; the public fights are less heated than they were a couple of years ago.
still, i feel like a company like microsoft wouldn't give up the chance to influence that easily. so why choose blink over quantum? mozilla might be "morally superior" to google, and thus less likely to be influenced by anticompetitive behaviour. but google wont tolerate anything from MS that could hurt their own efforts.
If Microsoft wants to make a cross platform product that runs on Windows, Android and iOS, and they know some of that product has a web rendering engine or js, they want to target/accomodate as few embeddable libraries as possible. Electron may be one of those products, but plenty of other things need embeddable html/js. Maybe Outlook will switch to blink someday?
It also means that in theory, Chrome could STOP shipping Blink with Chrome, and ship Chrome more like they do for iOS, where the rendering engine is part of the OS not browser app.