4 ms·
You also have Safari (and GNOME Web on Linux) using the WebKit engine, developed by Apple as an alternative... But that's not available on Android or Windows (
by my123 5y ago
You also have Safari (and GNOME Web on Linux) using the WebKit engine, developed by Apple as an alternative...
But that's not available on Android or Windows (the WebKit port exists there, but no good UI frontend as far I know)... which are the two big platforms. (because Apple doesn't care enough about those I guess?)
- deepstack 5y agoWasn't Chrome originally a fork of WebKit when G and A are still buddy buddy?
- my123 5y agoYes it was. WebKit and Blink then diverged massively after the fork.
- jeroenhd 5y agoGNOME WebKit definitely isn't Safari. A lot of websites that work in Safari were broken in WebKit last time I tried it. It does replicate a lot of buggy behaviour in Safari so from what I can tell you can be reasonably sure that your website works in Safari if it works in WebKit, but that's the only use I've found for it so far. As for a good UI on Windows, I think you should be able to compile GNOME's WebKit browser for Windows. It'll look terribly out of place like any GNOME application in a different environment, but I think it should work well enough to use?
- my123 5y ago> A lot of websites that work in Safari were broken in WebKit last time I tried it. If you used it in the past from the Debian repos, they didn't use to do security or feature update servicing for WebKit in their repositories. That's no longer a thing nowadays. You can use both the Technology Preview at https://webkit.org/downloads/ https://webkit.org/downloads/ or check if the version is recent on your distribution however.
- jeroenhd 5y agoI've used the webkit browser on Manjaro, which seems to pull it from the AUR which in turn is quite close to upstream.
- toastal 5y agoRecently I've found the opposite to be true. I've on more than one occassion chased bugs that weren't reproducible on Epiphany and I don't own an Apple device to test Safari. The end up back-burnered because the testing situation is bad.