Search result pages have a form to 'search' which can lead users to think that their search wasn't processed

Bug #885 reported by Matthew Paul Thomas
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Currently the page showing bugs for a distribution, product etc says "Search Again" though you haven't submitted any search form

Currently the page showing Malone search results starts with a form containing a "Search" button, even though you've just *done* your search. The button should be tweaked to say "Search Again" whenever showing results from a non-canned search. So Malone needs to be smarter about whether the results it's showing are from a search form or from a link.

Brad Bollenbach (bradb)
Changed in malone:
assignee: nobody → bradb
status: New → Accepted
Revision history for this message
Björn Tillenius (bjornt) wrote :

Why does the search form have to say "Search Again" at all? Isn't "Search" clear enough?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

I changed all the "Search Again" occurrences back to "Search". But yes, I'd still like search forms to say "Search Again" on results pages for manually entered searches, for the absolute minimum of confusion.

description: updated
Revision history for this message
Brad Bollenbach (bradb) wrote : Re: Search form should say "Search Again" for non-canned searches

Sorry, I want to make sure I understand here; how would saying "Search Again" be the "absolute minimum of confusion"?

My understanding is that it's starting to become accepted practice that users expect "search" to mean:

    * a box where the user can type words
    * a button labeled "Search"
    * a search results page

I thought the following article gave a good treatment on the subject:

    http://www.useit.com/alertbox/20050509.html

This expectation changes for parameterized searches (e.g. the advanced search page, which I think we both agree belongs on a different page entirely that the words + "Search" button page), but I think that's a different discussion.

Revision history for this message
Diogo Matsubara (matsubara) wrote :

Matthew, is this still an issue?

Changed in malone:
assignee: bradb → nobody
status: Confirmed → Needs Info
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Yes. A very subtle thing, but I'd like to do it one day.

Changed in malone:
status: Needs Info → Confirmed
Revision history for this message
Robert Collins (lifeless) wrote :

This seems to conflict with / be in tension with remembering the search parameters on the form and allowing iterative refinement.

summary: - Search form should say "Search Again" for non-canned searches
+ Search result pages have a form to 'search' which can lead users to
+ think that their search wasn't processed
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Preserving the search parameters is bug 297624. I don't think there's a conflict: "Search Again" doesn't imply that the search text has to be the same.

Revision history for this message
Robert Collins (lifeless) wrote :

It does imply a new search, which it wouldn't be. I think I'm saying we need 'refine' or 'search again' (that is two buttons) or something like that.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

This is a lovely example of the low bandwidth of text-only bug tracker comments. In person, this six-year discussion would have taken about 30 seconds total.

And with a sketch on a whiteboard (or even a built-in wireframe function in Launchpad Bugs) it would, I think, be clear that a "Search Again" button positioned immediately following a search field could not reasonably be construed as meaning "ignore what I just entered in the preceding field, and go to the form for starting a new search".

William Grant (wgrant)
tags: added: bug-search
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.