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

Re: [widgets] WARP usability issue

From: Charles McCathieNevile <chaals@opera.com>
Date: Thu, 12 May 2011 12:41:41 +0200
To: public-webapps <public-webapps@w3.org>, "Robin Berjon" <robin.berjon@gmail.com>, "Marcos Caceres" <marcosscaceres@gmail.com>
Cc: Wojciech Masłowski <wmaslowski@opera.com>
Message-ID: <op.vvc6nrmzwxe0ny@widsith.local>
On Thu, 12 May 2011 12:27:33 +0200, Marcos Caceres  
<marcosscaceres@gmail.com> wrote:

> Hi,
>
> The following rule is too restrictive in WARP:
>
> "If origin is not a valid IRI, *if it has components other than scheme
> and iauthority*, if it has no host component, or if it has a iuser
> info component, then this element is in error and the user agent must
> ignore this element."
>
> ... While I
> was at Opera working on extensions, we noticed in the Opera Extensions
> catalog that people were doing all sorts of "interesting" things with
> WARP declarations (e.g., adding "/*" and other things assuming some
> kind of pattern matching).
>
> Anyway, an easy solution is to simply ignore any "/" or simply ignore
> all but the scheme and iauthority.
>
> WDYT?

At a minimum. I suspect there are use cases for actually allowing paths to  
be a real part of the access statement, but I haven't thought hard about  
it yet.

cheers

-- 
Charles McCathieNevile  Opera Software, Standards Group
     je parle français -- hablo español -- jeg lærer norsk
http://my.opera.com/chaals       Try Opera: http://www.opera.com
Received on Thursday, 12 May 2011 10:42:16 GMT

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