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] […]
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.