Hi Yuchang and Erin!
Development for <install>, the declarative entry point to the navigator.install (Web Install API) functionality, is underway. There are no changes to any of the web app install or launch dialogs, which were already approved as part of the navigator.install review – Web Install UX review - Google Docs.
I’ve put together a UX Review doc as a jumping off point, is our next step here to schedule a directional UX review?
Google (Chrome) / Microsoft (Edge) Sync - Project Web Install - Google Docs
Feature request – [<install> Element] Enable Declarative installation of Web Apps from Web Content [454827186] - Chromium
I’ve also created a UX review task – [<install> Element] UX review [470131714] - Chromium
Thanks all!
Lia

Hi Lia,I spoke with Yuchang, and we can proceed with the UX review and approval via email.
Overall, the proposal looks good to me, and I see that all previous UX and UXW discussions that have been resolved. Regarding the recent comment on the edge case, I agree that clicking "Launch" within the app should not redirect the user back to the browser.Additionally, we are currently working on an Install Dialog Refresh in collaboration with Serena. This project will account for the new declarative entry point and potential security risks. We have updated the flow to be more educational and better convey the permanence of the app.Best,Erin

Discussing what should happen if the <install></install> element is in an already installed standalone window. Dan has proposed it should open the app in standalone.
Link to section of UX review doc – Google (Chrome) / Microsoft (Edge) Sync - Project Web Install - Google Docs
Google chat review thread – Re: <install> Element UX review
Tracking bug – [<install> element] Transform to "Open in Chrome" for <install></install> within a standalone window [475285741] - Chromium
Discussed that web developers would expect.
Ideally web developers would not display the element when already installed.
Make this configurable?
still need a default.
Brainstorm of what happens if the element is still there?
'open in'
new window
new browser tab
'install' (same as below)
'✅ installed' - on click..
Nothing, not clickable. but needs the element to not look interactable
(consensus that this is likely best solution)
show custom dialog explaining what being installed means, similar to the install flow already.
shows app info?
open new instance
hide element
Edge: