Hacker News new | ask | show | jobs
by jabbany 1683 days ago
A recommendation predicated with "Get a Mac first for development work"?

Last I checked Safari unlike Firefox and Chrome is not cross platform.

Small aside: Webkit browsers used to have problems with CSS (especially things involving 3d) when hardware acceleration is unavailable. Spent so many hours back in the day debugging why certain CSS effects did not work. Switched to Firefox and worked like a charm... Only really understood the problem when I eventually switched to a system with HW acceleration support.

1 comments

GNOME Web is officially recommended by Apple for testing WebKit on Linux. The devtools even look identical to those on Safari.
Hmm, so I'm assuming from this post that this same Safari CSS bug is present in GNOME Web too?

'Cause if it isn't then it's not really a good proxy for testing Safari behavior in this context...

WebKit is the engine safari uses so anything that uses WebKit should in theory provide the exact same rendering experience.
Safari itself is not open source so it's unclear how much/little they have modified WebKit and the JavaScript engine. Given that this bug involves JS (events not firing), and MacOS doing its own thing with JS, it's entirely possible that this is a Safari only bug that resides in the proprietary parts of the codebase...
That’s good to know actually, thanks.