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

Entry points to install WebExtensions #6147

Closed
brampitoyo opened this issue Oct 21, 2019 · 3 comments
Closed

Entry points to install WebExtensions #6147

brampitoyo opened this issue Oct 21, 2019 · 3 comments

Comments

@brampitoyo
Copy link

brampitoyo commented Oct 21, 2019

From Fennec-to-Fenix Transition user research:

Recommendation
Determine how to introduce a range of add-on options during the experience

Rationale
Add-ons were front of mind when users were asked about “customization”; create vivid entry points to educate and promote value in the experience.

Entry point means more than onboarding content. It can mean in-product messaging and making features visible within the experience (e.g. private tabs, search shortcuts).

Keep in mind that one of the research recommendations is:

Introduce new features within the experience instead of stacking the menu.

Most features related to customizing either the home screen view or the user’s session and tasks were invisible to them, buried in a complex menu that discouraged proactive exploration and discovery.

The search and navigation focus of the participants’ usage scenarios also meant that little time was spent lingering on the home screen. Browser controls that followed the experience (the tab stack icon, the URL bar) were more familiar and useful for their goals.

┆Issue is synchronized with this Jira Task

@brampitoyo brampitoyo created this issue from a note in A-C: WebExtensions and AddOns (Q1 User Stories) Oct 21, 2019
@brampitoyo brampitoyo self-assigned this Oct 21, 2019
@brampitoyo brampitoyo removed their assignment Oct 21, 2019
@boek boek added the feature request 🌟 New functionality and improvements label Dec 28, 2019
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Feb 3, 2020
Closes mozilla-mobile#5630, mozilla-mobile#6069, mozilla-mobile#6092, mozilla-mobile#6091, mozilla-mobile#6124, and mozilla-mobile#6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Feb 3, 2020
Closes mozilla-mobile#5630, mozilla-mobile#6069, mozilla-mobile#6092, mozilla-mobile#6091, mozilla-mobile#6124, and mozilla-mobile#6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Feb 3, 2020
Closes mozilla-mobile#5630, mozilla-mobile#6069, mozilla-mobile#6092, mozilla-mobile#6091, mozilla-mobile#6124, and mozilla-mobile#6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Feb 4, 2020
Closes mozilla-mobile#5630, mozilla-mobile#6069, mozilla-mobile#6092, mozilla-mobile#6091, mozilla-mobile#6124, and mozilla-mobile#6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Feb 4, 2020
Closes mozilla-mobile#5630, mozilla-mobile#6069, mozilla-mobile#6092, mozilla-mobile#6091, mozilla-mobile#6124, and mozilla-mobile#6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
gabrielluong added a commit that referenced this issue Feb 4, 2020
Closes #5630, #6069, #6092, #6091, #6124, and #6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
@gabrielluong gabrielluong added the eng:qa:needed QA Needed label Feb 4, 2020
@sv-ohorvath
Copy link
Contributor

@gabrielluong Could you post some requirements for QA to verify, please?

@gabrielluong gabrielluong removed the eng:qa:needed QA Needed label Feb 5, 2020
@csadilek
Copy link
Contributor

csadilek commented Feb 5, 2020

Ah, this is a UX / research ticket. @brampitoyo can you advise? Do you want to keep this open? :)

@brampitoyo
Copy link
Author

Thanks, @csadilek. I’ve taken this into account when designing WebExtensions. With support shipping in product, we can consider this issue finished, and can close it.

@brampitoyo brampitoyo moved this from Q1 User Stories to Done in A-C: WebExtensions and AddOns Feb 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature request 🌟 New functionality and improvements Feature:WebExtensions
Development

No branches or pull requests

5 participants