GUI development is really fucking broken. I get it, it's hard to compete with a standardized platform with a probably billion man hours poured into it but I'm really hoping that Rust will make it possible to write native and web experiences from one codebase.
Inspecting Web Views in macOS
11–20 of 147 posts
Re: Inspecting Web Views in macOS
#12Re: Inspecting Web Views in macOS
#13(And where it is used, it's doing the barest minimum. The preference window itself, the top bar, and the iCloud sidebar are all still native UI.)
Re: Inspecting Web Views in macOS
#14GUI development is really fucking broken. I get it, it's hard to compete with a standardized platform with a probably billion man hours poured into it but I'm really hoping that Rust will make it possible to write native and web experiences from one codebase.
Re: Inspecting Web Views in macOS
#15GUI development is really fucking broken. I get it, it's hard to compete with a standardized platform with a probably billion man hours poured into it but I'm really hoping that Rust will make it possible to write native and web experiences from one codebase.
What does rust have to do with this?
Re: Inspecting Web Views in macOS
#16GUI development is really fucking broken. I get it, it's hard to compete with a standardized platform with a probably billion man hours poured into it but I'm really hoping that Rust will make it possible to write native and web experiences from one codebase.
Among these options, it seems that Rust is most similar to JavaScript. But this whole article would be the same if React was written with Rust instead.
So what is the broken part of GUI development, and why is Rust positioned to fix it? As I see it, not much would change if we used Rust instead of JavaScript, except that it could be harder to diagnose when ReactInRust is being used.
Re: Inspecting Web Views in macOS
#17OK interesting - but why?
It feels a bit tacky to me that Apple would use something a bit janky, it points at a bit of a gap in tooling.
Re: Inspecting Web Views in macOS
#18Wow. I always thought the argument in favor of using web technologies on the desktop was that cross-platform became easier. And yet here is an example of the most unambiguously single-platform app I can possibly imagine, and under the hood it uses web - and React of all things! Crazy.
Re: Inspecting Web Views in macOS
#19Awesome! Do you know more Web Views in use?
Don't quote me on this, but I believe that Apple Music (nee iTunes) has used web views for a long time; probably over a decade. The entire thing probably isn't a web view, but my recollection is that the store components were.
I guess the Help documents are Web Views as well, e.g. right-click on an image.
Re: Inspecting Web Views in macOS
#20OK interesting - but why?