Bjartur's Actual Criticism (finally)

As users surf the Web they collect resources and service offers  
(implementations of actions).
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 Thursday, 15 December 2011 20:19:20 UTC