On Fri, 10 Nov 2006 02:11:00 +0100 Sander Tekelenburg <tekelenb@xxxxxxxxxx> wrote: > At 00:05 +0100 UTC, on 2006-11-10, Harry Fuecks wrote: > > [...] > > [Use CSS to hide honeypots from legit users] > > > Yeah but if you change the hidden / visible fields every time you > > display the edit form, at random, you'd force them to have to parse > > the CSS. And to make that harder, you could refer to the hidden > > elements in different ways, again with some randomness - sometimes > > to the id, other times a class, other times CSS selectors - would > > force them into needing to interpret DOM as well. Think, cleverly > > done, it's a way to make it very hard work to spam, without > > disturbing legit users. > > I'd imagine that messing about with random IDs, classes and selectors > could result in unanticipated conflicts with custom templates and > Style Sheets. You could avoid that in Dokuwiki's default template and > CSS, but even then you'd still risk messing up a User Style Sheet. > > That aside, IMO sites should never be CSS-dependant. Another problem is accessability. Blind users using a screen reader would have a hard time editing a page :-/ same goes for text browser users. -- http://www.splitbrain.org -- DokuWiki mailing list - more info at http://wiki.splitbrain.org/wiki:mailinglist