Research the Zoom Component on Android
Categories
(GeckoView :: General, task, P3)
Tracking
(Not tracked)
People
(Reporter: olivia, Unassigned)
References
(Blocks 1 open bug)
Details
Fenix allows users to Zoom via the accessibility settings. This bug is to research the settings the feature should have based on meeting accessibility criteria, user expectations, and user experience.
Fenix Current Default (August 30, 2023):
- Automatic font sizing (default on)
- This setting automatically makes the Firefox zoom settings mirror the Android system
zoom settings. (50% - 200%) - Using
browser.display.os-zoom-behavior = 1
(at present, could change) - The off setting enables a slider to manually set the value for Firefox 50% - 200%
- This setting automatically makes the Firefox zoom settings mirror the Android system
Possible Options, if all were decoupled
- Font inflation - toggle on/off
- Zoom - toggle on/off
- Match system zoom settings - toggle on/off
- Full Zoom or Text Zoom - Select
- Full Zoom - 50% - 200% -
browser.display.os-zoom-behavior = 1
- Text Zoom - 50% - 200% -
browser.display.os-zoom-behavior = 2
Related Options to Consider
- Scale for printing - see bug 1841089
- Should it be its own slider somewhere or reflect the full/text zoom?
This bug is to research if we should:
a) Make all of these options available
b) or determine what options are best suited for Android
c) and file the correct bugs based on the decisions
Reporter | ||
Updated•1 year ago
|
Reporter | ||
Comment 1•1 year ago
|
||
Have a WIP patch for bug 1841089 that starts allowing these zoom changes to be seen in GVE. (Currently, cannot change zoom settings in GVE easily.) Could consider doing a prototype with the options in GVE for testing.
Updated•1 year ago
|
Reporter | ||
Comment 2•9 months ago
|
||
Bug 1547181 has an additional zoom option to research too.
Reporter | ||
Comment 3•6 months ago
|
||
Related to decoupling font settings as discussed in bug 1828327 comment # 3 as well.
Reporter | ||
Comment 4•6 months ago
|
||
:emilio left an excellent summary over in bug 1850808 comment 1 with direction recommendations, linking it here for additional context!
Description
•