[webkit-dev] Adding ENABLE_CONTACTS to WebCore

Alex Russell slightlyoff at google.com
Tue Jun 28 04:13:34 PDT 2011


On Mon, Jun 27, 2011 at 5:49 PM, Ojan Vafai <ojan at chromium.org> 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.


This has lots of follow-on advantages too:


   - Browser-provided UI is consistent for the user WRT the OS (see file
   pickers). Your app would need to guess to match the visual and interaction
   style.
   - Browsers can handle all of this with much less code on your part. The
   latency involved in building and sending the custom UI makes for a bad
   experience, and is it work you really want to be biting off for your app?
   - A11y, focus management, and all the rest with Just Work (TM).



> 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/377555c4/attachment.html>


More information about the webkit-dev mailing list