W3C home > Mailing lists > Public > public-fedsocweb@w3.org > November 2012

Re: avatar.js

From: Brad Fitzpatrick <bradfitz@google.com>
Date: Wed, 21 Nov 2012 08:43:58 -0800
Message-ID: <CAAkTpCqjR1XMKiPuS0iNHyLeNfnoKdXabJ5uXyQUaYf72+KXaQ@mail.gmail.com>
To: webfinger@googlegroups.com
Cc: Nick Jennings <nick@silverbucket.net>, public-fedsocweb@w3.org
gmail's webfinger just hasn't been updated while we wait for the dust to
settle.  But it's feeling like it's settling in the past week or two.

On Wed, Nov 21, 2012 at 5:33 AM, Melvin Carvalho

> On 21 November 2012 11:25, Nick Jennings <nick@silverbucket.net> wrote:
>> Hello All,
>>  This is my first time posting to both the fedsocweb and webfinger lists.
>> My name is Nick Jennings and I'm a long-time open-source hacker, though
>> until recently I haven't been very active in the problem domain of the open
>> social web. Michiel de Jong and I have been working on a simple avatar.js
>> library which takes an email address, and uses WebFinger to query the host
>> portion and return the avatar URL, if found.
>>  It currently uses the /.well-known/host-meta.json endpoint as it's
>> starting default, then falls back to host-meta (if not found). Likewise
>> with HTTPS falling back to HTTP. I see there is a WebFinger draft 3 in
>> progress which will change the endpoint to /.well-known/webfinger, so I'll
>> update that as the default soon, with a fallback to host-meta*. Of course,
>> the server will need to support CORS since this is a pure JavaScript
>> browser client library, so it doesn't work with gmail.com email
>> addresses.
> First of all great work!  The demo is simple and intuitive, it's great you
> can see the results right away.
> One thing that we do sometimes is fall back to a CORS proxy when the
> remote server does not offer CORS.  I'm surprised gmail does not.
> Any plans to support other identifiers that have an avatar such as http?
> Then you can get avatars from indieweb users, facebook, tent.io etc. too
> ...
>> A demo can be found here:
>> http://silverbucket.github.com/avatar.js/
>> and the repository:
>> http://github.com/silverbucket/avatar.js
>> Feedback welcome!
>> -Nick
Received on Wednesday, 21 November 2012 16:44:31 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:15:18 UTC