W3C home > Mailing lists > Public > public-webapps@w3.org > April to June 2010

Re: UMP / CORS: Implementor Interest

From: Maciej Stachowiak <mjs@apple.com>
Date: Thu, 22 Apr 2010 11:50:05 -0700
Cc: Anne van Kesteren <annevk@opera.com>, "Mark S. Miller" <erights@google.com>, Adam Barth <w3c@adambarth.com>, Jonas Sicking <jonas@sicking.cc>, "public-webapps@w3.org" <public-webapps@w3.org>
Message-id: <E49B5745-3807-4CDA-865F-C107CE3EFE7F@apple.com>
To: Dirk Pranke <dpranke@chromium.org>

Consolidating replies a bit...

On Apr 22, 2010, at 11:29 AM, Dirk Pranke wrote:

>
> Here's some new directions ...
>
> ContextFreeRequest
> StatelessRequest
> SessionlessRequest

All HTTP requests are stateless, and sessionless could mean many  
things, so I'm not keen on those. ContextFree is a good suggestion.

>
> or, since we're really talking about cookies here ...
>
> CookielessRequest
> CookieFreeRequest
> SugarFreeRequest
> IncognitoRequest    (playing off of Chrome's "Incognito" mode, which
> doesn't use your browser's normal cookie store)

Cookies are not the only issue. Another key difference is not sending  
headers that identify the site making the request (e.g. Origin or  
Referer). Secondary issues are other forms of client authentication  
such as HTTP authentication and SSL client certificates. Those are not  
very commonly used on public Web sites, but they need to be excluded  
for the proposed API to be secure.

On Apr 22, 2010, at 11:37 AM, Tab Atkins Jr. wrote:

> Count me as one web developer who won't miss the annoying and
> inaccurate "XH" from any future "R"s.  I think that dropping them now
> won't be very confusing (the Request part has always been the
> meaningful one for me), and it then opens the door for future types of
> Requests to just share in the Request name, not the full baggage-laden
> XHR name.

If we do drop the "XH" that gives us the freedom to be a little more  
verbose in the rest of the name, if we so choose.

Regards,
Maciej
Received on Thursday, 22 April 2010 18:50:38 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:38 GMT