Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

From the bottom of the page;

> contributed Sep 2001 by Aaron Swartz

Thoughts

-- this advice is 24 years old (and I think largely ignored)

-- Aaron Swartz (!)







Yes, this was common web design advice in the mid 90s, though often people's first response was to simply replace "Click here to..." with "Follow this link to...", which was almost as bad.

Fixing those was a large part of my life whilst working for a web design agency during the school holidays circa 1996-97 (providing plenty of incentive to learn find/grep/sed/perl!)

I guess this 2001 W3C 'Tips for Webmasters' page was merely stating the commonly-accepted best practice at the time.


Aaron's suggestion (which seems to have been lost?)

"Click here" assumes everyone has a computer and mouse. And it's not even needed: most users of the Web understand how to follow links.


Yes, most people understand how to navigate around the jankiness...

For example, most Windows programs have "File" as the first menu item. How do I exit? Go to File, the bottom option is usually "Exit". Does that make sense? No, why is "Exit" a File-related option? Why is it like that? Because it's always been like that.

Want to learn about the program? Go to Help > About.

Some more geniuses even got involved and thought "If the user wants to edit preferences, well, they can go to the menu option Edit, and find Preferences. Never mind that Edit is otherwise filled with document related functions like Cut, Copy, and Paste!"


Meanwhile, on GNOME, there is no standard menubar so good look figuring out which one of the icon-only buttons in the headerbar has the dropdown menu with the action that you want.

Edit -> preferences makes sense because you're editing your preferences. File -> Settings makes no sense. Help -> Options makes even less sense. Help -> KEYBOARD SHORTCUTS is just insane to me.


I somehow think it would be more janky if the "exit" or the "preferences" items were in some random menu. I've never cared that "exit" doesn't seem to fit with "file" because it's always seemed more convenient for me that it's always in the same place.

Yes, it's janky but familiar. On the phone you'll see a "Click here" and know to use your thumb to touch the area of the screen to do whatever action is behind that, on the text-based browser you know you can tab to that "Click here" text and hit Enter to navigate. If a kid saw this you'd have to explain to them the historical context of desktop computers and mice.

Just because you're used to the jank doesn't mean it's the best design.

As sibling comment says, on the Mac the first menu item is about the app. App -> Preferences, App -> Exit, wouldn't such a convention make more sense?


I mean, on a Mac, there's always a menu for the current app as the first item, titled after the app. If I want to quit Slack, I open the Slack menu. Which makes a good amount of sense.

> most users of the Web understand how to follow links.

Often very hard to tell what's a link when it's not underlined and non-blue colors (or no color) is used.


Which is also inaccessible (and goes against WCAG [1])

[1] https://webaim.org/blog/wcag-2-0-and-link-colors/


you shouldn't make things a link without decorations tbh

when hn could use a more distinct style for it


And Nielsen had plenty to say about that too.

Indeed. Craigslist seems to be about the only site out there that hasn't fallen for every dumb design fad of the past 30 years.

He was 14 when he wrote that.

We lost him too soon.



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: