Help

About David Edwards

Dave is a PHP Developer from Coventry, who currently works for Senokian.

(More)

About Revengeful Lobster

Revengeful Lobster (aka RevLob) is the personal website of David Edwards (see above). With the first piece of content posted online on the 24th of November, 2002, RevLob has been around for over 6 years.

(More)

User Accounts

To make the best use of the interactive features on this site, you'll probably want to create your own account. This will let you log in, and all the contributions you make will be signed.

Tags

A 'tag' is a label, applied to posts to summarise the topics discussed. Clicking on a tag will to you to a list of posts which have that tag applied.

Humanity Check

Websites which allow unauthenticated users to publish their own content (via guestbooks, comment pages, etc.) are frequently discovered and abused by web-trawling robot scripts designed to spread the word about the latest spam trends. World of Warcraft gold, fake Rolex watches, Viagra, you get the idea. There are numerous means to combat such abuse. You could ask everyone to create an account and log in, but this deters newcomers making a flying visit to your site from leaving feedback if all they want to do is make a single comment. You could choose to implement a CAPTCHA, which generally tend to work rather well, but are historically unaccessible.

I'm trying to hit a mid-way point, which will hopefully stop the majority of non-humans using my site as a free billboard, but not break accessibility guidelines. By throwing in a selection of input boxes, and asking users to enter characters into them, but (and here's the clever part) leave the invisible ones alone, you can stop the vast majority of automated spam with a simple check. It does nothing to prevent targeted attacks, but for a personal web log I'm not sure that's necessary.