Uggh. Token middlebrow dismissal. If that is how you feel, just browse the internet with CSS turned off or with your own style sheet overriding the site's own style sheet.
So, that means you disagree but can't articulate why?
If that is how you feel, just browse the internet with CSS turned off
If you had ever actually tried this, you'd know it's completely bullshit advice.
or with your own style sheet overriding the site's own style sheet.
Because the proper solution to shitty website UIs is to force everyone to jump thru hoops to fix them individually, rather than to rant at the webdevs in the hops that they think about things from the users' perspective rather than just "hey, that looks cool"?
It should be immediately apparent that links are links.
It is generally helpful if visited and non-visited links are different. For some things (say, a list of product categories) this is less important.
Fancy hover effects are annoying. They're slow, if the effect looks like replacement I need to re-read the caption to see that it's still the same, the eye-catchingness makes it impossible to look at something next to it until the animation finishes (this is especially bad for any effects set for when the hover ends).
Everyone bitching about the lack of underlines and not using blue or purple needs to step back and notice that none of those link examples were shown in the context of non-link text.
In the context of surrounding text, it's entirely possible that these link effects are as usable as underlined text.
Design is about concepts like contrast, repetition, alignment and proximity. The designer here left the use of design principles like contrast up to other designers to choose how to indicate that a link is a link.
Contrast makes a link look like a link. Not blue, not purple, not underlines, but contrast.
Besides contrast, context matters too. There are words and expressions which are often linked, such as proper noun phrases, references to other works on the internet, obvious link phrases like "click here", etc. Once you've read one utterance in a different style on the page that is likely to be a link, then you have enough information to mouse over or try tapping and verify your hypothesis. Once you've verified the link style on a site once, you don't need to do it again.
Humans are pretty intelligent pattern matchers, and so long as the designer has placed enough clues in a page to identify a pattern, that is good usable design.
FWIW I don't disagree that it would behoove the designer to make things explicit by showing his links in example contexts, but that doesn't excuse everyone showing up here raining on his or her parade because they lack the imagination to see how these could work in context.
No. Keeping links colored and underlined is a good idea.
User interfaces shouldn't reinvent the wheel. They should respect standards so users don't have to relearn commands every time they switch programs. Same for websites: Keep it familiar.
I think it's fairly obvious that these effects aren't intended for body copy links, rather for header navigation and the like. In those cases, such as when they appear in a navigation bar at the top of the page, their utility is already obvious and there is plenty of room for differentiation.
So, that means you disagree but can't articulate why?
If that is how you feel, just browse the internet with CSS turned off
If you had ever actually tried this, you'd know it's completely bullshit advice.
or with your own style sheet overriding the site's own style sheet.
Because the proper solution to shitty website UIs is to force everyone to jump thru hoops to fix them individually, rather than to rant at the webdevs in the hops that they think about things from the users' perspective rather than just "hey, that looks cool"?
It should be immediately apparent that links are links.
It is generally helpful if visited and non-visited links are different. For some things (say, a list of product categories) this is less important.
Fancy hover effects are annoying. They're slow, if the effect looks like replacement I need to re-read the caption to see that it's still the same, the eye-catchingness makes it impossible to look at something next to it until the animation finishes (this is especially bad for any effects set for when the hover ends).