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

I have this fight with some developers all the time. Users are dumb, impaired, fearful animals and if you don't spell it out to them they have no idea what to do. "Click here" might be superfluous noise but that doesn't mean it's not necessary (sometimes).


Put something better. "Visit our site", "View Results", "Download File", "Next Page". Almost anything is better than "Click here". "Click here" is the result of laziness - think about what the button does for a couple minutes and you should be able to come up with better text


Note that all of these would fail the criteria in TFA - either as verb phrases, or not clearly describing the link target.


If your users have really never used a web browser before, and you are absolutely sure they are using a mouse on a desktop computer, and you can't imagine them ever using a mobile phone, and purposefully want to confuse them if they do, then phrase it like:

Click this hypertext link: <a href="more-info.html">More Info</a>

Put the device specific call to action outside of the link, and make the link say what it links to, not what physical action to take to follow the link.

Anyway, mobile phone touch screens don't click. Saying "click here" is like using a floppy disk as a save icon.

Obviously for the same reason you also should not say "touch here" either. Touching your desktop computer's screen doesn't work unless you have a touch screen, which is rare.

That's the point, why saying "click here" or "touch here" is always wrong.


I dare you to use a different icon than the floppy disk for save. People still use "click" terminology for tapping things on their phone and I doubt that will ever go away.


> If your users have really never used a web browser before, and you are absolutely sure they are using a mouse on a desktop computer, and you can't imagine them ever using a mobile phone

...have you ever used a mobile phone? Clicking is the only action you can take on one.

> Anyway, mobile phone touch screens don't click.

Let's check the dictionary!

https://en.wiktionary.org/wiki/click

- (verb) 2. [intransitive] To emit a click.

Phones don't do that, but that can't be relevant to the text "click here" because that text is directed at the user, not at the phone.

- (verb) 5. [transitive, graphical user interface] To select a software item using usually, but not always, the pressing of a mouse button.

Hmm....


Clicking with your finger is called "snapping" and you can't snap at traditional mobile phone interfaces and expect that to work. Touching with your finger on a screen makes no sound, not a click, not a thump, not a knock. It's silent, short of haptic or audio feedback, and that's not your finger clicking, it's the phone. That is my point. That's why they call them "touch screens" not "click screens". Do you disagree, or do you touch your phone so violently with your finger that it emits a click? Maybe that is the glass breaking!

Or is your entire point that you think it's actually a good idea to put the words "click here" in links? Then explain why?


> I have this fight with some developers all the time.

Please consider reading the rest of this thread before you keep fighting developers to do it your way.

After that if you still want "click here" that's your call but at least be open to better alternatives rather this dismissing this discussion.


I'm not explicitly talking about just "click here". I'd say it has it's place sometimes but it's rare. But a lot of developers have issues with redundancy or explicitly spelling things out for users for things that are "obvious".

With enough experience you learn that what is obvious is less obvious than it appears.




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: