W3C home > Mailing lists > Public > public-web-intents@w3.org > December 2011

Re: Bjartur's Actual Criticism (finally)

From: Greg Billock <gbillock@google.com>
Date: Fri, 16 Dec 2011 08:23:05 -0800
Message-ID: <CAAxVY9dTRUfLigYUF+V01RVzqb0+Ux_WtJZA5nMVQDAj9DHbGA@mail.gmail.com>
To: Bjartur Thorlacius <svartman95@gmail.com>
Cc: WebIntents <public-web-intents@w3.org>
On Thu, Dec 15, 2011 at 12:18 PM, Bjartur Thorlacius
<svartman95@gmail.com> wrote:
> As users surf the Web they collect resources and service offers
> (implementations of actions).

There's a lot to recommend this register-silently-then-select-upon-use
model. That's partly why we want to have a declarative registration
model, so that user agents can choose to behave this way. There are
complications. For instance, silent registration and then
automatically following an intent with no user in the loop would allow
for a new cross-site tracking mechanism, which is not acceptable. The
user agent needs to be careful about such issues, but I think the
problems are soluble.

> Users can initiate actions on resources. Users can make two important
> choices: what actions to initiate, and on what resources. Often, but not
> always, they also want to choose the implementation of the action. For
> some actions however, the user most certainly wants the only available
> implementation. On the other hand, initiating an action for which no
> implementation is available is an error.
> The User Agent manages the list of available implementations and media
> types they accept, and thereby the list of valid actions for any type of
> representation of a given resource. Given a resource and types only the
> User Agent is able to present a list of valid actions to the user.
> Sites can offer resources, and they can offer services or implementations of
> actions. User Agents can collect these offers and derive what
> implementations can be applied to what resources. Finally, it is the user's
> to tell the User Agent what actions to apply on what resources, and where
> necessary, what implementation to use.
>  --
> (Sorry for the earlier half-post)
> -,Bjartur
Received on Friday, 16 December 2011 18:08:20 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:14:45 UTC