Skip to content

7.3 Chapter Prompt

Overview
A selection of figures showing our process, including design patterns and the final prompt.

Explore potential design patterns for the design brief

  1. Explore design patterns using the following links http://uipatterns.io/ and https://ui-patterns.com/patterns
  2. List potential solutions for the design brief in chapter 7.

Potential methods Potential methods for representing proportionality of a value, including (from top) horizontal stacked bar charts, proportional area charts, and icon array charts.

Design wireframe with portraits contained in circles using contrast in opacity to visualize data. An early design prototype showing 50.8% of users affected by accessibility issues.

Design iterations made in Figma. Variations of layouts showing the card pattern used to combine the percentage and text blurb into an interactive menu.

final design This final design departs from the card to use a progressive disclosure pattern. As users hover over the number values text is revealed underneath to describe the statistic.

The header area includes text and a series of navigation buttons with percentage values. The title, menu with percentage values, and text blurb.

Screenshot of the navigation with a menu option selected. The navigation menu now shows which menu option is currently active.

Screenshot of the web page and DevTools console. Using numbers to test the for loop.

Screenshot of the web page and Console while testing randomization. The Console shows the 36 randomized integers selected for the user array, between the numbers 0 and 115.

Screenshot of the page in development with a functioning navigation bar. The working example after the above changes.

Excerpt Prompt 7.0
Following are figures showing test results for our prompt using WAVE.

Screenshot of the WAVE tool summary for our current page design. The WAVE tool summary shows errors, alerts, structural elements, and more.

Screenshot of the WAVE errors. The 36 errors are all cases of missing alternative text for the portrait images.

A screenshot of the WAVE accessibility report Results of a retest of our page after edits to correct accessibility errors and alerts.

Before and after Before and after adding the code to update the number of users based on the viewport size.

Screenshot of the final project file in the browser. The final design follows accessibility guidelines.