[webkit-dev] Adding ENABLE_CONTACTS to WebCore

Maciej Stachowiak mjs at apple.com
Tue Jun 28 10:10:05 PDT 2011


On Jun 27, 2011, at 9:49 AM, Ojan Vafai wrote:

> Can you give an example of a smooth UI that you'd need the more complex API for? When I think of the existing mail and chat apps in iOS/Android that I've use, <input type=contacts> could give just as smooth a UI as the existing apps, it's just on the browser side to make the UI good instead of on the web developer side.

I think a token field based UI for this (like the address field in Mail on Mac OS X, or the attendees field in iCal) might make for good UI for this sort of thing. But this design assumes that the email address is desired, or at least relevant to display. Are there use cases where a contact is desired for a purpose completely unrelated to email addresses? Perhaps if you are making a dialer or an SMS app, but I'm not sure that is a case we want to support.

Regards,
Maciej

> 
> Ojan
> 
> On Mon, Jun 27, 2011 at 3:37 AM, Alex Nicolaou <anicolao at google.com> wrote:
> A user agent defined solution will make apps like mail, chat,
> Facebook, and so on all feel awful in safari versus installing a
> native app. It's like j2me all over again unless the website can
> provide a smooth ui.
> 
> Alex
> 
> On Friday, June 24, 2011, Ojan Vafai <ojan at chromium.org> wrote:
> > Is there a document that lists the use-cases for this API? I couldn't find anything from a quick glance through the DAP working group's mailing list archive. A list of use-cases would help evaluate whether this is the best API. At first glance, it strikes me that something like <input type=contacts> would meet the uses-cases I can think of better.
> >
> >
> > Ojan
> >
> > On Thu, Jun 23, 2011 at 11:28 PM, 김동관 <donggwan.kim at samsung.com> wrote:
> >
> >
> > Hi webkit-dev!
> >
> > I wanted to let you know that I plan to add Contacts API support to WebKit.
> > This API is a new feature that is published by W3C.
> > The Device APIs Working Group of W3C has just released a Last Call Working Draft of its Contacts API:
> >     http://www.w3.org/TR/2011/WD-contacts-api-20110616/
> >
> > I'm going to commit patch for Contacts API implementation very soon.
> >
> > This support will be behind the ENABLE_CONTACTS feature define. See:
> > https://bugs.webkit.org/show_bug.cgi?id=63223
> >
> > We'll be setting up a buildbot to track then ENABLE_CONTACTS build shortly. We expect
> > this feature to be eventually enabled by all ports.
> > Looking forward to your comments.
> >
> > Thank you.
> >
> > Donggwan
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
> >
> >
> 
> --
> --
> Try Gmail Offline for Chrome <http://goto.ext.google.com/fastgmail-chrome>,
> and send me your complaints!
> 
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20110628/038e3231/attachment.html>


More information about the webkit-dev mailing list