3 ms·
They are only three viable web-engines left over from the second browser-war: * Blink (Google): Used in everything, from Chrome, Edge, Opera, Qt-Toolkit, Ele
by ho_schi 2y ago
They are only three viable web-engines left over from the second browser-war:
* Blink (Google): Used in everything, from Chrome, Edge, Opera, Qt-Toolkit, Electron.
* Gecko (Mozilla): Firefox. And Waterfox? I assume Gecko is still hard to integrate.
* WebKit and WebKitGtk (Apple and Gtk): Safari, Epiphany and Gtk-Toolkit. Easy to integrate. And the only engine where I’m aware that actually two side actively cooperate in development.
Epiphany is small and nice, but they need a lot more developers. And I think they should use ffmpeg, gstreamer seems to be a source of issues for many years. But again, they need us, every helper capable of C++ is welcome.
Ladybird an another new engine, implemented in C++. But it is in alpha-state, only for developers.
Everyone else who tries to show us a new browser means “use that Google thing with another name on it”.
- rapnie 2y agoThough not yet ready for the public don't forget the promising https://servo.org https://servo.org (It is very usable already in combination with Tauri as alternative to Electron + Chromium)
- IYasha 2y agoSome more: * Librewolf, Palemoon, Falkon.
- Idesmi 2y agoLibrewolf is Firefox plus minor patches. Palemoon is based on an outdated fork of Gecko. Falkon uses QtWebEngine, which is Blink.
- ajdude 2y agoWebKit is also used in Orion, but that browser is macOS/iOS only.
- zacwest 2y agoThey've started work on a Linux version, too.
- yencabulator 2y agoI'm still hoping for something to come out of Servo. I honestly think we need to shift our trusted computing base off of C/C++. There's no way a ragtag bunch of volunteers puts enough effort into security when every minor mistake is a disaster :-(