W3C home > Mailing lists > Public > whatwg@whatwg.org > June 2012

Re: [whatwg] At Inclusion (a declarative way to "Ajaxise" a website)

From: Florent FAYOLLE <florent.fayolle69@gmail.com>
Date: Mon, 18 Jun 2012 23:10:37 +0200
Message-ID: <4FDF994D.8040809@gmail.com>
To: Elliott Sprehn <esprehn@gmail.com>
Cc: whatwg@whatwg.org
Le 18/06/2012 22:40, Elliott Sprehn a écrit :
> Browsers allow unescaped @'s already in the URL field. You can't 
> hijack it to mean something different like that.
>
> On Sun, Jun 17, 2012 at 7:32 AM, Florent FAYOLLE 
> <florent.fayolle69@gmail.com <mailto:florent.fayolle69@gmail.com>> wrote:
>
>     Hello,
>
>     I have written a proposal that introduces a new way to include
>     remote contents into the document (in other (bad) word, to
>     "Ajaxise" it) using a declarative way.
>     This proposal is named At Inclusion, and can be read here :
>     http://fflorent.github.com/At-Inclusion-Proposal/
>
>     To rapidly sum up, At Inclusion is a part of the URL that
>     describes pairs. Each pair is composed of :
>      - the ID of the target element (the element that gets the remote
>     content);
>      - the URL leading to the content to include.
>
>     and the At Inclusion has this form :
>     @TARGET_ID1=URL1,TARGET_ID2=URL2...
>
>     For example, let's suppose we have this main document (located at
>     http://myserver/mypage.html) :
>     <html>
>     <head>...</head>
>     <body>
>            ...
>     <a href="@myTarget=/myaddition.html">click me</a>
>            ...
>     <div id="myTarget"><p>default content here</p></div>
>            ...
>     </body>
>     </html>
>
>     and the content to include in myTarget (located at /myaddition.html) :
>     <p>hello world</p>
>
>     By clicking on the link, the HTML code of #myTarget will be
>     replaced with this one :
>     <div id="myTarget"><p>hello world</p></div>
>     and the new location of the page will be :
>     http://myserver/mypage.html@myTarget=/myaddition.html
>
>     Feedbacks welcome.
>
>     Thanks,
>     Florent
>
>
Yes, I have suspected that... It's written at the "10. Remaining 
questions" section of my document (at the bottom). I have kept @ to show 
the idea.
Received on Monday, 18 June 2012 21:11:15 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:43 UTC