News for hackers. Stuff that matters.
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..
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...

[1]: https://doc.qt.io/qt-6/wasm.html

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