Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Back link #32

Open
bencullimore opened this issue Feb 20, 2019 · 8 comments
Open

Back link #32

bencullimore opened this issue Feb 20, 2019 · 8 comments
Labels
component Goes in the 'Components' section of the service manual mobile app NHS.UK component on NHS website public-facing

Comments

@bencullimore
Copy link

bencullimore commented Feb 20, 2019

Use this issue to discuss back links in the NHS digital service manual

@bencullimore bencullimore added the component Goes in the 'Components' section of the service manual label Feb 20, 2019
@devansXD
Copy link

Screenshot 2019-08-24 at 14 16 23
An example from eRS

@chrisadesign
Copy link

because screen reader users were confused when they landed on a page and were immediately told to go back.

Could this be becuase the back link is being added to the top of the main tag? Unlike the GOV.UK question pages that put it above in the beforeContent area?

@samanthasaw
Copy link

In the NHS App we use back links to help users go back links to help users go back to the previous page in a transactional journey so that the user can:

  • select a different option to one they previously chose

  • change their response to a question

  • return to the journey after seeing a temporary error message

NHS App back link rules

On native, display a "< Back" link below the blue bar:
Back - native

On the browser version, display a "Back" link at the bottom of the body content:
Back - browser

On the browser version, for screen widths less than 640px, the "Back" link in the body content persists while the breadcrumb changes to "Back to ":
Back - browser - 375px

Do not use a back link:

  • on the first page of a transactional journey

  • on a hub page when the parent page is the home page

  • for an error message that effectively ends the user journey

For confirmation pages:

  • on native, don't display "< Back"

  • use "Back to " at the bottom of the body content on both native and the browser version

Research findings:
We have observed users successfully using back links.

3 July 2019:
Users had no issues with the back links within the NHS App.

However, users got lost when they went to NHS.UK content pages via the app, such as the NHS Symptom Checker, FAQs and Login (Account). Users did not understand where they were or how to get back to the NHS App.

Some users found the ‘Done’ or ‘X’ CTA but most were stuck and unable to return to the App.

“I don’t know why I left the App to change my account settings, and I can’t get back.”

“How do you go back on this?”

24 July 2019:
Users who reached the prescriptions order confirmation page could navigate back through their actions and this caused further confusion. It wasn’t clear if the [prescription] order had been placed or if they could change it and order it again.

@davidhunter08
Copy link
Contributor

Reported issue in the frontend for the SVG icon not scaling when you increase the font size

@davidhunter08 davidhunter08 added the awaiting triage Needs triaging by team label Apr 15, 2021
@sarawilcox
Copy link
Collaborator

sarawilcox commented Nov 16, 2022

Hi, we’re prepping an update to the nhsuk-frontend which will include an addition to the back link component to allow it to function as a button (for example, in transactional services) as well as a link. It’ll look the same but the nunjucks macros in the frontend will generate a button when instructed.

We’ll include a coded example in the design system page about the back link component.

If you have any comments ahead of release, please let us know.

It'll look like this.
Screenshot 2022-11-28 at 14 40 32

@sarawilcox
Copy link
Collaborator

sarawilcox commented Nov 28, 2022

Do we want to add to our guidance this bit of info from the GOV.UK page?

"Using the default link text (‘Back’) is ideal for services with a simple journey.. [where users only] ever go back to the previous page in the service."

"For more complex user journeys, consider using different link text, like ‘Go back to [page]’. For example, [go back to results page].... In this case, if you used ‘Back’, it might not be clear to users what they are going back to."

Example from NHS.UK blood pressure tool - not yet released.

Screenshot 2022-11-25 at 15 02 43

@sarawilcox sarawilcox added NHS.UK component on NHS website public-facing and removed awaiting triage Needs triaging by team labels Sep 22, 2023
@frankieroberto
Copy link

@sarawilcox is the "Go" in the suggested "Go back" text significant? I think in the GOV.UK Design System it’s always been just "Back". Did NHS add the "Go" for any reason?

Whilst the GOVUK Design System does say "For more complex user journeys, consider using different link text, like ‘Go back to [page]’", when I’ve followed that pattern I’ve not had "Go" there either (so just "Back to [page]").

Suspect the presence or absence of "Go" doesn't make a difference either way, but I’m happy to be wrong if there’s any research on this!

@sarawilcox
Copy link
Collaborator

I'm afraid I don't know. I don't know whether @davidhunter08 remembers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component Goes in the 'Components' section of the service manual mobile app NHS.UK component on NHS website public-facing
Development

No branches or pull requests

7 participants