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

[UX] Decide how back stack should be preserved #1012

Closed
sblatz opened this issue Mar 13, 2019 · 5 comments
Closed

[UX] Decide how back stack should be preserved #1012

sblatz opened this issue Mar 13, 2019 · 5 comments
Assignees
Labels
needs:UX-feedback Needs UX Feedback
Milestone

Comments

@sblatz
Copy link
Contributor

sblatz commented Mar 13, 2019

Currently we have an ever growing stack of pages that piles up every time a user clicks on a link, clicks on the tab button (to go "home"), switching to private mode, etc.

It's possible there is a bit of disconnect between how we internally think of the "home" screen, and how users see it as a "tab switcher" (due to it being a tab icon). Because of this we've had user requests for the back button to take you to your previous tab when on the home screen.

However, as an engineer, I view this as a "home screen" and thus don't think a back button should ever take me back to the browser view (home is where we start the user, why would back take me forward?).

Some UX clarification on how this should operate would be great. Perhaps we want to change the "tabs" icon back to a "home" icon for more clarification? I'm sure there are other solutions that would allow us to all align our thinking on this.

┆Issue is synchronized with this Jira Task

@sblatz sblatz added the needs:UX-feedback Needs UX Feedback label Mar 13, 2019
@ekager
Copy link
Contributor

ekager commented Mar 13, 2019

Also see #570 for more feedback about our home/tabs combined view. If we separated out a new "tabs" view while browsing and "home" was really a "root" navigation, this would probably make the navigation a bit cleaner.

@topotropic
Copy link

We open a new tab when someone

  • conducts a search from home
  • taps on + on home to open a new tab
  • opens a bookmarks from Library
  • opens a history entry from Library

Within a tab people can open new links or search for new things, this "tab history" can be navigated by using the Android back button.

I agree that Home is root and using the back button results in backing out of Fenix.

image(1)

@sblatz
Copy link
Contributor Author

sblatz commented Apr 3, 2019

Thanks, @topotropic! I will verify we're using this flow and if we aren't I will create a follow-up ticket for addressing it 😄

@sblatz
Copy link
Contributor Author

sblatz commented Apr 3, 2019

Filed follow-up: #1361.

@topotropic feel free to close this if you're done :)

@topotropic
Copy link

Thanks, @sblatz!

@ghost ghost removed the P1 Current sprint label Apr 4, 2019
@data-sync-user data-sync-user changed the title [UX] Decide how back stack should be preserved FNX2-15743 ⁃ [UX] Decide how back stack should be preserved Jul 30, 2020
@data-sync-user data-sync-user changed the title FNX2-15743 ⁃ [UX] Decide how back stack should be preserved FNX3-13657 ⁃ [UX] Decide how back stack should be preserved Aug 10, 2020
@data-sync-user data-sync-user changed the title FNX3-13657 ⁃ [UX] Decide how back stack should be preserved FNX-4718 ⁃ [UX] Decide how back stack should be preserved Aug 10, 2020
@data-sync-user data-sync-user changed the title FNX-4718 ⁃ [UX] Decide how back stack should be preserved FNX2-15743 ⁃ [UX] Decide how back stack should be preserved Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX2-15743 ⁃ [UX] Decide how back stack should be preserved [UX] Decide how back stack should be preserved May 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
needs:UX-feedback Needs UX Feedback
Projects
None yet
Development

No branches or pull requests

5 participants