[webkit-dev] Request for Position - Installed Web applications as URL Handlers

2021-07-09 Thread Diego Gonzalez via webkit-dev
Hello webkit-dev,

We would like to request for WebKit's position on a proposal to installed Web 
applications to register for URL handling through the Web Application 
Manifest.

Links
- Explainer: 
https://github.com/WICG/pwa-url-handler/blob/main/explainer.md
- Article with descriptions of the developer and user experiences: 
https://web.dev/pwa-url-handler/
- Chrome Status page with links to more documentation: Progressive Web Apps 
as URL Handlers - Chrome Platform Status 
(chromestatus.com)
- Sample app: Hello! 
(luhuangmsft.github.io)

Summary
Developers can create a more engaging experience if installed Web apps are able 
to register as handlers for https URLs. We proposed a scheme for an installed 
Web apps to register for URL handling behavior through the web application 
manifest, such that it may launched when matching URL links are activated. 
Native applications today on many operating systems (Windows, Android, iOS, 
MacOS) are able to register for URL handling.

This work targets the Web Application Manifest specification 
(https://www.w3.org/TR/appmanifest/).
 Changes will include recognizing a "url_handlers" field in the manifest to 
register for URL handling, as well as adding a "Web App Origin Association" 
supplement to the spec. that specifies how registered origins are validated.

Status
Web app URL handling is being implemented in the Chromium browser as an 
experimental feature.

Contacts
Mandy Chen mandy.c...@microsoft.com, Lu Huang 
lu.hu...@microsoft.com, Diego Gonzalez 
luigo...@microsoft.com, Marijn Kruisselbrink 
m...@chromium.org


Thank you for your kind attention. We look forward to your response.


Regards,

Lu Huang & Diego González


Diego González-Zúñiga
PM, Microsoft Edge

[cid:image001.png@01D774B2.3845D3E0]

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Position Request on Window Controls Overlay

2021-05-21 Thread Diego Gonzalez via webkit-dev
Hola webkit-dev,

This is a request for Webkit's position on Window Controls Overlay for 
installed Web Applications.

Explainer:
https://github.com/WICG/window-controls-overlay/blob/main/explainer.md

web.dev post:
https://web.dev/window-controls-overlay/

Summary:
Allows a developer to customize part of the title bar that is not covered by 
the window controls overlay (web app menu, maximize/restore, minimize, close). 
It consists of 4 parts:

  *   (JS) New object on the window.navigator.windowControlsOverlay.
  *   (CSS) New Environmental variables: (titlebar-area-{x/y/width/height}).
  *   (CSS) standardisation of -webkit-app-region:drag and -webkit-app-region: 
no-drag.
  *   (Manifest) addition of "display-override" member

Contact email:
luigonza at microsoft.com

TAG review:
https://github.com/w3ctag/design-reviews/issues/481

Very keen on hearing your ideas.


Regards,

Diego González-Zúñiga
PM, Microsoft Edge

[cid:image001.png@01D74E64.8F1D7ED0]

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev