Closed Bug 1520290 Opened 6 years ago Closed 5 years ago

Make handoff from New Tab SAP to Awesome Bar less jarring

Categories

(Firefox :: Address Bar, enhancement, P3)

enhancement

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: verdi, Unassigned)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

Attached image handoff.jpg

Bug 1508388 implemented a handoff from the new tab SAP to the Awesome Bar. Looking at the interaction with an existing profile, things often seem to happen out of order.

Attached is a breakdown of one of the interactions that I filmed. What happens is:
0. Type "n" in the new tab SAP

  1. New tab SAP fades out
  2. Awesome bar dropdown starts to appear
  3. The top autoselected result along with the, apparently cached, results from a previous interaction show up in the dropdown
  4. The character "n" and the autocomplete, "ewyorker.com/" in this case, appear in the awesome bar
  5. The results in the dropdown change
  6. The results in the dropdown change a final time

Here is a video of it happening slowed down to 10% speed:
https://drive.google.com/file/d/1EQRSgmEW_J14tDQMiwu1CZB0vJOfcofH/view?usp=sharing

That's a lot of things happening with the many of them drawing the eye away from where it should travel.

It would be great if we could instead have something like this where the action first moves to the address bar, followed by the dropdown with the final results:
0. Type "n" in the new tab SAP

  1. The "n" character appears in the awesome bar and the new tab SAP fades out at the same time.
  2. The autocomplete text appears in the awesome bar and the dropdown with the final results appear at the same time.

Here's a video of the proposed interaction:
https://drive.google.com/file/d/1EVdjmy8hbMgQmp_yLVIxtirfwboF6OPn/view?usp=sharing

I believe the Activity Stream team are handling the transition work, but feel free to move it back if that's wrong.

Component: Address Bar → Activity Streams: Newtab
Keywords: uiwanted

:verdi, can you check the latest implementation on Nightly? We've made a lot of changes and some of that should be fixed (if not all?). Thank you!

Flags: needinfo?(mverdi)

(In reply to Ricky Rosario [:rrosario, :r1cky] from comment #2)

:verdi, can you check the latest implementation on Nightly? We've made a lot of changes and some of that should be fixed (if not all?). Thank you!

It looks like it's all still happening but it happens faster. I talked to Mike deBoer about it and he said these are things that we'll have to address as part of the quantum bar work.

Flags: needinfo?(mverdi)
Component: Activity Streams: Newtab → Search
Component: Search → Address Bar
Flags: needinfo?(mdeboer)
Depends on: quantumbar
Priority: -- → P3

I don't recall what the 'things that we'll have to address as part of the quantum bar work' are, but I think that I wouldn't said any more than something along the lines of 'Quantum Bar needs to be done first, before we can take a look at any further optimizations'.

Flags: needinfo?(mdeboer)
Blocks: 1344931

This appears to be fixed.

Status: NEW → RESOLVED
Closed: 5 years ago
Keywords: uiwanted
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: