News for hackers. Stuff that matters.
Re:Rust 2021: GUI by thayne on Tuesday September 29, 2020 @10:45PM (#24635224)
> Finally, you could fork Safari and remove quite a few features.

I'm really curious how you would fork a proprietary project.

> If someone did that, I think we'd have a really ideal setup for cross platform apps.

Buy safari isn't cross-platform.

Re:Rust 2021: GUI by nwienert on Tuesday September 29, 2020 @11:38PM (#24635462)
WebKit isn’t proprietary. Ultralight, the thing I linked to, is a fork of it.

You’d just need to build a UI.

Re:Rust 2021: GUI by thayne on Wednesday September 30, 2020 @12:20AM (#24635665)
webkit != safari. You might "just" need to build a UI, but if you want it to be cross-platform, that brings you back to the question of what GUI toolkit to use, or you have to handle the mess of different APIs for different platforms yourself.
Re:Rust 2021: GUI by nwienert on Wednesday September 30, 2020 @04:22AM (#24636664)
You’re really confused. We’re not talking about a browser, just an app platform. You can build WebKit on every major platform. If you’re talking about including a UI kit, there’s unlimited of those already written in HTML/CSS/JS. Once WebKit is running there’s no “different APIs”... that’s the whole point.
Re:Rust 2021: GUI by thayne on Thursday October 01, 2020 @04:15PM (#24655698)
As I understand it webkit is just the rendering engine. You would still need to build the chrome around it, create and manage windows, etc.