3 ms·
I'm not saying sites can't or shouldn't be fixed to support browsers other than Chrome. The fact of the matter is these sites exist and aren't incentivized to s
by giantrobot 3y ago
I'm not saying sites can't or shouldn't be fixed to support browsers other than Chrome. The fact of the matter is these sites exist and aren't incentivized to support anything but Chrome. When an overwhelming proportion of visits are through Chrome they only support Chrome, just like when those visits were IE6 and sites only supported IE6. Their advertisers love all of Google's web API proposals because they feed fingerprinting mechanisms.
Sites that only support Chrome and have no need to support Safari (WebKit) will continue to support Chrome. Users that want to have a third party browser handle web views in apps or web apps won't have meaningful options as WebKit won't be a requirement so every site will code only to Chrome. The status quo at least requires a vendor support WebKit if for no other reason is to support web views in their iOS apps.
- layer8 3y agoI don’t see why the situation for viewing public websites from within apps should differ from the situation on the desktop. People choose which browser they use on the desktop, and live with any difficulties that may or may not bring. (E.g. I’m using Firefox and have few problems.) So the same would be the case for browsers in mobile apps.
- giantrobot 3y agoFirefox isn't a transitive dependency on the desktop. If an app uses a WebView[0] control on Windows, Firefox has no effect on its behavior and performance. It uses the Edge engine to power WebViews. On iOS WKWebView currently uses WebKit. The EU apparently wants to change this behavior on iOS. A WKWebView would be backed by the system's default browser selection if it made claim to support WKWebKit views. So your third party app with no direct connection to Firefox that uses a WKWebKit view now depends on Firefox handling the loaded pages in the view. If they don't work in Firefox or whatever browser the user has selected the third party app is affected by the choice of browser. This also has an affect on web apps on the Home Screen. The issue with Chrome is it already dominates the web. App vendors will drop Safari WebKit support as soon as WKWebKit no longer mandates the site work in Safari WebKit. Without iOS enforcing support for Safari WebKit by being the only option for the non-trivial number of iOS users of the web, Chrome will be the only supported browser in apps and the wider web. [0] https://learn.microsoft.com/en-us/microsoft-edge/webview2/?form=MA13LH https://learn.microsoft.com/en-us/microsoft-edge/webview2/?f...
- talldayo 3y ago...apps don't use WebViews on Windows (or MacOS really, for that matter) because they are unstable APIs that Microsoft and Apple both break in nonsensical ways. It's why Electron is king, in many respects. The only desktop software that use WebViews afaik are the "native apps" which really ought to be handled with a leaner library anyways. > App vendors will drop Safari WebKit support as soon as WKWebKit no longer mandates the site work in Safari WebKit. Some will. Wanna guess why?