An Open Letter to You, Webmaster

Written by David Walsh on Thursday, September 25, 2008


Dear Webmaster,

I’ve recently been contacted by your customer with regards to my web services. They mentioned that they were unhappy with your work and would like for me to create a new website for them. I’m writing this letter to thank you!

First, Webmaster, I’d like to thank you for not using PHP includes on the customer’s old website. Instead of simple changes to common areas of the website taking only a moment to change, you’ve successfully turned a quick update into a twenty minute hunt through endless HTM files.

I’d also like to thank you for waiting weeks before starting on the customer’s simple updates. Even though the customer had an important event coming up, you stood firm and completed their changes when you were ready to. I admire your resolve.

And how could I forget the numerous Web 1.0 features you so generously added to their website? No website is complete without a snazzy counter, a forget-me-not guestbook, and above all, those quick-loading java applets for navigation. Let me not forget to mention the “Under Construction” GIFs you placed on their site during development (I love the construction worker swinging the hammer over and over again), those IE-only marquees, and the “best if viewed in Internet Explorer” message. You thought so much about the user that you told them which browser to use — I would’ve never thought of that!

I beg to understand your CSS expertise. The way that links get bold and jump a few pixels larger when you place your mouse over the cursor is so neat. I mean, when you do that the user DEFINITELY knows that their mouse is hovering over that link! And I admire how you shun the trendy practice of external stylesheets — who wants every page to look the same? Where’s the imagination?

Your SEO knowledge is unmatched. Submitting the customer’s website to hundreds of search engines? Where do you find the time? And leaving some pages with the title tag as “Untitled Document?” Genius. What’s that called? Reverse psychology?

Let me not forget to mention the methods you use to keep me entertained while at the customer’s website. That embedded media player that allows me to play MIDIs and other various sounds is a joy! I also love when you underline text so I can play the “Is It a Link or Isn’t It a Link?” game — what fun!

Above all, Webmaster, I’d like to thank you for being around. You doing your job so well helps me to gain customers and do my job well. Don’t ever go away — keep up the great work!

Sincerely,

David Walsh
Senior Web Developer


Follow via RSS Epic Discussion

Commenter Avatar September 25 / #
Louis says:

I love this article!!! So hilarious!!

Commenter Avatar September 25 / #

Aha every bit of this is so true! I recently had to steer a client away from wanting todays date and time, and a weather widget on their site – because you know, no-one has a clock on their computer.. or a window to look out of.

Commenter Avatar September 25 / #
Tommy Day says:

Haha – that sounds like a web designer from Indianapolis!

Commenter Avatar September 25 / #
Miguel Palazzo says:

Hahaha! I read this over and over again, remind me of those things I even did more than 9 years ago hehehe. The counter, oh my… Remarkable David. Thanks for making me laugh so bad

Commenter Avatar September 25 / #

Absolutely hilarious! If only it weren’t true.

ps. I think your last line was supposed to read: “Don’t ever go away…”

Commenter Avatar September 25 / #
Boris says:

HAHAHAHA THAT IS HILARIOUS. Great read to start off the day XD

Commenter Avatar September 25 / #
Dan says:

hahahahah ah.. brilliant.

Commenter Avatar September 25 / #
Niobe says:

Don’t forget, no IE preferred notification is complete without a resolution suggestion. Let me degrade my screen settings to 800X 600 to accomodate this site.

I also love what they do with frames and the choice between flash and HTML sites in the splash page, linking to the page in a bare bones popup. A great way to hide the link and the source code.

I do feel sad webmaster undermines my right-click-fu. I WANT that animated gif of the cat sleeping in the hammock with the glitters, copyright be damned.

Commenter Avatar September 25 / #

This post i just great, and couldn’t be more true… Thanks to all of those great webmasters out there…

Commenter Avatar September 25 / #
Tom says:

Great post! :)

Commenter Avatar September 25 / #

LOL, great post David, I remember the days when people cluttered they’re sites with all kinds of cr4p, and I have had to upgrade some like this that were built in recent years.

I wish there were more people like this to put work our way ;)

Commenter Avatar September 25 / #
Jeff Hartman says:

Everyone who’s been in the business for a few years or more has thought this at some point…and likely someone has thought the same thing about you (figuratively) and me at some point as well. ;)

Commenter Avatar September 25 / #

Hahahaha!! Very hilarious!

Just like everyone else here, reminds me of when I first started coding.

Commenter Avatar September 25 / #
taylan says:

Great gReat grEat! :) :)

Commenter Avatar September 25 / #
Rich says:

Dave, This is beyond classic. the marquee and the embedded midi player. Awesome!!!

I just hope that the site you mention was created around 1998 if that.

Oh and this comment is best viewed in IE 5.5

Commenter Avatar September 25 / #
Mitchel says:

This made me giggle. I got in the game late, so I never did any of those things. I got taught by standards nit picks. The only thing I will admit to doing was the counter once or twice until someone had pity on me and showed me google analytics.

Awesome post!

Commenter Avatar September 25 / #
deef says:

Dear David,

please stop stealing my customers! Who doesn’t love a counter on his/hers website, that’s one of my prime sales arguments!!

If you are a Senior Web Developer at 25, what will you call yourself at 35, 45, 55 ?

All this with a ;-) off course! Keep it up!

Commenter Avatar September 25 / #

Sadly, I did do pretty much all of these things in 8th grade… I was teh bestest webmasta with my animated backgrounds ;p

I would love to show you my old site David but geocities killed it…

Commenter Avatar September 25 / #
Janko says:

Java applets, hahahahahah, great post!!

Commenter Avatar September 25 / #
Random Joe says:

Awesome post — hilarious!

Commenter Avatar September 25 / #

@deef – That’s hilarious.

Commenter Avatar September 25 / #
Ahmed says:

David, you’re a hero!

Commenter Avatar September 25 / #

Mock me if you must, but I can out code any of you with my handy-dandy FrontPage Editor.

You with your classes and ids! Everything should be individualized! Suppose I want to change a table element font color? According to you I would have to create a class, and edit some style sheet on a different page! I know I can just change the font color for that one spot! Edit it 2 spots? You are all crazy.. And you guys are mad cause of my mad animated gif skillz!

I quite enjoyed the article! David didn’t you and Chris do the Weather Template? :-D

Really though, we all went through it… I really did use MSFP and I did make lots of animated gifs… and we all helped shape the new web! I am sure we will look back in a few years and chuckle again.. Does everyone really need a twitter and and a dig?!

Commenter Avatar September 25 / #

What’s wrong with scrolling marquee text and best viewed in Internet Explorer messages? Haven’t you heard that browsing the internet in Internet Explorer 5.5 and perhaps even 6 is the best internet experience you could ever have?

And don’t get me started on background sound midis that play when you load a page, they’re so damn awesome, very entertaining and especially when your speakers are turned up really loud. The drums in midis really take me back to Metallica’s 2003 album St. Anger.

Sorry, I can no longer keep up my sarcasm any longer. Everything I just said above was a complete lie. Being a web developer I am ashamed I just said IE 6 is the best internet experience :(

Funny post though. I thumbed it up in Stumbleupon.

Commenter Avatar September 25 / #
Marc says:

I teach at a local college on the side and I occasionally encounter web designers who do all this stuff. Most of them just don’t know any better. The other day, one of them asked me to teach him web design, because he is good at editing existing pages, but not at “making HTML pages from scratch.”

So, for every sleazeball who just doesn’t care, there are probably 10 who are actually trying very hard to improve. It can be hard to tell the difference just by looking at their work, though.

Commenter Avatar September 26 / #
ThomasP says:

Hey, gret job! Very well written.
I myself must admit that I made all of these mistakes a few years ago (exept the java-applets, I had no idea what those were g)…
fortunately I’m a lot wiser now, but there are still people out there who should be ashamed to call themselves “web-developers”….

Commenter Avatar September 26 / #
Dragan says:

I can’t stop laughing. It is 6am here and I was looking for fast moo help but got sent way back. heheh , used them all ! Frontpage, midi players, counters,weather modules ALL I tell you. Today 8 years later , I own a web design company. Isn’t this funny ? :) Thnx David great article

Commenter Avatar September 26 / #
Adam says:

So true. That is how I have gotten may clients. It made me laugh I think people were looking at me funny here in the office o well they will never understand :-D

Commenter Avatar September 26 / #
Steven says:

Some young kid is going to say basically the same thing about your work someday.

David Walsh September 26 / #
david says:

@Steven: You’re probably right!

Commenter Avatar September 26 / #

I think I’ve fallen in love. LOL.

Commenter Avatar September 27 / #
Dan says:

Shows how much you know. I happen to know that visitors enjoy the Comic Sans font.

And anything over 16 colors is really just showing off, isn’t it?

Commenter Avatar September 27 / #
Brian says:

Awesome!! a great twist on the standard “Top 10 Web Design Mistakes…” Keep it up.

You might lose a little punch with the typo in this line:
(I love the construction working swinging the hammer over and over again)

–Could be wrong, but I think you meant construction worker.

Commenter Avatar September 27 / #
JuanS says:

ROFLCOPTER. that was hilarious!

Commenter Avatar September 28 / #
Dragan says:

@ David , would you mind if I place this on my demo site with backlink to you?

Commenter Avatar September 29 / #
junebug says:

ha ha ha, we’re starting up a computer it, sales, web page company here, and I’ve been getting some freelance web work until now. This almost describes to a T a couple sites I’ve had to re-do!!!

Commenter Avatar September 29 / #
Clifford says:

LOL, brilliant, i love this post.

Commenter Avatar September 29 / #

What!? No flash intro?

Commenter Avatar September 29 / #
Nick says:

The one about expanding the text when you hover is agony. eBay have just started doing it in a current beta they are offering and it makes the whole page move at some Zoom settings in FF3 and IE latest. Lloyds bank use it (one of the biggest banks in the UK). Tesco (the UK’s biggest supermarket) only caters for IE properly.

Commenter Avatar September 29 / #
Jason says:

I love the sarcastic point of view. All of this is so true and I remember doing every single thing you listed. (In the past of course!) :-)

Commenter Avatar September 30 / #
M.Fireball says:

Funny post, but I feel like even the jokes are out of date. I haven’t seen half of these in at least a few years. Are they seriously still an issue? Or have I just been fortunate in my browsing?

Commenter Avatar September 30 / #
Evan says:

This sounds so similar to a current day myspace profile page. In my letter to the webmaster I would have added frames and those scrolling status bar messages.

PS.. I did tons of this stuff myself but it was about 12 years ago and I was in grade 6.

Commenter Avatar October 01 / #
Lindsey says:

@M.Fireball — oh boy they are still around and running rampant. sad thing is they aren’t on any blog, or really any amature web designers site… they are on small business websites and town/county/state sites!

Commenter Avatar October 01 / #
Larry says:

This is so true. Everybody knows that making a great website without no errors is not an easy task. Out of curiousity, I tried to validate this page :

Markup Validation : Errors found while checking this document as XHTML 1.0 Strict!
Result: 61 Errors, 4 warning(s)

W3C CSS Validator results : Sorry! We found the following errors (5)

Commenter Avatar October 02 / #

Absolutely brilliant! Funniest thing I’ve read for ages – and oh so true (especially of some of the ‘old-hat’ web design firms here in Perth).

Commenter Avatar October 02 / #
GiuseppeFargo says:

Pretty good but I think it would have had more “punch” with some sarcasm… ;)

Commenter Avatar October 03 / #
Sam H says:

Personally, I’m a big fan of sparkling text. it just adds that something extra…

…quality post….and left click on subscribe

Commenter Avatar October 04 / #
Tim says:

I still have a website that’s like this. I last updated it in 1996 I think. I think it’s the perfect example of what you’re talking about (to be fair, CSS wasn’t invented back then)

Great article, thanks for the laugh.

Commenter Avatar October 08 / #
Osama says:

This was a great read! I could relate 100%!

Commenter Avatar October 08 / #
sanchises says:

I need to show this to my dad… He still thinks FrontPage is great… Which of course it is. You can easily import images made with Paint in there! Do you know how convenient that is? Al those great effects in Paint in 3 clicks on your website. O hell you can do great stuff with Frontpage Extensions. You were damn wrong with your java applet menu’s; that can all be done with FrontPage.
Luckily it doesnt understand PHP; what can you do with ‘interactive content’? I want information, with links all over the place execpt for in the menu! Which of course is at the top of the page, because your 600×800 sreen is not wide enough to show the menu on the side.
No, after reading this article, i’m not going to use Dreamweaver ever again. Nor Photoshop, because paint is sooo much more convenient.

This article remembers me of a friend, who also created his own website, and asked me for advice. http://www.riky.nl.ae/ I don’t think he needs any.

Thanks for the brilliant article, and omg I want Comic Sans MS on every website in the world!

Commenter Avatar October 09 / #

Nice and informative article…

Commenter Avatar October 09 / #
speed says:

OMG this is insane… Absolutely the same as I used to think when I see a website like that :P

And how can we forget the Never Ending shiny flash effects on the company’s logo hehe…

Keep it up!
Btw, If I ever get an opportunity like this then am I allowed to copy this ? LOL!

Commenter Avatar October 09 / #
Patrick says:

Reading this reminded me of how I created websites back in the old days. I did almost all of those things you mentioned in the article! :D

Commenter Avatar October 09 / #
juci-juice says:

i almost thought this was for real a first. what sarcasm hhaha

Commenter Avatar October 10 / #
Gabriel says:

Ha! you missed a couple, the pop-ups are so much fun too, and it’s so much fun when you are clicking on the back button on your browser but the website doesn’t let you go back. And I especially like when you finally just close the browser to win the game of escaping the website and then 20 more pop-ups come up. You’re right, these are the best websites, keep up the good work you great webmasters. Oh and you know what I love now days, those advertisements that say “CONGRATULATIONS – You have been selected to win a free iPod Nano blah blah” I have won over 50 iPods now, I haven’t actually recieved one yet, but I own at least 50 somewhere.

Commenter Avatar October 11 / #
carl perfect says:

Don’t forget those really helpful tech sites providing manuals and guides only in HTML not PDF or zipped HTML .I mean when I want a complete work on a subject to print off or read offline it is so much more fun and convenient to have to click each link to a page and save it(sometimes 200-300-400 pages +) “WTF” than to to simply have a single PDF or zipped file to download.

Commenter Avatar October 13 / #

I love this, it’s what makes me the most money. Got to love programming, there will always be new people entering that use some clients to learn and grow their own skill sets. It’s an eventuality that they will come knocking on my door for help. Love it!

Commenter Avatar October 14 / #
Chiron says:

I’d have thought this was funnier, were it not for the fact that I do most of these things, or did at one time. Of course, I’m a mere hobbyist, with my own personal site of no interest – and certainly, no one’s income depends on it.

But you’ve pointed out a number of flaws that annoy me when I arrive on supposedly professional sites – why should I have to use IE, or any other browser? Of course your Website is under construction. You should always be making improvements as information changes.

The problem is that any half-baked amateur (like me) can set up a Website and make it look semi-good, more or less. It may not work very well, and you may have to use a particular browser, but it’s often enough to convince a customer that you know what you’re doing. So, that’s what happens. You get amateurs charging money and making a mess.

I hope some Webmasters will take your words to heart – but not so many, that you lose business…

Commenter Avatar October 16 / #
Storm says:

brilliant! You forgot to say thanks for blink though :)

Commenter Avatar October 19 / #

thanks 4 the post.. great..

Commenter Avatar October 22 / #

Haha! Great read, unfortunately (or, not perhaps) all too true :D

Commenter Avatar October 22 / #
Rick says:

you’re welcome

Commenter Avatar November 30 / #
House says:

Oh, I’m not supposed to do it that way then? I suppose I better learn some CSS and what was that other thing PDP?.
Great post thanks for the laugh

Commenter Avatar December 07 / #
John says:

Ah, so classic. I guess that’s called job security? Come on, we all did some of that stuff. Well, 10 or so years ago anyway! I know I resisted style sheets for awhile, but it’s sure been a long time since I started to use them. Thanks for the great post!

Commenter Avatar December 12 / #

And anything over 16 colors is really just showing off, isn’t it?

If I can’t make it good without using 17 colours then I can’t make it look good at all! – not that I’d limit myself.

+1 @ not using php includes. Wow and oh my Goodness. iframes are essential sometimes – but I never see them used correctly, only abused. Framesets just shouldn’t be used at all, and even my cat knows better than to load or reveal all the page content using javascript. Do use serverside includes or virtual requests or whatever!

Things I’m getting sick of seeing:

Actually, this is list item #1
<font>
Inline styles, inline event handlers (style=”". onload=”", bgcolor=”", align=”")
Fixed, pixel widths (I use Opera Mini a lot, don’t have a computer at home)
“No right click” scripts. Not sure what their point is, but they don’t work.
Obtrusive javascript (imvu catalog, yuck, can’t even middle-click)
Presentational scripting, other kinds of cybercrime (onmouseover=”this.style)
Splash pages of any kind (flash, html, image – with or without “skip” button). I’m never impressed.
ANY Plugin, especially if it makes a noise. Like disgusting, bad-taste, often illegal MP3s
Nested tables and meta tag overuse. Not a pet hate but I like to read the source code and I don’t like it being cluttered or shouting at me

Commenter Avatar December 12 / #

In the preview, that was an ordered and numbered list….

Commenter Avatar December 25 / #

This is hilarious, without a doubt. All the makings of a poor web site.

Commenter Avatar January 20 / #
Shonnie says:

STUMBLED !

Great read :)

Commenter Avatar January 25 / #

Fabulous.

Commenter Avatar April 10 / #
Shishant says:

Nice 1

Commenter Avatar July 22 / #
Gerasimos says:

You’ve missed a few things like using tables for every single bit appearing on the screen, u know the thing where 3,159 tables are nested or the amazing javascript thingy that animates the title of a page?

great article :)

Commenter Avatar July 22 / #
peter says:

epic post

Commenter Avatar July 30 / #

David’s perspective is valid in many situations. However, consider this. My neighbor’s teenager mows my lawn during the summer. He doesn’t charge much and he’s happy for the work. A “lawn care specialist” sneered at this arrangement as he sought to have me sign up for his services. He charged a lot more and would be less eager to mow when it was needed and not when routinely scheduled. The grass doesn’t care and the neighborhood watch has no complaint. I just want the basic service – like many businesses simply need who, what, where etc. Why would I pay more to have a graphic designer, database developer, ecommerce consultant etc. instead of a “Webmaster” – snob appeal? Reminds me of the $400 hamburger that was so much better than McDonalds.
My $.02

Commenter Avatar July 30 / #
Edmond says:

Well Ken, this is not an article about maintenance-level operations on something that has already been implemented (your yard). This is about the implementation side of things. It’s like hiring your teenage neighbor to design your new front yard. Or for that matter, anyone of any age with a low level of education in the field in question.

We’re talking about sod that has been put in but not watered properly. Bark has been spread in all but one area, and in that area there’s a construction sign with a large flashing light on it. Bits of gravel from the pathway have been spilled at various points. Instead of a neat row of a single type of flower, there is an uneven row of 8 different plants, some looking rather exotic considering your climate zone.

So the landscaper gets called. That is who is writing this letter.

Commenter Avatar August 12 / #
Steve says:

Had to laugh out loud… ok so ten years ago I was guilty of pretty much all those things {shudders} and not forgetting flash intro pages with a ten minute load time before the ‘click here to enter’ legend appeared.

Counters urgh…
Remember the man banging head against pc under construction .gif? urghhhh….
Frames… uuuuuuuurrrrrrrrrrghhhhhhhhhhhhhh
MS Frontpage… Aaaaaaaaaaarghhhhhhhhhhhhh

Although in my defence I was just figuring stuff out ten years ago and only on a website for myself, been a long learning curvebut a neccessary one I think. We could all do to go back ten years and look at what we were doing… shocking! lol, great post!

Commenter Avatar October 06 / #
xRommelx says:

i love this and is all the true

Commenter Avatar October 14 / #
badscene says:

I’ve been a longtime lurker on this site. You write some great tutorials, David. This letter, though, it just puts it over the top. This is hilarious — some great comic relief to start my morning.

Commenter Avatar October 14 / #

Haha, so real! :)

Commenter Avatar October 14 / #
ivars sh says:

It’s so true! Great post

Commenter Avatar November 15 / #
Hassan says:

@Dwayne: and don’t forget to mention that the midi background will be REALLY entertaining if your speakers are turned up loud at 2:30 AM :D

Commenter Avatar December 24 / #
Rob says:

Sounds like a letter you could send to send to any offshore web firm that charge ‘cheaper then inhouse’ rates.

Be Heard!

I want to hear what you have to say! Share your comments and questions below.

Name*:
Email*:
Website:  


© David Walsh 2007-2010. Contact David Walsh. Powered by the remarkable MooTools javascript framework.