Closed
Bug 409011
Opened 17 years ago
Closed 6 years ago
Implement a global zoom level which applies to all hostnames
Categories
(Firefox :: General, enhancement)
Firefox
General
Tracking
()
RESOLVED
DUPLICATE
of bug 1590485
People
(Reporter: public-rudi, Unassigned)
References
Details
(Keywords: uiwanted)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2
When I click on a link in a zoomed webpage, the linked page is loaded with the reseted zoom level. Why the zoom level is not keeped from the previous page? at least it would be useful when navigated to a page on the same site (hostname).
Reproducible: Always
Steps to Reproduce:
1. visit any webpage containing links to another locations
2. set the zoom lvl
3. visit another location by clicking on a link
Actual Results:
the zoom level is reset to 100%
Expected Results:
the zoom level is kept from the referring location
I think keeping the current zoom level for the current tab is more reasonable, that storing the zoom lvl for each URL. Maybe it is possible to combine these two strategies, e.g. when a new document is loaded, where no zoom level is set before, you should keep the zoom level from the referrer. If there is already a zoom level set for the document, you should use the stored level ...
| Reporter | ||
Updated•17 years ago
|
Version: unspecified → Trunk
Comment 1•17 years ago
|
||
It should be being remembered by hostname, so whenever you view a page in the same host the zoom level is the same. Going to a different host would change to the zoom level for that host (default of no zoom).
Can you verify if that is what you are seeing?
| Reporter | ||
Comment 2•17 years ago
|
||
yes that is what I see, the zoom level is reset every time I open a new link. But I dont think that this behaviour is completely reasonable. As I have already written, it will be good, if the default zoom level for new pages would be the zoom of the refferer, when the link is opened in the same tab.
Regards
Rudi
Comment 3•17 years ago
|
||
I don't see why the zoom level of a new site should be based on where you happened to come from to get there. That would lead to a site being displayed differently depending on where you came from and would basically break remembering the zoom level per host.
| Reporter | ||
Comment 4•17 years ago
|
||
Why the zoom factor of a Tab should change when I have specified it once. Why should I specify the factor for each site that I visit by clicking a link? OK if for a site there is already a setting, then the browser can use it. But why shouldn't the browser use the setting for the current tab as default?
Maybe it will be more clear when I give you a realistic scenario for using the full page zoom:
OK: I work with an application that is in the foreground of my desktop and I need the web browser to lookup for some information that I need for the work, this information is not concentrated only on one website and I use a search engine to find it. So I decrease the size of the browser to save space on the desktop and zoom out within the web browser window. Then every time, when I click on a link that leads me to a site that I have never visited before and didn't specify the zoom factor for it, I have to zoom out again. Why is that reasonable??
Regards
Rudi
PS: Sorry for my English, I'm not a native English speaker.
Updated•17 years ago
|
OS: Windows 2000 → All
Hardware: PC → All
Comment 5•17 years ago
|
||
It sounds like the primary use case being described here is that of zooming everything for a given time period (in this case, per comment 4, while "decreas[ing] the size of the browser to save space on the desktop").
I've heard this use case described before, once as "occasionally I sit farther away from my monitor, and I want everything to be a bit larger while I'm doing that," and another time as "in the morning my eyesight isn't as good, and I want everything to be a bit larger."
I think this is a valid use case that the current per-site zoom doesn't address. I'll note that the previous per-tab zoom didn't address it either, although it got closer.
One possible way to address this use case is to add functionality (whether to the core or via an extension) that sets the global zoom preference, which the text zoom controller applies if present to all pages that don't have a per-site zoom preference.
But, since per-site preferences still override the global pref, in order for the global zoom pref to truly satisfy this use case, which is about making everything larger than it would otherwise be, we'd have to make the global zoom multiply the per-site zoom, i.e. if global zoom was 120%, then a site with no per-site zoom would be zoomed to 120%, while a site with a per-site zoom of 130% would be zoomed to 156% (120% applied to/multipled by 130%).
I personally think that would be a fine idea. Specifically, I think we should make the global zoom pref multiplicative in core code (which doesn't have any direct affect on stock Firefox, because stock Firefox exposes no UI for setting the global pref), and then someone should write an extension that exposes UI for setting the global pref, f.e. keyboard shortcuts like Ctrl-Shift-Plus and Ctrl-Shift-Minus along with menu items in the View menu.
I attached a patch to bug 332275 which adds a configurable global page zoom, (though it doesn't scale it by the per-site zoom) and I'm currently trying to figure out the best way to add such a feature to the UI. Perhaps an extension like Myk mentioned is the best way to expose the preference.
I described my use for such a feature in that bug, and while it is a bit of an unusual case, I'm sure many other people would benefit from such a feature as well.
In beta 3 and 4 the zoom is fixed it remains the same wherever you go.
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9b5pre) Gecko/2008031104 Minefield/3.0b5pre
MAC - OS X v10.5.2 - CAN NOT REPRODUCE = Fixed?
Reproducible:Never
Steps to Reproduce:
1. visit any webpage containing links to another locations
Amazon.com for example
2. set the zoom lvl
Zoom in twice
3. visit another location by clicking on a link
click on any link in Amazon
Actual Results:
the zoom level is the same level
Expected Results:
the zoom level is kept from the referring location
many pages will zoom in or the font will become small when trying to navigate throughout a webpage. Tried to reset the font size in the tools section, to no avail.
Issue occured when the last add-ons were updating (1-3-09).
Comment 10•16 years ago
|
||
I was notified about this behavior by someone in the QA channel on IRC. As given by a user he always wants to have a zoom level set. Whether which website is open. The font settings will not help because only text will be zoomed.
We could use a preference to specify a global full zoom level.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: uiwanted
Summary: full page zoom doesn't remember the zoom level when navigating to a new page → Implement a global zoom level which applies to all hostnames
Comment 11•14 years ago
|
||
Ping, any chance to get the Global Zoom option in anytime soon? Switching distance from monitor is really painful not having a global zoom option.
Comment 12•13 years ago
|
||
Have you tried the browser.zoom.siteSpecific pref in about:config? Maybe setting it to false will do what you want.
Comment 13•13 years ago
|
||
(In reply to :aceman from comment #12)
> Have you tried the browser.zoom.siteSpecific pref in about:config? Maybe
> setting it to false will do what you want.
No, it makes things worse. It causes zoom level to be tab specific instead of site specific. See http://kb.mozillazine.org/Browser.zoom.siteSpecific
Comment 14•13 years ago
|
||
Is that exactly what the original description and up to comment 8 wanted?
Comment 15•13 years ago
|
||
Well, at least the updated description in comment 9 says so. And comment 11 gives a pretty common use case.
Comment 16•13 years ago
|
||
A hacky solution is to set "zoom.minPercent" to a value more than 100 and restart Firefox.
Comment 18•8 years ago
|
||
I also desire such a feature.
Just consider the older users and eyesight-problem people: the default global zoom is real help for them
Updated•6 years ago
|
Type: defect → enhancement
Comment 19•6 years ago
|
||
This feature would help me a lot. It is a single most missed feature after switching from Chromium.
While switching between laptop screen (when on the go) and external monitor, the inability of changing a default zoom is a nuisance.
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Comment 21•6 years ago
|
||
It looks strange to me to close a 12 years old bug as a duplicate of a newly created bug.
You need to log in
before you can comment on or make changes to this bug.
Description
•