[dokuwiki] Re: Anti spam brainstorming

  • From: Andreas Gohr <andi@xxxxxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Fri, 10 Nov 2006 09:19:41 +0100

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

Other related posts: