NEW204132
Implement Contacts API
https://bugs.webkit.org/show_bug.cgi?id=204132
Summary Implement Contacts API
Rayan Kanso
Reported 2019-11-12 16:35:59 PST
Specification: https://wicg.github.io/contact-api/spec It's a proposal to bring contact pickers to the web. It gives developers the ability to request contact info in a way that's not privacy intrusive, and gives full control over the shared information to the user.
Attachments
Thomas Steiner
Comment 1 2021-02-18 23:53:58 PST
Brent Fulgham
Comment 2 2022-06-30 16:33:19 PDT
Brent Fulgham
Comment 3 2022-06-30 16:34:02 PDT
While I believe the basic bits are in place, there are still UI pieces remaining.
adam marez
Comment 4 2024-09-13 11:29:37 PDT
Do you have any ideas on when or how we can standardize this? Every major native app in the world uses contacts for onboarding. Not having this feature available to web app developers puts companies that use them at a huge disadvantage over Apple Native App Developers. I get a sense that Apple is working on trying to make things fairer. What do I or we have to do to bring this feature over so web app companies are not being crushed by the speed Apple offers to native app onboarding features.
adam marez
Comment 5 2024-10-23 13:54:00 PDT
(In reply to Rayan Kanso from comment #0) > Specification: https://wicg.github.io/contact-api/spec > > It's a proposal to bring contact pickers to the web. It gives developers the > ability to request contact info in a way that's not privacy intrusive, and > gives full control over the shared information to the user. Any progress on getting this past experimental?
adam marez
Comment 6 2024-10-28 12:30:02 PDT
Rayan, When i toggle the feature in Flags, it only triggers the feature in Safari and not Chrome. Chrome is a webkit browser on iPhone. Why would apple only support the feature for Safari and not Chrome or other webKit browsers that want to offer it>
Karl Dubost
Comment 7 2024-11-26 20:47:26 PST
*** Bug 283713 has been marked as a duplicate of this bug. ***
adam marez
Comment 8 2024-11-27 13:03:33 PST
(In reply to adam marez from comment #6) > Rayan, > > When i toggle the feature in Flags, it only triggers the feature in Safari > and not Chrome. Chrome is a webkit browser on iPhone. Why would apple only > support the feature for Safari and not Chrome or other webKit browsers that > want to offer it> Rayan, Apple doesn't document these things very well. Let me help - It doesn't work in any other place besides the "Experiment and Flags" wall. The wall prevents their competitors from using the features. By doing this they can prevent other companies from helping our business needs but it prevents us from leveraging it because of all the complexity they add to the UI. This is by design. Apple is well known for market suppression. It's the reason the DOJ is suing them. Even if they make it available, web apps will still be behind because they only offer inbounding of one contact per click. This means a user would have to click hundreds of times to share their network. but for their native contact API not only can you onboard all of the contacts in one click, but you can also buy access to additional contacts throw their eco-system.
adam marez
Comment 10 2024-11-28 06:14:14 PST
Karl, Thanks for enduring my frustration with this API and Apple. I apologize to you personally. When can we see a full release of this? It has been available for a year but is behind the "Flag" wall. Can you guys make it available already?
Note You need to log in before you can comment on or make changes to this bug.