the main reason webviews in apps have such a bad reputation is because you don't notice the webviews that are integrated seamlessly
the main reason webviews in apps have such a bad reputation is because you don't notice the webviews that are integrated seamlessly
- people who have gone down the webview path, and know how difficult it is to do well
- people who have been told they can simply package their webapp into a native application
You can probably guess which group has more people
In this case some subset of apple provided apps weren't following the theme and they fixed it by adding a private css property.
Vs some other OS vendor that likely removed most of the theme controls so they didn't have to keep fixing a huge pile of 1/2 baked abandoned toolkits scattered across their product portfolio.
I can't help but lament just a little bit. Apple used to be about insane polish. Just think about the mentality that created the rounded screen corners on the original Mac. That's just crazy and I admire it.
I think that's mostly a brand narrative/myth. MacOS has always had warts at any given time.
In the meantime (hey, it's already a thread of self-promotion) my last writeup was about the native views WKWebView generates when you use hardware accelerated CSS transforms:
https://alastair.is/learning-about-what-happens-when-you-use...