Giter VIP home page Giter VIP logo

Comments (2)

DavidBiddle avatar DavidBiddle commented on July 19, 2024 1

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.

from forms-prototypes.

christophercameron-ixd avatar christophercameron-ixd commented on July 19, 2024

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?

from forms-prototypes.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.