"Add to Home screen" string on Android inconsistent with desktop and doesn't distinguish WebAPK/shortcut flows |
||
Issue descriptionOn Android, we use the menu item "Add to Home screen" for installing both a PWA/WebAPK (full app experience) and a home screen shortcut for non-PWAs. These give very different user experiences and it's hard to know which one you'll get in advance. On desktop, we use the string "Install $APP" for the former, and "Create shortcut" for the latter. Android should probably standardize on these strings, however, the "Add to Home screen" string has a long history and changing the string may confuse people. Internal only tracking sheet: https://docs.google.com/spreadsheets/d/15LM5rPjDYkxqhNjGNpcONBLIJeL__sbKlGMJ5bdDwxs/edit We discussed this change with srahim@ in March but we never proceeded. Shimi, can you figure out what we want to do here?
,
Dec 10
#1: If WebAPK minting fails, does the created shortcut open in a standalone window or a browser tab? If window, does that mean there are three possible states: a) Non-PWA = Shortcut in browser tab b) PWA where minting failed = Shortcut opening in standalone window c) PWA normal = WebAPK opening in standalone window If so, (b) and (c) are probably closer to each other anyway to warrant the same "install" string. However, the difference between (b) and (c) is so subtle that maybe if it's reliable enough, we just want to delete (b) and have "Installation failed; please try again."
,
Dec 10
If minting fails, the created shortcut will open in a standalone window. It won't appear in the Apps list though.
,
Dec 10
So #2 is correct?
,
Dec 10
,
Dec 10
We did improve install success rate by 10pp this year: https://uma.googleplex.com/p/chrome/timeline_v2?sid=a2b61712491ff0fbbb84a3d10ea2ed2e Still not entirely where we'd like it to be the remaining issues are fairly device level and probably impossible to move without user intervention. Yes, #2 is correct wrt to WebApk but can't you simply just add a meta tag and still get fullscreen: https://developers.google.com/web/fundamentals/native-hardware/fullscreen/ This would have to be from the settings menu though, as we wouldn't show a banner. |
||
►
Sign in to add a comment |
||
Comment 1 by dominickn@chromium.org
, Dec 10