http://planete.websemantique.org/ and user defined content filtering

Eric van der Vlist vdv at dyomedea.com
Wed Oct 18 01:05:09 EST 2006


Le samedi 14 octobre 2006 =E0 21:58 +0200, Eric van der Vlist a =E9crit :
> Hi Sam,
> =

> Le samedi 14 octobre 2006 =C3  08:46 -0400, Sam Ruby a =C3=A9crit :
> > Eric van der Vlist wrote:
> > > Le jeudi 12 octobre 2006 =C3  07:27 -0400, Sam Ruby a =C3=A9crit :
> > > =

> > >> Hopefully, this will be enough to get you started.  But mostly, have =

> > >> fun!, and if you have any questions, ask them here.
> > > =

> > > Just to let you know that I have published a first version with the u=
ser
> > > controlled filters I was mentioning.
> > =

> > Cool!
> > =

> > Two javascript suggestions, implementations of which can be found here:
> > =

> > http://planet.intertwingly.net/personalize.js
> > =

> > (1) take a look at createCookie and readCookie.  You can set things up =

> > so that the reader's preferences are remembered.  No server support is =

> > required -- you can continue to serve these pages statically.
> =

> Yes, I was thinking about something around these lines, but I would
> prefer to do it without cookies.
> =

> My idea is to use a query string instead and test it client side. The
> server will always serve the same document and there is no need for any
> server support and the script will test this query string to determine
> user preferences. When the user changes the filers, the script can also
> add a link to the permanent URI for the corresponding settings so that
> the user can bookmark it if needed.
> =

> I am not 100% sure of the details yet but I think you can use this kind
> of tricks to avoid using cookies with the additional benefit that you
> can bookmark and share the URIs for each combination of settings.

I have added this feature on http://planete.websemantique.org/ and each
selection has now its own URI...

> > (2) search for '// hook event'.  You can get rid of the body onload, an=
d =

> > (at least for firefox, and possibly others) get rid of the initial =

> > 'flash' when occurs when you see the initial page displayed and then =

> > elements are removed.
> =

> This sounds interesting, I'll have a closer look!

That's working fine, thanks for the tip!

Eric

> =

-- =

GPG-PGP: 2A528005
Le premier annuaire des apiculteurs 100% XML!
                                                http://apiculteurs.info/
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(ISO) RELAX NG   ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Ceci est une partie de message
	=3D?ISO-8859-1?Q?num=3DE9riquement?=3D =3D?ISO-8859-1?Q?_sign=3DE9e?=3D
Url : /archives/devel/attachments/20061017/567146f9/attachment.pgp


More information about the devel mailing list