David Louis Edelman David Louis Edelman

David Louis Edelman is a writer and web programmer. His first book, Infoquake, was nominated for the John W. Campbell Award for Best Novel and named Barnes & Noble's Top SF Novel of 2006. His latest novel, MultiReal, was released in July 2008.

Recent Entries RSS Feed

“Geosynchron” Is Here. Officially.

Library Journal: “Geosynchron” “Takes Cyberpunk to the Next Level”

The “Geosynchron” Website Is Live

The Final Cover for “Geosynchron”

Publishers Weekly: “Geosynchron” Is “Gritty”, “Accessible and Satisfying”

Full Archives...

Best of the Blog

Will the Novel Die?

The Bourne Paranoia

Introductory Science Fiction Books for Literary Readers

How I Promoted My Book

The Day “The Empire Strikes Back” Changed Everything

More...

Random Entries

A Change of Hobbit

Grasping for the Wind: “MultiReal” the “Empire Strikes Back” of the Jump 225 Trilogy

Plunderers of Dune

Categories • Tags

Subscribe by Email

Sign up to get new blog entries sent straight to your email inbox. (Your email address will not be rented or sold, ever.)

Register | Log in

Miscellaneous Web Design Sins

Chances are, if you’ve put together a website, you’ve committed some (or all) of these venal sins. Or your clients have made you commit them.

  • Hyperlinking the words “click here.” People generally don’t read websites in the way they read a book or a magazine; they skim. And when you hyperlink contentless words like click here, the user gets lost in a sea of “click here”s. You can’t tell where the link goes without reading the entire sentence. The result? Fewer clicks, less impact. (Besides, isn’t hyperlinking the words “click here” redundant? That’s what the very act of hyperlinking means. It’s like publishing a headline that says “This Article Titled ‘President Gives State of the Union’.”)
  • Showing a hyperlink without providing any clue as to where the link leads. The otherwise excellent blog Instapundit is a big sinner in this category. (Prime example, February 6: “UPDATE: Heh.“) It might seem cute or clever to hyperlink a word like “Heh” without providing any context. It’s not. Such linking is useful for one thing: causing users to ignore your hyperlinks.
  • Using small font sizes. Not all of us have 20/20 vision, and not all of us want to crane our necks and squint our eyes to read your website. Most users over 40 won’t even bother sticking around on a site with font size below, say, 11 points for Verdana. One of the main reasons I switched to the Firefox browser was to have the capability of bumping up the text size on websites with a simple Ctrl+Mouse wheel, regardless of what the web style sheet says.
  • Requiring a specific browser or screen resolution. Does your site say “this site best viewed on Internet Explorer 4+ on an 800 x 600 screen”? Fuck you, I’m going to use whatever browser and screen resolution I feel like, and not one dictated by your lazy-ass web designer. There are billions of web pages out there, and Google is just a click away. Follow web standards as dictated by the W3C so your readers can use any browser they like.
  • Placing the navigational menu in a separate frame. Frames seemed like a fantastic idea around, say, 1995. But the problem is that frames break so much of the functionality web users have come to depend on: the ability to print pages, e-mail pages, save shortcuts to pages and bookmark pages. Not to mention they can break the Back button, which will earn you a special place in Hell. In short: don’t use frames. Ever.

More cardinal sins of web design and/or programming coming soon, i.e. the next time I can’t think of anything pertinent to write about.

Comments RSS Feed

No comments.

Add a Comment

I don't censor comments; please don't make me have to start. You can use common HTML tags, such as <b>, <i>, <a>, and <blockquote>. Comments with more than one hyperlink automatically go into the moderation queue. Your information will not be rented or sold, ever.