Cellphones have ruined the Web for desktop users. I wish there was a way that there could be two versions of a website and that desktop browsers could detect which one was desktop and which one was mobile.
Zoom
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
- LAR Grizzly
- Lunatic
- Posts: 352
- Joined: 2017-08-11, 16:49
- Location: Upstate Ohio, USA
- Contact:
Re: Zoom
Off-topic:
Cellphones have ruined the Web for desktop users. I wish there was a way that there could be two versions of a website and that desktop browsers could detect which one was desktop and which one was mobile.
Cellphones have ruined the Web for desktop users. I wish there was a way that there could be two versions of a website and that desktop browsers could detect which one was desktop and which one was mobile.
Win7 Pro SP1 64 Bit
Comodo Internet Security
Pale Moon 33.0.2, Epyrus Mail 2.1.2, Firefox 115.8.0esr, Thunderbird 115.8.1, and SeaMonkey 2.53.18
Comodo Internet Security
Pale Moon 33.0.2, Epyrus Mail 2.1.2, Firefox 115.8.0esr, Thunderbird 115.8.1, and SeaMonkey 2.53.18
- Night Wing
- Knows the dark side
- Posts: 5151
- Joined: 2011-10-03, 10:19
- Location: Piney Woods of Southeast Texas, USA
Re: Zoom
I retired from the maritime industry work force at the age of sixty which was eleven years ago. Since I've been retired, I have lots of free time on my hands.
Some mornings I go outside to my back yard and shoot some target arrows with my recurve bow at a 25 yard target for 30 minutes. Some mornings I go down to the private lake in our subdivision and go standup flat water paddle boarding for 60-120 minutes depending how hot it gets. If the waves are going to be surfable at Surfside, I'll take one of my sups or a prone surfboard and surf some waves for 2 hours.
It is a shame I don't comprehend coding because I have been using NoSquint, first in windows for Pale Moon and now in linux Pale Moon, when I first found NoSquint. Coding for me is like trying to decipher sentences written in chinese.
I only use two extensions in Pale Moon and NoSquint is one of the two. Because of my poor eyesight, most of the sites I visit everyday are enlarged to 135%, 145% and 150%.
This is one of the reasons I have a 27" external wide screen monitor since I like to sit 44 inches away from the monitor. If NoSquint would go the way of the dinosaurs, this means I would have to be 12 inches from the monitor which is not feasible.
In the maritime industry, contingency plans were always a "must have" for any unforeseen events. I always had a "Plan A", a "Plan B" and a "Plan C" if and when.......things went south.......as they say.
Some mornings I go outside to my back yard and shoot some target arrows with my recurve bow at a 25 yard target for 30 minutes. Some mornings I go down to the private lake in our subdivision and go standup flat water paddle boarding for 60-120 minutes depending how hot it gets. If the waves are going to be surfable at Surfside, I'll take one of my sups or a prone surfboard and surf some waves for 2 hours.
It is a shame I don't comprehend coding because I have been using NoSquint, first in windows for Pale Moon and now in linux Pale Moon, when I first found NoSquint. Coding for me is like trying to decipher sentences written in chinese.
I only use two extensions in Pale Moon and NoSquint is one of the two. Because of my poor eyesight, most of the sites I visit everyday are enlarged to 135%, 145% and 150%.
This is one of the reasons I have a 27" external wide screen monitor since I like to sit 44 inches away from the monitor. If NoSquint would go the way of the dinosaurs, this means I would have to be 12 inches from the monitor which is not feasible.
In the maritime industry, contingency plans were always a "must have" for any unforeseen events. I always had a "Plan A", a "Plan B" and a "Plan C" if and when.......things went south.......as they say.
Linux Mint 21.3 (Virginia) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Re: Zoom
I use two addons that include Application.storage references (FUEL), NoSquint and FEBE (by Chuck Baker), both from the Pale Moon addon site. Other users have noted the problem with NoSquint on the author's github issue page, but the author has not responded yet. The FEBE forum has no recent activity and I can't find any working button to register.
While googling for some replacement Application code, I found:
Alternative to 'Application.storage' - Add-ons / Development - Mozilla Discourse
https://discourse.mozilla.org/t/alternative-to-application-storage/3198/4
(Aug '15) where Mr. Baker provides a replacement that met his needs.
In FEBE version 8.9.2 for Firefox, he already made that substitution, but not in the 10.x versions for Pale Moon. I applied that code and replaced all Application.storage uses in version 10.4 febe.js and it seems to work. I have not tried all features.
I also applied a variation of Mr. Baker's function to NoSquint in init.js and replaced the two uses of Application.storage in lib.js. The addon seems fully functional, except the about:NoSquint page. The buttons there don't work, but they are only a another way to launch the regular dialogs, which do work.
Added to FEBE file febe.js:
Application.storage.get() becomes FEBEstorage.getItem()
Application.storage.set() becomes FEBEstorage.setItem()
Added to NoSquint file init.js:
In NoSquint file lib.js:
Application.storage.get() becomes NSQApp.storage.getItem()
Application.storage.set() becomes NSQApp.storage.setItem()
There are some browser version checks that use Application.version. I replaced those with hardcoded true or false, since we are well beyond Firefox 4.0.
WORKS FOR ME but I'm not offering to rigorously test a fork.
Alan
While googling for some replacement Application code, I found:
Alternative to 'Application.storage' - Add-ons / Development - Mozilla Discourse
https://discourse.mozilla.org/t/alternative-to-application-storage/3198/4
(Aug '15) where Mr. Baker provides a replacement that met his needs.
In FEBE version 8.9.2 for Firefox, he already made that substitution, but not in the 10.x versions for Pale Moon. I applied that code and replaced all Application.storage uses in version 10.4 febe.js and it seems to work. I have not tried all features.
I also applied a variation of Mr. Baker's function to NoSquint in init.js and replaced the two uses of Application.storage in lib.js. The addon seems fully functional, except the about:NoSquint page. The buttons there don't work, but they are only a another way to launch the regular dialogs, which do work.
Added to FEBE file febe.js:
Application.storage.set() becomes FEBEstorage.setItem()
Added to NoSquint file init.js:
Application.storage.get() becomes NSQApp.storage.getItem()
Application.storage.set() becomes NSQApp.storage.setItem()
There are some browser version checks that use Application.version. I replaced those with hardcoded true or false, since we are well beyond Firefox 4.0.
WORKS FOR ME but I'm not offering to rigorously test a fork.
Alan
Re: Zoom
Sorry missed your post. I am at Win7, latest PM and Zoom Page 15.8. May be I tweaked it to work with latest PM versions though.
Pale Moon 32-bit on Win 7 x64
Re: Zoom
For anyone that only wants the zoom function, 'Zoom Pages Tool 1.0.0' by Riiis, works fine in 29.4.0.2. I installed it before it was deactivated on the PM extensions page, but it might be an option for someone with the necessary skills to fork it. http://developer.palemoon.org/docs/phoenix-extensions/
Re: Zoom
I'm running 29.4.0.2 also. My change just eliminates Application.storage and doesn't add anything unique to 29.4.0. I didn't actually try it on 29.4.0. I just observed that the 29.4.0.2 DEPRECATED message was gone in the error console and the addon functioned. Just to repeat, the whole change to lib.js is:Gordon Dry wrote: ↑2021-08-29, 12:37
I guess it works only on PM 29.4.0, but not on the 29.4.0.1 and 29.4.0.2 ?
On my side it did not work on 29.4.0.2 so I ask.
Alan
- JoeyG
- Astronaut
- Posts: 653
- Joined: 2017-06-12, 13:27
- Location: How can you be in two places at once, when you're not anywhere at all?
Re: Zoom
Maybe I misunderstand the issue, but if it's "only" making the pages bigger, I use the Quick Page Zoom add-on (v. 1.6.3), which can still be found in the Classic Add-ons Archive
caa:addon/6715
I'm not sure if we're supposed to use these add-ons or not. Sorry if I've violated any rules.
By the way, I'm using today's unstable portable version of Pale Moon.
caa:addon/6715
I'm not sure if we're supposed to use these add-ons or not. Sorry if I've violated any rules.
By the way, I'm using today's unstable portable version of Pale Moon.
"And you can believe me because I never lie - and I'm always right."
(Asserted by George Leroy Tirebiter* and my wife; only the latter is telling the truth.)
*Firesign Theater version
(Asserted by George Leroy Tirebiter* and my wife; only the latter is telling the truth.)
*Firesign Theater version
Re: Zoom
Off-topic:
But then website developers said "Why bother? I can get away with only offering an ugly smartphone-oriented site, so I have no particular incentive to keep the desktop site."
There was a period of time when it was like that, in between the normal age of the Internet and the smartphone & social media age.LAR Grizzly wrote: ↑2021-08-19, 20:07Cellphones have ruined the Web for desktop users. I wish there was a way that there could be two versions of a website and that desktop browsers could detect which one was desktop and which one was mobile.
But then website developers said "Why bother? I can get away with only offering an ugly smartphone-oriented site, so I have no particular incentive to keep the desktop site."
Re: Zoom
Off-topic:
Which is why now everyone from across the room can read what I browse to without even trying, and my mousewheel has seen more mileage than ever.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Zoom
I realize I'm not in the target group for this. I run 4k monitors with no scaling and would kill for 8k to make things even tinier (without scaling).
But maybe someone can explain to me what these zoom extensions do that the normal zoom controls don't accomplish?
Those controls being:
Ctrl++
Ctrl+-
Ctrl+0
Ctrl+[scroll wheel]
View → Zoom → *
But maybe someone can explain to me what these zoom extensions do that the normal zoom controls don't accomplish?
Those controls being:
Ctrl++
Ctrl+-
Ctrl+0
Ctrl+[scroll wheel]
View → Zoom → *
- Gordon Dry
- Fanatic
- Posts: 121
- Joined: 2014-10-14, 19:54
- Location: Germany
Re: Zoom
Normal zoom controls are generic. The addon remembers specific zoom levels for specific sites and even got a timer to forget settings of sites not visited for X weeks / months.
Or just install it, see the settings for yourself. There is more.
Or just install it, see the settings for yourself. There is more.
Re: Zoom
I'm quite sure site-specific zoom-levels are a generic (PM) feature too? Not saying there is no place for zoom-addons with extra features of course.Gordon Dry wrote: ↑2021-08-31, 18:04Normal zoom controls are generic. The addon remembers specific zoom levels for specific sites
- Night Wing
- Knows the dark side
- Posts: 5151
- Joined: 2011-10-03, 10:19
- Location: Piney Woods of Southeast Texas, USA
Re: Zoom
Potkeny wrote: ↑2021-08-31, 18:53I'm quite sure site-specific zoom-levels are a generic (PM) feature too?Gordon Dry wrote: ↑2021-08-31, 18:04Normal zoom controls are generic. The addon remembers specific zoom levels for specific sites
They're not. Once the site specific zoom levels in Pale Moon are set for a site and then you leave the site, once back on the site, the generic zoom levels in Pale Moon which were set for that site are gone. Gordon Dry is correct.
I've got 20/600 vision without glasses and even with glasses to help me with my poor vision, some sites text are so tiny on my 27" monitor, if it wasn't for NoSquint, I wouldn't revisit those sites.
Linux Mint 21.3 (Virginia) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Zoom
The browser does remember site-specific zoom levels natively.Night Wing wrote: ↑2021-08-31, 23:12They're not. Once the site specific zoom levels in Pale Moon are set for a site and then you leave the site, once back on the site, the generic zoom levels in Pale Moon which were set for that site are gone.
As I recall, NoSquint preempts this when it is installed by changing the browser setting that controls the native feature. See this post.
- Night Wing
- Knows the dark side
- Posts: 5151
- Joined: 2011-10-03, 10:19
- Location: Piney Woods of Southeast Texas, USA
Re: Zoom
@ coffeebreak
I forgot about that link you re-posted in early January of 2019.
I've been using NoSquint since I can't remember when. Probably since late 2011. I'm going to get on my experimental linux Mint 20.2 (at this time) hard drive and see if this will work and if it does, then I can quit using NoSquint.
Most of my percentages using NoSquint range from 135% to 150%. I use 150% for the Pale Moon Forums site. Especially now that I have a cataract in each eye. Both cataracts are too small to operate on at this time, but those cataracts do cause problems for me seeing wise.
If I can quit using NoSquint, then I'll be down to using only one extension for Pale Moon and that is uBlock Origin.
I forgot about that link you re-posted in early January of 2019.
I've been using NoSquint since I can't remember when. Probably since late 2011. I'm going to get on my experimental linux Mint 20.2 (at this time) hard drive and see if this will work and if it does, then I can quit using NoSquint.
Most of my percentages using NoSquint range from 135% to 150%. I use 150% for the Pale Moon Forums site. Especially now that I have a cataract in each eye. Both cataracts are too small to operate on at this time, but those cataracts do cause problems for me seeing wise.
If I can quit using NoSquint, then I'll be down to using only one extension for Pale Moon and that is uBlock Origin.
Linux Mint 21.3 (Virginia) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
- Night Wing
- Knows the dark side
- Posts: 5151
- Joined: 2011-10-03, 10:19
- Location: Piney Woods of Southeast Texas, USA
Re: Zoom
@ coffeebreak
Long story short. The "browser.zoom.siteSpecific" in (about:config) set to "true" works!
The default "zoom in" settings stayed put even after I restarted the browser and even after rebooting Mint (20.2).
I had to zoom in four times to be able to see the Pale Moon Forums site without eye strain. Now I have to change many sites I go to everyday.
Long story short. The "browser.zoom.siteSpecific" in (about:config) set to "true" works!
The default "zoom in" settings stayed put even after I restarted the browser and even after rebooting Mint (20.2).
I had to zoom in four times to be able to see the Pale Moon Forums site without eye strain. Now I have to change many sites I go to everyday.
Linux Mint 21.3 (Virginia) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Zoom
@Night Wing
A couple more things...
If you like, it's possible to adjust the size of the zoom % increments (up/down) in about:config (details here);
And you can also adjust the maximum and minimum end limits of the zoom range (default is max: 300%, min: 30%) - settings for that are: zoom.maxPercent and zoom.minPercent .
A couple more things...
If you like, it's possible to adjust the size of the zoom % increments (up/down) in about:config (details here);
And you can also adjust the maximum and minimum end limits of the zoom range (default is max: 300%, min: 30%) - settings for that are: zoom.maxPercent and zoom.minPercent .
Re: Zoom
For me it's the ability to see the zoom percentage on a toolbar (the default zoom control only has minus and plus); AND the ability to change the zoom level by holding down the RH mouse button and rotating the wheel. I used to use 'Zoom Page' for the percentage but that stopped zooming images in PM 29 and broke in 29.2, in conjunction with 'Mouse Zoom' but that broke in PM 29.2.
Re: Zoom
Yes they are; although if an extension overwrites/removes those settings to enforce a "global zoom" then that of course may seem to not be the case.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite