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

Website redesign #1252

Open
bwbroersma opened this issue Jan 26, 2024 · 8 comments
Open

Website redesign #1252

bwbroersma opened this issue Jan 26, 2024 · 8 comments
Assignees

Comments

@bwbroersma
Copy link
Collaborator

bwbroersma commented Jan 26, 2024

Redesign requirements

Wish list

Nice to have

  • Design ready to include video's and images, e.g. see https://sikkerpånettet.dk/faqs/dnssec/.
  • A clear ℹ️ or ⚠️ that there also is a newer result for the domain (e.g. when watching test 2520648 which scores 97%.. while there is are more recent tests, e.g. test 2522841 which scores 100%).
  • more modern CSS, e.g. variables (pretty well supported nowadays) for branding colors, so forks can more easily change some styles
  • fix the overflow issues in the tech tables
  • Discoverability / promotion of the dashboard
  • Have some connection indication (e.g. a green/yellow dot for accessing the website via IPv4 or IPv6, HTTP/2 or 3, TLSv1.3)
  • Idea: engage active users to improve their score #1404
  • Use favicons of domains in test reports and HoF for Hosters

Non technical requirements

  • Note this is a standard compliance tool not a security scanner/tool (e.g. do not use 🔒 metaphors).
  • Result overview + detail option.
  • Design leads to action / improvement (and sharing).
    • Sharing: technically an og:image / sharing image, maybe a few (see mail-tester under External inspiration) based on the percentage.

Standards compliance

Accessibility (A11Y)

Performance / Green / other / etc.

Examples for inspiration

Other implementations of Internet.nl code

Other testing sites

External inspiration

@mdavids

This comment was marked as resolved.

@baknu

This comment was marked as resolved.

@baknu baknu changed the title Webdesign requirements Website redesign Jun 13, 2024
@bwbroersma
Copy link
Collaborator Author

The current design is done in Figma, it's not a public Figma file (yet). If it's public this will work to automate the image extraction: minvws/nl-covid19-notification-app-design#18.

@JasperKoopmanschap
Copy link

The design concept of Internet.nl was presented on 11 juni. The presentation slides are added in the adjustment. Feel free to comment with your feedback!
Slide 16_9 - 19
Slide 16_9 - 20
Slide 16_9 - 21
Slide 16_9 - 22
Slide 16_9 - 23
Slide 16_9 - 25
Slide 16_9 - 26
Slide 16_9 - 28
Slide 16_9 - 29
Slide 16_9 - 31
Slide 16_9 - 32
Slide 16_9 - 33
Slide 16_9 - 39
Slide 16_9 - 40
Slide 16_9 - 42
Slide 16_9 - 47
Slide 16_9 - 48

@mxsasha
Copy link
Collaborator

mxsasha commented Jun 13, 2024

Combined remaining feedback

Some remaining feedback below from SR/BWB/BK. We see quite a few things were addressed already (nice!).

  • We should avoid the use of lock icons to not further reinforce the idea that we are a security test (see Non technical requirements).
  • If we end up putting people on the front page, it should be a varying set, or a group photo. Or, perhaps we should not use a photo of people/person at all, to avoid the complexities around picking the photo/person/people. Perhaps something abstract instead? We do like that it makes it a bit softer and more human.
  • Area Extended is a commercial font (see "No external fonts / free open font" requirement, to clarify: free open fonts are okay. See for example: https://rsms.me/inter/).
  • The email test does not require to have the full email address. Design concept of the email test box does not show an "@" before the input field, as current design does to encourage people to only fill in the domain ('data minimisation').
  • Current design has www.example.nl and @example.nl as placeholder texts in in the input fields which seems more clear than "Vul hier je website in". (Btw note that the email test box in the design concept states "Jouw website-domein" and "Vul hier je website in".)
  • As discussed yesterday, the usage figures now lack expressiveness. They are actually too large (and thus difficult to grasp) and too aspecific (over what time period?). Perhaps it would be better to display them in every test box and make them more specific (e.g., "1,573 tests run today" or "5,573 tests run this week").
  • What are your ideas with the white (photo-negative) logo? It looks quite nice and clear.
  • "Ik wil meer informatie over deze bedrijven >" --> "Ik wil meer informatie over deze organisaties >"
  • We're not sure about the selection of icons for the first and last test. Perhaps we can consider a few different options to pick from.
  • We like the rings in the background of some of the elements.
  • As discussed, perhaps we should make the web test more prominent than the other two, to make it a more obvious path.

@JasperKoopmanschap
Copy link

Hereby a new version of the design concept where we solved a lot of the feedback.

  • I changed the icons, what we can discuss further if those are the right ones.
  • Also the font is changed to a free open font, so we won't have to pay for it later in the process.
  • I changed the text of the placeholders and added some microcopy to the widgets. The microcopy will add an extra layer of convincing to the website visitors.
  • The logo always needs a 'light' version, because when it has to be placed at a dark background, we have a light version.
  • I also made a few options for the illustration/photo visuals, what we can discuss later.
  • The design of the hierarchy of the widgets is something we'll work on at the further design process.
Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 0 Slide 7 5 Slide 8 Slide 9 Slide 10 0 Slide 10 5 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17

@mxsasha
Copy link
Collaborator

mxsasha commented Jun 19, 2024

Notes from me, BK and MD:

  • Area Extended font was replaced, but the two fonts mentioned still include Area Extended?
    Reaction: the slides above are outdated, the open font replacement of Area Extended is Montserrat which is licensed under the Open Font License.
  • We're not sure what we feel is best for the illustration/photo, but appreciate the alternatives.
  • The icons for the tests and in the illustration/photo have one overlap and two differences. Is that intentional?
  • We're not sure yet whether these are the optimal icons for the three tests.
  • We like the new label under the buttons, but maybe it should be a bit more prominent?
  • Extra consideration from MD: on mobile it should be easy to reach all tests (in the current design the connection test is a long scroll away on mobile).

@mdavids

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

5 participants