Closed Bug 958204 Opened 10 years ago Closed 5 years ago

[meta][Theme] Search Suggestions

Categories

(Firefox :: Search, task, P5)

1.0 Branch
task

Tracking

()

RESOLVED FIXED
Firefox 43
Tracking Status
relnote-firefox --- 43+

People

(Reporter: MarcoM, Unassigned)

References

()

Details

(Keywords: feature, meta, Whiteboard: [suggestions][fxsearch])

User Story

As a user, when I enter text in the location bar, I will be presented with suggested search queries from the search default in the AwesomeBar dropdown that update as I continue to enter text to provide me with common queries related to the text I have entered.

Attachments

(1 obsolete file)

1.  Goal:
* As a Firefox Desktop User I want search suggestions as I type in the URL bar so that I can more accurately search from the URL bar. 

2.  Acceptance Criteria (AC): 
* Several search suggestions from the default search provider appear with history suggestions as a user types.
* Suggestions are mixed in with history items.

3.  Notes/Supporting Documentation: 
* Fennec wrestled with bug 769145 requiring users to opt-in for suggestions.
Depends on: 958532
Hardware: x86_64 → All
Depends on: 959564
Depends on: 959565
Depends on: 959566
Depends on: 959567
Depends on: 959568
No longer depends on: 959567
Depends on: 959567
No longer depends on: 959565
Whiteboard: [story] → [story] [search]
Blocks: 973272
No longer depends on: 959568
No longer depends on: 959564
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog+
Can we review the Fennec designs and see if we want to have a common design? One benefit of the Fennec design (horizontal tiles in one row) means that we can put these at the top, where they're visible as you type, without pushing frecency results down more than one row.
Depends on: 959595
Depends on: 959594
No longer depends on: 959566
Priority: -- → P1
Whiteboard: [story] [search] → [fxsearch][searchsuggestions][story]
User Story: (updated)
Depends on: 1162140
Depends on: 1162142
Depends on: 1162144
Component: Firefox Operations → Search
Product: Tracking → Firefox
Summary: Search Suggestions → [meta] Search Suggestions
Version: --- → 1.0 Branch
Rank: 3
Summary: [meta] Search Suggestions → [Theme][User Story] Search Suggestions
Whiteboard: [fxsearch][searchsuggestions][story] → [searchsuggestions][fxsearch]
Whiteboard: [searchsuggestions][fxsearch] → [suggestions][fxsearch]
Summary: [Theme][User Story] Search Suggestions → [Theme] Search Suggestions
Depends on: 1173748
Depends on: 1173751
Depends on: 1173753
Depends on: 1173754
Depends on: 1176205
Depends on: 775825
Keywords: meta
Depends on: 1182792
Depends on: 1182572
Depends on: 1139902
Depends on: 1184960
Marco, I have a few questions related to this feature:
1. Is this feature going to be implemented for both Android and Desktop, and both under this bug?
2. What is the targeted version for this to be released?
3. Is there any general documentation for this? E.g. wiki, designs, a trello board

Since this seems to be already in progress we could use having a QA start to look over this (or two QA if this is for both Android and Desktop).
Flags: needinfo?(mmucci)
(In reply to Florin Mezei, QA (:FlorinMezei) from comment #3)
> Marco, I have a few questions related to this feature:
> 1. Is this feature going to be implemented for both Android and Desktop, and
> both under this bug?

This is only for desktop.

> 2. What is the targeted version for this to be released?

42

> 3. Is there any general documentation for this? E.g. wiki, designs, a trello
> board

Kev has a user story page describing the feature, try pinging him.
Most of the designs are attached to bugs or were discussed in person, you can refer to bug 959564 for the interaction, but note we are not implementing the new oneline design for entries in the awesomebar popup, yet. The design in this bug is outdated (I will now mark it as obsolete)

> Since this seems to be already in progress we could use having a QA start to
> look over this (or two QA if this is for both Android and Desktop).

Sounds like a good idea, this bug is the meta tracker for the implementation, you can check the dependencies.

Also, Marco Mucci is not following this, the program manager for the feature is :shell, the product manager is :kev.
Flags: needinfo?(mmucci) → needinfo?(sescalante)
Attachment #8359762 - Attachment is obsolete: true
Thanks Marco for the quick response and useful info. Adding Petruta as the QA Contact. I'm also setting the 42 Target Milestone and adding the feature keyword for proper tracking.
Keywords: feature
QA Contact: petruta.rasa
Target Milestone: --- → Firefox 42
Depends on: 1186393
Depends on: 1188281
Depends on: 1181173
Depends on: 1189409
Depends on: 1192359
Depends on: 1192347
i think this is the right user story document https://docs.google.com/document/d/1de2o8Osl_z98BBfkt243i-dHdcKmQB15xJ9rShkwk3Q/edit (kev correct me if there's a newer one)

The top image is the "opt-in" dialog that was decided on... http://cl.ly/image/0I3x2T0N1w20/o
Flags: needinfo?(sescalante) → needinfo?(kev)
Depends on: 1190368
No longer blocks: 1194669
Depends on: 1198683
Depends on: 1198687
No longer depends on: 1198687
No longer depends on: 1198683
Is this still planned for 42? Haven't seen anything in release notes?
Depends on: 1192362
(In reply to Fabio Rios [:frios] from comment #7)
> Is this still planned for 42? Haven't seen anything in release notes?

it will be released in 43.
Target Milestone: Firefox 42 → Firefox 43
(In reply to Marco Bonardo [::mak] from comment #8)
> (In reply to Fabio Rios [:frios] from comment #7)
> > Is this still planned for 42? Haven't seen anything in release notes?
> 
> it will be released in 43.

Noted. Thanks Marco.
Can the search suggestions be turned off via about:config?
why do you want to use about:config when there's a visible option in Options / Search (that maps to browser.urlbar.suggest.searches)
Indeed, that turns off the Search suggestions, the same as if you opt-out in the dialog, i assume.
I might have phrased it a little bit shortly, sorry.
I meant that after the opt-out or disabling via settings, there still is the "search with <XXX>" field in the results listing - taking a lot of space.
My question then would be: Can i revert to the old behaviour after opt-out/disabling autosuggestions, without the searchfield?
If i want to search, i can just press Enter.
Use case is that i usually just enter some short string, then scroll with the mouse or just click on the first result - which now is the search instead of the website.
(In reply to lthomecz from comment #12)
> I meant that after the opt-out or disabling via settings, there still is the
> "search with <XXX>" field in the results listing - taking a lot of space.

It's unrelated to search suggestions.

> If i want to search, i can just press Enter.

yes, that additional line is just showing what the Enter action will be. the search beavior is indeed the same as before.

> Use case is that i usually just enter some short string, then scroll with
> the mouse or just click on the first result - which now is the search
> instead of the website.

if you're used to down with the keyboard, the behavior is the same, since the first entry is preselected. I guess with the mouse you may have to retarget the first times...
I suggest to get used to moving through results with the keyboard, it's far more efficient (this is just a friendly suggestion, not an answer to your feedback).
Rank: 3 → 60
Priority: P1 → P5
Release Note Request (optional, but appreciated)
[Why is this notable]:
[Suggested wording]:
[Links (documentation, blog post, etc)]:
relnote-firefox: --- → ?
(In reply to Marco Bonardo [::mak] from comment #13)
> with <XXX>" field in the results listing - taking a lot of space.
> 
> It's unrelated to search suggestions.
>

I just got the update with the opt-out dialog and assumed it came with the search suggestions.
 
> if you're used to down with the keyboard, the behavior is the same, since
> the first entry is preselected. I guess with the mouse you may have to
> retarget the first times...
> I suggest to get used to moving through results with the keyboard, it's far
> more efficient (this is just a friendly suggestion, not an answer to your
> feedback).

After some time using the new design you just blend out the additional line, yes. I was just surprised after the update, and found nothing about that anywhere else.
Sry for disturbing, thanks for the info.
no worries, glad to help.
Marco (or shell) can you suggest wording for a release note if some aspect of this project should have one? 
What Firefox version(s) should have the note? Applicable for Firefox for Android too? Thanks!
Flags: needinfo?(sescalante)
Flags: needinfo?(mak77)
Hey Liz,

Wording should be "Search suggestions can be displayed in the Awesome Bar." Applicable in Firefox 43 and beyond, desktop only, as Fennec has a single search surface and has had suggests available for a while. In both cases the user needs to opt-in for their use.
Flags: needinfo?(sescalante)
Flags: needinfo?(mak77)
Flags: needinfo?(kev)
Sorry, here's the proper format:

[Why is this notable]: Adds search suggestions to the Awesome Bar, allowing users to more easily complete common searches that incorporate terms they've typed in.
[Suggested wording]: Search suggestions can be displayed in the Awesome Bar. Requires opt-in.
[Links (documentation, blog post, etc)]: Needs an update, which I'll file tomorrow. Will be https://support.mozilla.org/en-US/kb/awesome-bar-search-firefox-bookmarks-history-tabs
Great. Thanks Kevin. Noted and I will add the link now.
Depends on: 1235065

It looks like this project was finished back in 43, but the bug never closed, so doing that now.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Summary: [Theme] Search Suggestions → [meta][Theme] Search Suggestions
Type: defect → task
You need to log in before you can comment on or make changes to this bug.