Note that responsible native apps *have* a way of creating an "in app browser" that doesn't subvert user choice or break the web: https://developer.chrome.com/multidevice/android/customtabs … Any browser can implement the protocol & default browser will be used. FB can enable this with their next update.https://twitter.com/slightlylate/status/1167548118876901376 …
No, you're *invoking the user's browser to navigate on their behalf*. The honest thing would just be to intent out, but FB doesn't do that...so here we are.
-
-
This Tweet is unavailable.
-
So intent out. Do the honest thing and stop subverting user clicks to the web. Stop dressing it up in your app's UI. Show them what's happening.
- 13 more replies
-
-
-
Here's a way to think about this line: WebView: "I'm loading content into my app" Intent to browser: "I'm telling another app to load content" CCT: "I'm telling another app to load content, but keeping the user in my activity stack"
-
For most 3p content loading, that first one both runs security risks and undermines user choice. So now the choice for any referring app is up to the second two. Which is best? I don't much care. FB can easily intent out if CCT creates discomfort about attribution.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.