Open timpaul opened 5 years ago
It feels like this is potentially quite a large area and covers many different types of results, namely:
I agree with @devansXD, the type of search results may well depend on
As such, I can't comment on all the search result pages, and perhaps we could consider breaking this down into smaller more achievable items in the backlog then standardise them later?
In the two services, we made on the DfE claim project we were working primarily on a school search. The progressively enhanced version was a more simple decision as we used accessible auto-complete (https://github.com/alphagov/accessible-autocomplete) with a couple of tweaks to increase the contrast on the search options and pull in some additional information about the schools.
One of the user research participants (T15) had been using JAWS since 2002 and at the time of testing, they were on a Windows XP Machine. Generally speaking accessible autocomplete worked well for them.
Once they had started typing it was easy for them to select options from the dropdown
Possible issue, when changing the answer on this question as it remembered the response and they didn't know that the input was pre-filled
For the non-javascript search, we opted to return the search results as a list of radio buttons. This tested well for all users it just involved a bit of scrolling however, that seemed like preferable to a more dense list that was potentially harder to read.
Users got in touch with support when they:
There was also an issue with apostrophes within the school name e.g. St Mary's or St Marys. Whilst it was possible to do something on the search results page to include both schools with and without apostrophes a more simple solution was to allow them to search via postcode.
Is there a separate backlog item (that I can't find) for when a search has no results to return and telling a user what to try instead?
Hi @laura-biscuits, thanks to @adyhoran1 there is now: https://github.com/alphagov/govuk-design-system-backlog/issues/264
We've just added some guidance on how to 'share findings about your users' with us 📝. This will help us learn more about how your users understand search results within your service.
What
How to display a list of search results