Archives for May 2006

Safer Contact Forms Without CAPTCHA’s

30 May 2006 | Tutorials | 44 Comments

Here’s a subject that’s close to my heart: secure contact forms.
As I mentioned in a previous tutorial, one common use of contact forms is to help visitors communicate with you without exposing your email address to the email harvesting software used by spammers.
But when it comes to spam, hardly anything’s worse than an insecure contact […]

Read ‘Safer Contact Forms Without CAPTCHA’s’

Wrap It Up - Lazy Man’s HTML Generation With jQuery

29 May 2006 | Tutorials | 24 Comments

The Memorial Day weekend is coming to a close - I’ve been away from the computer for almost 48 hours (gasp!) and I want to get another jQuery tutorial up and online quickly.
I’m dying to do the write up for “Edit In Place the Jquery Way” and “Multiple File Upload Magic” but the code for […]

Read ‘Wrap It Up - Lazy Man’s HTML Generation With jQuery’

Safer Mailto Links

25 May 2006 | Tutorials | 18 Comments

Rule number one when it comes to preventing spam: Don’t put a your email address in a mailto: link.
To fight the evil Legion of Spammers, web designers and programmers have come up with some creative solutions. Let’s take a quick look at the more common workarounds and the drawbacks (minor as they may be).
name [at-no-spam] […]

Read ‘Safer Mailto Links’

Affiliate Link Loveliness

23 May 2006 | Tutorials | 14 Comments

Today’s tutorial is a quickie. I want to tackle something easy early on in the “15 Days” so that someone new to javascript can sink their teeth into a real world example without getting bogged down in code.
The fact that I find myself desperately short on time today with deadlines looming certainly sealed the […]

Read ‘Affiliate Link Loveliness’

Table Striping Made Easy

21 May 2006 | Tutorials | 36 Comments

I’ve prepared a step by step demonstration to take someone else’s well written javascript and reduce it down to 5 lines or less. At the same time you’ll see how I make it a little more flexible and useful.
Take a look at “Stripe your tables the OO way” by Matthew Pennell. His code is clean […]

Read ‘Table Striping Made Easy’

Quicker Than window.onload

21 May 2006 | Tutorials | 32 Comments

Window.onload() is a workhorse of traditional javascript code. It’s been used by coders for years to kick start the client side magic as soon as everything on the page loads up.
But sometimes waiting for a page to load just isn’t quick enough.
A few large image files will quickly reveal that window.onload() can be painfully slow. […]

Read ‘Quicker Than window.onload’

JQuery - What, Why, When, Where, Who

21 May 2006 | Tutorials | 2 Comments

jQuery is an amazing javascript library that makes it easy to create wonderful web effects in just a few lines of code. As the website says, it makes javascript fun.

If you’re thinking… “Boy, I need another javascript library like I need another hole in my head” then join the club. That’s exactly what I thought when I first came across it.

Read ‘JQuery - What, Why, When, Where, Who’