New tab button in sidebar is not clickable from screen edges (Fitts' law)
Categories
(Firefox :: Sidebar, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox133 | --- | disabled |
People
(Reporter: ke5trel, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidefe-sidebar])
Attachments
(1 file)
|
170.61 KB,
video/webm
|
Details |
STR:
- Start with
sidebar.verticalTabs = trueandsidebar.revamp = true. - Maximize the window.
- Click the extreme edge of the screen next to the new tab button.
Expected:
New tab button can be clicked from screen edges like other tabs.
Actual:
Nothing happens when clicking the screen edge next to the new tab button.
Comment 1•1 year ago
|
||
I talked to UX about this and this isn't viewed as an issue since the mouse isn't even on the button.
Comment 2•1 year ago
|
||
(In reply to Sarah Clements [:sclements] from comment #1)
I talked to UX about this and this isn't viewed as an issue since the mouse isn't even on the button.
I'm not sure I understand. Fitts' law is something we've cared about for a long time. This seems to work as expected for tabs and buttons at the button of the sidebar, and based on tgiles' and mstriemer's work I assume this is intentional. Why should the new tab button work differently?
Comment 3•1 year ago
|
||
(In reply to Dão Gottwald [:dao] from comment #2)
(In reply to Sarah Clements [:sclements] from comment #1)
I talked to UX about this and this isn't viewed as an issue since the mouse isn't even on the button.
I'm not sure I understand. Fitts' law is something we've cared about for a long time. This seems to work as expected for tabs and buttons at the button of the sidebar, and based on tgiles' and mstriemer's work I assume this is intentional. Why should the new tab button work differently?
I asked Yulia about it and she said "the mouse isn't even on the button [in the regarding], so it's okay that it doesn't react in this case".
We can reopen if you feel strongly but its not something that is a high priority.
Comment 4•1 year ago
|
||
(In reply to Sarah Clements [:sclements] from comment #3)
(In reply to Dão Gottwald [:dao] from comment #2)
I'm not sure I understand. Fitts' law is something we've cared about for a long time. This seems to work as expected for tabs and buttons at the button of the sidebar, and based on tgiles' and mstriemer's work I assume this is intentional. Why should the new tab button work differently?
I asked Yulia about it and she said "the mouse isn't even on the button [in the regarding], so it's okay that it doesn't react in this case".
Again, this is true for both tabs and those other buttons. It's been true for many years for buttons in the navigation toolbar as well. In fact, I believe this was the primary motivation for bug 1902083. Tim, can you confirm?
We can reopen if you feel strongly but its not something that is a high priority.
We could certainly ship without this being fixed, but I feel strongly this is a legitimate bug.
Comment 5•1 year ago
|
||
(In reply to Dão Gottwald [:dao] from comment #4)
Again, this is true for both tabs and those other buttons. It's been true for many years for buttons in the navigation toolbar as well. In fact, I believe this was the primary motivation for bug 1902083. Tim, can you confirm?
Essentially, yes. The behavior of the first and last buttons in the toolbar motivated adding the configurable padding for the moz-button component. As those toolbar buttons have additional padding that makes them easier to click, especially when the window is maximized. As far as I understand it, we are complying with the AA requirement from WCAG since the new tab button's clickable area is at least 24 by 24 CSS pixels. However, we should strive towards AAA where possible to improve the user experience for more users. The Target Size (Level AAA) success criterion states that targets for pointer events should be at least 44 by 44 CSS pixels, as well as increasing the target area when "the control is positioned where it will be difficult to reach, e.g. is near the edge of the screen." (emphasis mine). This does not mean we need to make the visible hover state rectangular, just means we should behave similarly to the first button and the last button in the nav toolbar.
We can reopen if you feel strongly but its not something that is a high priority.
We could certainly ship without this being fixed, but I feel strongly this is a legitimate bug.
Seconded, I believe this is a legitimate bug/enhancement but one that can be shipped.
Comment 6•1 year ago
|
||
Thanks for explanations Tim and Dão - I hadn't known the backstory behind our historical support for Fitt's Law or full context on the moz-button changes.
Updated•1 year ago
|
Updated•1 year ago
|
| Comment hidden (advocacy) |
| Comment hidden (advocacy) |
Please at least increase to P2. Chrome had the exact same bug and designated it a P1. There was many user complaints about it https://issues.chromium.org/issues/40152330
The new tab button in Firefox's "normal" horizontal tabs mode respects Fitts' Law when the window is maximized, I cannot think of a reason why only the new tab button should not follow Fitts' Law when in vertical tabs mode. We must remember that the new tab button is one of the most commonly clicked buttons in the browser, this issue is not a low priority edge case.
| Comment hidden (me-too) |
| Comment hidden (advocacy) |
| Comment hidden (advocacy) |
Comment 13•1 month ago
|
||
I'm really sorry for commenting yet again but since the new tab button is getting updated/changed for the Nova redesign, please just make the click target bigger so this can be solved/fixed! This is such a painful papercut :(
Updated•1 month ago
|
Description
•