Contact emails
fin...@chromium.org, pe...@chromium.org
Explainer
https://github.com/beverloo/contact-api
Summary
Allows websites to request the names, e-mail addresses and/or phone numbers of the contacts available on the user's device. Doing so requires a user gesture, upon which the user must explicitly select information about which contacts is to be shared.
This data is not shared directly. Instead, a contact picker will be shown to the user in which they have to select which, if any, data to share with the website. The picker is attributed to the origin, and we visually indicate the data that is to be shared. This flow must be repeated each time the website wants access to contact information: no persistent access is granted.
This obviously is a more powerful feature making available sensitive information to the website. The current user interface is clear, but we need more experience to know whether it's clear enough. Running an Origin Trial will help in this, and we've got a number of partners lined up who are interested in experimenting this API and providing feedback.
Link to “Intent to Implement” blink-dev discussion
https://groups.google.com/a/chromium.org/d/topic/blink-dev/brKChSa9_d0/discussion
Goals for experimentation
Experimental timeline
M73 - M75
Any risks from changing the API mid-experiment?
The API is flexible enough to support a picker model, which we chose to pursue, as well as other models and data sources.
Any risks when the experiment finishes?
None.
Will this feature be supported on all five Blink platforms supported by Origin Trials (Windows, Mac, Linux, Chrome OS, and Android)?
No. This feature is specific to Android, where the problem is significantly more severe than on other platforms. Additional feedback is necessary to understand what the right solution is for the other platforms, given that there may not always be a device-canonical contact source available.
Link to entry on the feature dashboard
https://www.chromestatus.com/feature/6511327140904960
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2Btae9-vqG46CcLCpksiUcjd1jaxeXS1oZi5Q%3DcZEY6e1pQdyg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJUhtG85_%2BBVo91VmShKH1sZ4OFE7zz7qNcUcKnnCJdqM%2Bk07A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2Btae98n9MoWKS4r9806Lbf6t4%2B9RcLYeP01xjo2Aechu%3DGtPg%40mail.gmail.com.