Hacker News new | ask | show | jobs
by stingraycharles 2141 days ago
Well there’s still Safari, but I agree, it’s looking terrible for the open internet right now.
2 comments

Safari is still more or less the same engine as Chrome. Even after the fork.
The internals of Chrome and Safari have diverged dramatically since the fork (which was 7 years ago).

Chrome has done multiple huge projects that changed how things work at a fundamental level like Oilpan (using a C++ garbage collector), LayoutNG (a full rewrite of the layout part of the engine from the ground up), Slimming Paint (a full rewrite of the compositing and painting system), and Site Isolation.

Blink and WebKit are pretty different engines with very different behavior, bugs, and performance characteristics.

Safari is macOS/iOS only.
WebKit, the enginge for Safari, is not. Epiphany uses the same engine and is available for Linux. I'm sure there's a Windows WebKit browser as well.
Qt has a WebKit thingy so you can build a WebKit browser across platforms even in Python:

https://pywebview.flowrl.com/

They are pushing the Blink engine now instead, though...
Funnily enough, the PlayStation line uses WebKit as the engine for its web browser