▲ | skrebbel a day ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I like "Alastair's Grand Theory of In-App Webviews": the main reason webviews in apps have such a bad reputation is because you don't notice the webviews that are integrated seamlessly | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | rudedogg a day ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I think another split is between: - 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | StillBored a day ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Which is probably exactly why this was added. The cheap way to usually tell if someone is using a 3rd party UI toolkit, is to start tweaking the system theming and see if the application follows some scaling/color changes correctly. 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. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | IshKebab a day ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I'll concede if you can name one webview that is integrated seamlessly. Maybe the average person wouldn't realise but I think we'd have seen lots of articles about it here. It would be a standard rebuttal to every webview debate, "but Foo is implemented as a webview so it can be done". | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | a day ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[deleted] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | graypegg a day ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"All toupées look fake. I've never seen one that I couldn't tell was fake." | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | actionfromafar a day ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There's also, in there somewhere, a corollary about how you don't notice the webviews which don't stick out but just don't feel right. Like, someone mentioned Settings app in MacOS might use them because the icons don't load fast enough. 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. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|