Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Enhance browser toolbar #8474

Closed
2 of 3 tasks
Tracked by #6350
vesta0 opened this issue Feb 18, 2020 · 2 comments
Closed
2 of 3 tasks
Tracked by #6350

Enhance browser toolbar #8474

vesta0 opened this issue Feb 18, 2020 · 2 comments
Assignees
Labels
eng:qa:verified QA Verified eng:ready Ready for engineering Feature:Browsing Issues related to browsing experience, browser navigation, not web issues feature request 🌟 New functionality and improvements needs:triage Issue needs triage

Comments

@vesta0
Copy link
Collaborator

vesta0 commented Feb 18, 2020

User Story

  • As a user, I want to easily find and understand available toolbar options and use them effectively, so I can have a fast and intuitive browsing experience.

Acceptance Criteria

  • I know when reader mode is available without being confused or distracted (possible solution: reader mode badge in the nav bar once we are able to just show the clean URL)

It looks like users find the current behaviour either confusing or irritating, and overall not useful. Highlights of some user feedback:

  • Some users assume blue dot is highlighting reader mode being either a new feature or notifying that we made changes to reader node. They expect the blue dot to go away after they interact with reader mode once, and they find it confusing when it doesn't.

  • Many sites can be viewed in reader mode which means the blue dot does appear very often. Many users find that irritating and annoying and it has caused some users to drop off (self-reports).

  • The frequency of showing the blue dot, also means that the blue dot is not accomplishing its objective of notifying users of the availability of reader mode, PWA, or open in app option, since users will begin to ignore it.

  • Page actions in a similar category are grouped together for easier interaction (add to collection, add to top sites, add to bookmarks, add to homescreen) so they are faster to locate and use.

  • Remove "Help" from browser toolbar as it is very rarely used.


UX designs
Updated Mar 5, 2020 by @topotropic

  • grouped page actions
  • grouped site specific actions like “Reader mode” or “Open in app” and displayed them at the bottom (with app bar bottom) or at the top (with toolbar top)
  • removed open “new site” and open “new private tab” to de-clutter the menu, assumption here is that opening a new tab is a quick endeavour anyway and de-cluttering the menu is valuable to more people because they don’t feel overwhelmed and disoriented by the menu
  • increased menu width to 280dp
  • removed "Help" from menu as it is very rarely used

Site menu with the minimal amount of menu entries:

Site menu with site specific menu entries (like "Reader mode", "Open in app"):

┆Issue is synchronized with this Jira Task

@vesta0 vesta0 changed the title Enhance the toolbar Enhance browser toolbar Feb 18, 2020
@vesta0 vesta0 added feature request 🌟 New functionality and improvements needs:UX-feedback Needs UX Feedback needs:triage Issue needs triage labels Feb 18, 2020
@vesta0 vesta0 added the Feature:Browsing Issues related to browsing experience, browser navigation, not web issues label Feb 19, 2020
@topotropic
Copy link

this issue addresses some of the feedback around the blue dot notification #7408

@topotropic topotropic added eng:ready Ready for engineering and removed needs:UX-feedback Needs UX Feedback labels Mar 5, 2020
@mcarare mcarare self-assigned this Mar 10, 2020
mcarare pushed a commit to mcarare/fenix that referenced this issue Mar 10, 2020
mcarare pushed a commit to mcarare/fenix that referenced this issue Mar 10, 2020
mcarare pushed a commit to mcarare/fenix that referenced this issue Mar 11, 2020
mcarare pushed a commit to mcarare/fenix that referenced this issue Mar 11, 2020
mcarare pushed a commit to mcarare/fenix that referenced this issue Mar 11, 2020
mcarare pushed a commit to mcarare/fenix that referenced this issue Mar 11, 2020
ekager pushed a commit that referenced this issue Mar 11, 2020
@ekager ekager added the eng:qa:needed QA Needed label Mar 11, 2020
@liuche liuche mentioned this issue Mar 12, 2020
32 tasks
@sv-ohorvath
Copy link
Contributor

sv-ohorvath commented Mar 12, 2020

Items removed and reordered, verified as fixed on Beta 4.1. (the top nav bar itmes order in the mock-ups is to be updated by @topotropic)

@sv-ohorvath sv-ohorvath removed the eng:qa:needed QA Needed label Mar 12, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
eng:qa:verified QA Verified eng:ready Ready for engineering Feature:Browsing Issues related to browsing experience, browser navigation, not web issues feature request 🌟 New functionality and improvements needs:triage Issue needs triage
Projects
None yet
Development

No branches or pull requests

5 participants