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

Problems with page titles #64

Closed
DavidBiddle opened this issue May 23, 2022 · 2 comments · Fixed by #75
Closed

Problems with page titles #64

DavidBiddle opened this issue May 23, 2022 · 2 comments · Fixed by #75
Labels
accessibility This issue affects the accessibility of the prototype

Comments

@DavidBiddle
Copy link
Contributor

There are problems with the page titles on several pages in the prototype:

  • Form builder home screen:
    • Current title: 'Form home'
    • Problem: this doesn't really sum up what this page is.
    • Suggested replacement: 'Your forms'
  • Form naming screen
    • Current title: 'Create a form'
    • Problem: this might be OK, but there may be an argument for changing it to 'Name your form' or similar to better reflect what this page does.
    • Suggested replacement: keep current name or 'Name your form'
  • Create/Edit question page
    • Current title: Uses the question title, e.g. 'What is your name?'
    • Problem: this doesn't indicate that this is an editing page - it would be hard to distinguish this from the corresponding preview page.
    • Suggested replacement: 'Edit question: What is your name?'
  • New tab preview page:
    • Current title: 'Edit question'
    • Problem: this is completely incorrect - this isn't an editing page, and it gives no indication what page is being previewed.
    • Suggested replacement: 'Preview: What is your name?'

Arguably we should also add a '- GOV.UK Forms' suffix to all of the titles on the site - this is a common pattern.

@DavidBiddle DavidBiddle added the accessibility This issue affects the accessibility of the prototype label May 23, 2022
@christophercameron-ixd
Copy link
Contributor

christophercameron-ixd commented May 23, 2022

Page titles should be the same as the H1 of the page.

I've done this on the odd page in the prototype - I think the ideal should be:

[page H1] - GOV.UK Forms if inside the creation/editing pages (within our service)

[page H1] - GOV.UK if outside the creation/editing pages (for example if previewing/testing a page as the end user would see)

... potentially include something at the start "Preview: " for example, although this might be useless information to almost all users (and would be super annoying for screen reader users, so probably a terrible idea. Also, would have massive impact on error state pages "Error: Preview: [page H1] - GOV.UK" ... ouch!)

@hannahkc and @deberny what do you think?

@DavidBiddle
Copy link
Contributor Author

Good point on the error states, hadn't thought of that!

You're right in saying that it should generally match the H1, but it's not a requirement - we can and should change it if we find that's going to be confusing. But that's probably not necessary at this point because using the site name as you've suggested seems like a good way of disambiguating the pages.

If we find that's not enough when testing, there's scope to develop it a bit afterwards - e.g. we could use [page H1] - GOV.UK Forms Editor, [page H1] - GOV.UK Forms Preview.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility This issue affects the accessibility of the prototype
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants