Open rubinahaddad opened 10 years ago
Will Review by Jan 31
Links: http://wet-boew.github.io/wet-boew-styleguide/new/design/links-en.html
A. Please indicate which devices were tested (Desktop/Mobile/Tablet): IE Windows 8.0.7601.17514, HP Desktop, Dell widescreen monitor (1920x1080) Apple iPhone 4, latest iOS 7
B. Provide status feedback
IE 8: No. The color change on the roll-over effect is too subtle. At 100% the user can barely tell that the effect is even there. If you zoom to 400% you can notice the color change on rollover because the thickness of the type increases. Also Visited Link coloring does not seem to work.
iOS 7: In iOS 7 there is no roll-over effect, but I wasn’t expecting one. Also Visited Link coloring does not seem to work.
IE 8 & iOS 7: Act as a web standard link but needs to have the “visited” style added.
IE 8 & iOS 7: Yes. The Link is underlined and is a different colour so is obvious to those used to web standards.
N/A
C. Match real world conventions
IE 8 & iOS 7: Yes. The Link is underlined and is a different colour so is obvious to those used to web standards.
IE 8 & iOS 7: No. The visited link colour change does not occur.
D. Apply standards and ensure consistency
IE 8 & iOS 7: No. The visited link colour change does not occur.
IE 8 & iOS 7: Yes. The Link is underlined and is a different colour so is obvious to those used to web standards. However it is inconsistent with the link style on the “Buttons” example page.
N/A
IE 8 & iOS 7: Yes.
E. Help users recognize, prevent and recover from errors
IE 8 & iOS 7: Yes.
IE 8 & iOS 7: If the link is broken it will likely lead to a 404 or other error page.
IE 8 & iOS 7: The information that the broken link page provides may offer them a solution.
F. Design for human interaction
a. Is the layout/style intuitive?
IE 8 & iOS 7: Yes. It is a web standard format.
b. Are the interactions intuitive?
IE 8 & iOS 7: Yes, if the visited link style is fixed/added.
IE 8 & iOS 7: N/A
G. Keep it simple
IE 8 & iOS 7: Yes.
IE 8 & iOS 7: Yes.
N/A
CRA will review.
Mike Atyeo of Neo Insight will review (Android, Firefox). Target date: 9Mar14
Samsung Galaxy S2 Android 2.3.3 Firefox 27.0
Not always.
Links are underlined, which will help users recognize them in most situations – e.g. when links are in paragraph text. However, they could also be a brighter contrast with the standard paragraph colour, to be more easily recognized. There are also situations where ‘what is a link’ is obvious from its context (especially lists of links) and underlining may not be required (to reduce visual noise), but a consistent greater-contrast colour will assist recognition.
Visited links do not have a different colour. This distinction is sometimes used by people to help in situations when they are ‘lost’, to help prevent revisiting pages.
It appears that links to the current page are disabled, as they should be, but this depends on the usage guidance, rather than the component itself.
Yes – links underline when touched/active. Of course, there is no rollover state on touch devices.
Yes.
N/A
N/A
Yes.
For the most part, apart from the ‘live’ link font colour issue and ‘visited’ link colour.
Yes.
There is inconsistency in link presentation throughout the WET site, which should be cleared up once the latest standard is adopted.
Yes.
No – the touch targets are too small (on Samsung Galaxy S2/Android/Firefox). There could be situations where this issue could be addressed – for example, lists of links. But it may not be possible or desirable to deal with the issue in all situations – e.g. links in paragraphs. The trade-off is readability of text vs touch-ability of links.
Touch target size too small – will generate user errors.
N/A
N/A
N/A
N/A
Yes, except for touch target size.
N/A
Yes, except for ‘live’ link font colour and visited links.
Yes.
Yes.
Device | OS | Browsers |
---|---|---|
Laptop (24 inch Monitor) | Windows 8.1 | Chrome 33.0.1750.146 m |
Nexus 7 | Android 4.3 | Chrome 33.0.1750.136 |
No.
The links are not easy to recognize as links, particularly for folks with color or other visual deficiencies
No. The hover highlighting is barely detectable.
Hovering over a link in the design guide list causes the link underline to disappear. This is confusing.
Link coloring cues are very subtle. They are also different from what users are expected to. Furthermore there is no visited Link coloring detectable. These problems will defeat the usability of the links.
Not applicable
No. See D1.
Yes.
No. The link colors and underline behavior or nonstandard. Link coloring and underline behavior is not consistent across the page. Nor is it consistent with de facto standards. This will interfere with usability. Furthermore the visited-link coloring is not detectable.
No. The link colors and the underline behavior are not consistent across the page
Not applicable
Yes.
Not applicable
Not applicable
Not applicable
Not applicable
Yes
Yes.
Not applicable.
Yes.
Yes.
Not applicable.
Device | OS | Browsers |
---|---|---|
Laptop (24 inch Monitor) | Windows 8.1 | FF 27.0.1 |
Nexus 7 | Android 4.3 | Chrome 33.0.1750.136 |
HP Desktop, Dell widescreen monitor (1920x1080) | Windows 8.0.7601.17514 | IE |
Apple iPhone 4 | latest iOS 7 | |
Samsung Galaxy S2 | Android 2.3.3 | Firefox 27.0 |
A. The consensus of the three reviewers that the links do not look or behave in the ways that users have come to associate with links. Specifically:
B. The links were inconsistent even within the demo page itself. It is not clear that all of the links on the page were intended to be compliant – but in case they were, this is a problem!
C. One reviewer found the touch targets on the Samsung Galaxy S2/Android/Firefox to be too small.
Thanks @ballantr
For
A.1 Which is the regular blue you are referring to? Are there studies showing that if you don’t use that blue colour as the default link, users don’t see them?
B. Based on your testing and research should all links be underlined on default and hover, or only underlined on hover states, or do they not need the underline?
@rubinahaddad
By "regular blue" I refer to the default browser link color (which differs somewhat between browsers), or the blue used in the standard search engines (Google; Bing; Yahoo). These form the de facto standards. I don't know of formal studies on the topic, but as a general principle in UI design you are much safer going with the majority. Innovation is always a risk, and you need to decide what risks you are willing to take.
Links which look and behave most like what the user is used to will be most rapidly understood, and most reliably used.
There are two visual elements that are used in links: The color and the underline. I would say you need to do at least one of these consistently for the link to be well understood. In this review the two were not consistently used.
As to your second question: Underline on hover is increasingly popular. Given that there is no hover on touch devices, however, that adds to the usability risk. Note also that the fonts used in touch devices are often very small, and the smaller the font, the harder it is to tell its color! It is therefore increasingly important that the link have a very clear and contrasting blue coloration, in my opinion.
So if I were to summarize, one solution =
default state: use "normal" blue, no underline. hover, active states: no colour change, add underline. visited state: use "normal" purple, no underline.
(NB additional formatting for links is possible, e.g. bold for links that are headers... and there are exceptions, e.g. links in navigation components, links that appear on dark BGs such as the home page carousel)
But I do like this approach to cover links used in the content area of the page. The underline to distinguish hovering - this is what Google seems to be doing; I think it's an appropriate change in response to my user action. In fact might be a more noticable difference than a blue/purple colour change.
I can see the possibility of project sponsors being dissatisfied with "normal" blue however - since top task links are so prominent in the design pattern for the main theme landing pages. e.g. http://canada.ca/en/services/jobs/index.html - note the headers to each top task in the 3x3 grid of links, followed by the two rows of promotional features where links are the only visible text.
@rubinahaddad @thomasgohard @masterbee @pjackson28 let me know your thoughts on this please.
... and @cfarquharson and @laurawesley and anyone else who I'm forgetting...
default state: use "normal" blue, no underline
I have to disagree with that one. Links are underlined. That's probably the most important indicator of a link. Even more than colour (which doesn't work for people who are colour-blind).
Yes, Google removed the underline recently. But only for a very particular context of use. Their search engine results pages are not content pages and pretty much everything on those pages are links. No so with content pages.
I agree with @thomasgohard - for accessibility and a wider audience the underline is still the standard.
good points. so all states would have underlines, then? or would removing the underline in hover/active be an acceptable approach? (rather than a colour change which can't be seen by folks with various levels of colourblindness)
ie the solution could become:
default state: use "normal" blue, underlined. hover, active states: no colour change, remove underlining. visited state: use "normal" purple, underlined.
BTW right now on canada.ca visited links do not seem to change at all on hover (maybe its my browser, IE9)
@pcwsmith neither do the WET visited links. I'm using Firefox on a Mac. http://wet-boew.github.io/v4.0-ci/theme/index-en.html
I wonder if the disappearing underline would lead people to think that it wasn't a link after all?
Question: Do we need a hover state for content links? Especially considering touch users don't have a hover state?
Didn't the link standard used to be: LINK: Blue (0000FF) underlined LINK HOVER: Red (FF0000) underlined LINK VISITED: Purple (800080) underlined
Though you don't see many people useing red as a hover anymore. Neilson does on his site, but he also breaks the consistant underline "rule" and also mixes underlined and non-underlined links. http://www.nngroup.com/articles/break-grammar-rules/
Just saw this discussion. I think this belongs here: https://github.com/wet-boew/GCWeb/issues/647
@JxRath I believe that was it.
Maybe we can change the visited colour to something with a greater contrast ratio against the blue though?
@bsouster I see your point; it does relate to the carousel problem but this is the "Link" standard page so it also bleongs here :). I see the issue on the carousel, Purple for "visited" on Navy backgound does not work. There needs to be different link styling for body text on white backgrounds and a different style for "non-standard" text links as on the carousel, or on other dark backgrounds. The carousel is already using the "non-standard" color of white and underline for the link there, so a "non-standard" option for visited would make sense in that context. I also noticed that someone has changed the rollover color on Canada.ca The dull blue link color now gets visibly brighter on rollover, which I personally find to be less jarring than a shift to red. They may still be close in tone for the completely color blind (did anyone check this in greyscale?), but for most people the rollover should now be sufficient. Still no indication of a "visited link" color change though. Generally visited links use a duller color than active links. But Canada.ca active links are already a dull blue. So a dull purple for visited?
@JxRath @bsouster The problem in https://github.com/wet-boew/GCWeb/issues/647 is unrelated. It's due to a lack of specificity in one of the Bootstrap overrides.
@thomasgohard But would a global "visited link" color affect the carousel?
Question: Do we need a hover state for content links? Especially considering touch users don't have a hover state?
While mobile/touch usage is clearly on the rise, we still have a majority of users accessing canada.ca via desktop/laptop setups - I'll dig out the data, but I'd say hover states still helpful.
over the last month, the pattern of visits on canada.ca has been:
mobile devices - 8% tablet devices - 7% desktop devices - 85%
(based on approx 1.9M visits during the period 25 Feb - 27 Mar 2014)
@JxRath A global visited link colour should not affect the carousel. I'm working on a fix for this issue.
@pcwsmith I'm aware that we still have a majority of desktop users. My question was more: Does the hover state on standard links actually have a benefit?
I understand the benefit when a link doesn't look like a link (e.g., in a navigation menu). I'm not sure that same benefit exists for a standard link that looks like a link.
i realize that I am late in the game but here are some comments for your consideration: i agree with previous comments made to staying along industry standards "To maximize the perceived affordance of clickability, color and underline the link text. Users shouldn't have to guess or scrub the page to find out where they can click." Source: Nielsen Guidelines for Visualizing Links: [http://www.nngroup.com/articles/guidelines-for-visualizing-links/] also using color only is not best practice re: color blind people may not perceive the text as a link. hence the need for underlining text as well. Nielsen Guidelines: "underlined links are important for low-vision users' accessibility, so retain underlines if accessibility is a priority for your site..." Also changing the color of visited links is a strong convention that people have come to expect and it helps orient themselves - it helps users understand where they've been, where they are, and where they can go.
since i don't know the conclusion of this review, i am hoping these suggestions are taken into considerations.
@dravas-nat Thanks for that.
I think we're all in agreement that underlines are staying for links and that visited links should have a different colour.
Do you have any thoughts or research on the hover state? I'm wondering how useful it is when links actually look like links.
@thomasgohard: based on Josh Clark, author of Tapworthy: Designing Great iPhone Apps, suggests that there are New Navigation Standards for the Desktop,and one of them is: "Treat hover as an enhancement, not a requirement." see also the article posted on the UIE website - interview with Josh Clark: [http://www.uie.com/uietips/online_uietips/uietips__03_19_14.html]
@dravas-nat Yes. That's the direction I'm leaning to as well. Especially as even desktop-size devices are becoming touch-enabled, if not touch-only, hover cannot be relied upon.
This is leading me to conclude that, for standard content links at least, we do not need a hover state.
I'm also wondering if we should have a design sprint to look into where and how hover, globally, can be used, should be used and should be avoided.
@rubinahaddad can we close the issue?
I agree with @thomasgohard, because, based on http://ux.stackexchange.com/questions/7064/when-should-hyperlinks-be-underlined,
1) "The fundamental guideline is users must be able to recognize links by visual inspection alone—they shouldn't have to hover over an object or click it to determine if it is a link."
2) WCAG 2.0 (1.4.1): Use of Color: Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element.
So, this may be an underline and in a different color.
Please perform a heuristic review of the following component: Links example.
Performing a heuristic evaluation