Re:W3C Proposes the Creation of a WebView Community Group
by SemanticStrengh on Wednesday May 11, 2022 @06:10AM
(#31337850)
The major issue is that there is no cross-platform webview currently.
The main candidate is the official webview shipped on windows, but it is currently lacking linux support
https://github.com/MicrosoftEdge/WebView2Feedback/issues/645...
Linux webviews like e.g. tauri are shit, they use webkit wich leads to platform specific bugs and limitations vs the tauri on windows and more importantly webkit is the new IE, it lacks so many features it's pathetic and has major performance issues, e.g. https://www.phoronix.com/scan.php?page=news_item&px=WebKit-W...
Why can't linux distros get an official chromium webview is beyond me, and those are the same shills that continuously rant about Electron bloat..
[ Parent
| on HN ]
Re:W3C Proposes the Creation of a WebView Community Group
by chrisseaton on Wednesday May 11, 2022 @06:18AM
(#31337901)
> The main candidate is the official webview shipped on windows
Why is that one ‘official’ or the main candidate?
> they use webkit wich leads to platform specific bugs
Doesn’t the Microsoft one have platform-specific bugs as well?
Re:W3C Proposes the Creation of a WebView Community Group
by pjmlp on Wednesday May 11, 2022 @06:28AM
(#31337967)
Why should there be one?
It is like telling there should only exist one browser.
Re:W3C Proposes the Creation of a WebView Community Group
by mike_hearn on Wednesday May 11, 2022 @08:04AM
(#31338670)
Sure there is. JavaFX ships a WebView component (literally called that) which runs on every platform including embedded. It's WebKit-based. You don't like WebKit but at every point in the web's history there were some browsers with more features or fewer bugs than others. If you're writing web apps then you're meant to run on more than one rendering engine.
At any rate there's also JCEF, again for JVM apps.
https://github.com/JetBrains/jcef
It embeds Chromium.
Re:W3C Proposes the Creation of a WebView Community Group
by encryptluks2 on Wednesday May 11, 2022 @06:16AM
(#31337882)
Isn't this exactly what Qt WebEngine does?
Re:W3C Proposes the Creation of a WebView Community Group
by SemanticStrengh on Wednesday May 11, 2022 @06:32AM
(#31338005)
Can QT webengine be used in a standalone or RPC manner?
If so tauri should use it
Re:W3C Proposes the Creation of a WebView Community Group
by encryptluks2 on Wednesday May 11, 2022 @07:54AM
(#31338570)
Features are listed here:
https://doc.qt.io/qt-6.2/qtwebengine-features.html
There is an API and python bindings. Falkon and qutebrowser (possibly others) use it for their browser engine. It uses Chromium code underneath.
Re:W3C Proposes the Creation of a WebView Community Group
by magicalhippo on Wednesday May 11, 2022 @01:32PM
(#31343189)
> It uses Chromium code underneath.
Now if just Qt for WebAssembly[1] would support it we could go full circle...
Re:W3C Proposes the Creation of a WebView Community Group
by encryptluks2 on Thursday May 12, 2022 @01:40AM
(#31349695)
We're already there unfortunately. :(
Re:W3C Proposes the Creation of a WebView Community Group
by magicalhippo on Thursday May 12, 2022 @08:00AM
(#31352713)
Sounds like a fun evening experiment, how many levels deep of webception can one go?
Re:W3C Proposes the Creation of a WebView Community Group
by SemanticStrengh on Friday May 13, 2022 @08:52AM
(#31366915)
You can run windows 95 on a browser and then a browser on that windows, and then run chromium wasmified so yeah we can go pretty deep