Attendees:Lia Hiscock Vincent Scheib Diego Gonzalez Rob Paveza Limin Zhu (Edge) Lu Huang krist...@microsoft.com Alex Russell Thomas Steiner(30min in)
Microsoft Lead:
Web Install Umbrella bug, UX bug, Discussion doc
Thank you so much for your help with the security conversations and other internal discussions!
Good news - Privacy approval (in addition to Security) for Origin Trial.
Gating install behind installation (requiring the site that wants to install other web apps, to be installed by the user first) - based on conversation with mkwst@ (Email Re: WebInstallApi Security Review followup - Thursday, August 28)
Partners expressed requiring install would be a deal breaker.
TODO Vince have PWA team check with partners we’re in contact with.
Vince - in the past, gating behind installation was for capabilities that were clearly tied to the concept of being installed (ex - taskbar icon), but the line isn’t super solid. Web install is related to installation, but arguments could be made either way
Spectrum
Existing on OS Taskbar or Dock
File Handling
… current “install required” line drawn here ...
Notifications
Geolocation
Install (in Vince’s opinion) is near the boundary, and could certainly work from non-install.
.NET ClickOnce - Users can install applications by simply clicking a link on a webpage, a network share, or from local media. This eliminates the need for complex setup procedures often associated with traditional installers.
Google Lead:
Approximate Location API
in progress, no updates.
Improve Gaming on the Web Interop by increasing WPT passing rates on Gamepad, Pointerlock and Screen Orientation APIs
in progress, no updates.
NVIDIA proposed a follow on
in progress, updating nearly ready, migration taking on scope extension navigation capturing complexity as a prerequisite for a key partner.
What about cross-site migrations?
Examples: twitter.com → x.com, outlook.microsoft.com → outlook.com
Current non-goal in explainer, would need stronger security measures to support and design for.
TPAC - any prep thoughts?
Chrome fugu type folks: dmurph, scheib, mek, mattreynolds, mjwilson, tomac
MS: Diego
WebInstall - plan to discuss in webapps, not currently on schedule draft:
MS may prepare a share of “partner requests related to PWA”
Dark mode for web apps status? Past intents. Live example using the syntax from the OT.
Somewhat related to localization work on Manifest.
related : vscode using a dark theme (not dark mode at OS), there is a flicker of color at app start.
One consideration, service worker ability to adjust parameters at window creation.