Re: Issue 166: clarify term "User Agent" and resolve inconsistencies with W3C specs

Hi,

On Dec 16, 2011, at 1:04 AM, David Morris wrote:

> The whole User Agent vs. Client
> distinction is not useful in helping folks understand the protocol
> and requirements for robust interoperation.

I think it is because it helps to differentiate connector (client) from component (user agent). Much of the HTTP spec deals with stuff that regards correct connector implementation, but, e.g. headers such as User-Agent or Accept apply to the user agent and its capabilities.

I think that the HTTP spec can contribute to correct use of HTTP by emphasizing that a user agent is a software component that takes actions on behalf of a user and is not just constructing HTTP requests and receiving responses (that is what the client does).

Jan


[1] Such as 'GETing all resources referenced by HTML <img>-elements and embedding them in the rendered page' or 'GET article details from diverse sites, compare prices and initiate order of cheapest article'

Received on Friday, 16 December 2011 00:45:09 UTC