[meta] Implement Smart Tab Groups
Categories
(Firefox :: Tabbed Browser: Tab Groups, task)
Tracking
()
| a11y-review | changes required |
People
(Reporter: rrando, Unassigned)
References
(Depends on 26 open bugs)
Details
(Keywords: meta)
Meta bug for implementing Smart Tab Grouping.
Smart tab grouping is a set of features built on top of Tab Groups, using AI to automatically group open tabs and suggest labels for tab groups.
Smart Tab Grouping uses 100% local ML models to guarantee user's privacy.
See also https://mozilla-hub.atlassian.net/browse/FIDE-2441 and Vision for Smart Tab Groups
Comment 1•1 year ago
|
||
Description:
Smart tab grouping can be used for managing tabs by suggesting names for groups of tabs as well as suggesting similar tabs in a window. Testing instructions are provided below but a user would most likely use this feature when there are many tabs in the current window with a similar theme.
How do we test this?
First flip the following settings in about:config to true - browser.ml.enable and browser.tabs.groups.smart.enabled.
The "label" suggestion feature can be tested by hovering over a tab, right-clicking and selecting "Add Tab to New Group". This will download the topic model (which can take about 10-15s), and populate the tab group name field with a suggestion.
The "similar tabs" suggestion feature can be tested from the same modal that opens up after clicking "Add Tab to New Group". First open a couple of tabs with a similar theme, for example "Travel Planning". Then right-click on a tab and click on "Add Tab to New Group". This will create the modal for suggesting group label. From that modal, there's another button with "Suggest tabs to group" text. Clicking on that button should suggest the similar tabs that are in the current window. Finally click "Done" to end the flow. The new tabs should now be part of the group.
When will this ship?
Tracking bug/issue: Current bug
Design documents (e.g. Product Requirements Document, UI spec): https://www.figma.com/design/f6J2lH6XDxLxyzOLr2E8oE/Tab-Grouping-Spec?node-id=9429-240756&p=f&t=mD4GtYoMU0IQXRvI-0
Engineering lead: Rolf Rando (@rrando)
Product manager: Stefan Smagula
The accessibility team has developed the Mozilla Accessibility Release Guidelines which outline what is needed to make user interfaces accessible:
https://wiki.mozilla.org/Accessibility/Guidelines
Please describe the accessibility guidelines you considered and what steps you've taken to address them:
Describe any areas of concern to which you want the accessibility team to give special attention:
Updated•1 year ago
|
Updated•11 months ago
|
Comment 2•11 months ago
|
||
The testing and reporting for the Smart Tab Groups in the Firefox 139 (Nightly) is completed and the list of bugs recorded is available.
Accessibility team recommends to resolve all the bug reported, starting with the following top-3 bugs (considering they are also access-S2 bugs and has to be resolved as soon as possible because they do block users with disabilities from participating in the experiment and using the feature altogether):
- (access-S2) Bug 1963960 - Accessibility: Smart Tab Groups suggested tabs level 2 checkboxes are not labeled programmatically
- (access-S2) Bug 1964202 - Accessibility: Smart Tab Group opt-in panel includes static text that is not announced by a screen reader
- (access-S2) Bug 1964768 - Accessibility: It is not clear for a screen reader user when there are no suggestions provided by the Smart Tab Group
Let me know if you have any questions and do not hesitate to reach out should you need any further guidance on the remediation of the bugs reported.
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Description
•