Has performance improved on heavier "javascript all the things!" websites?

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
User avatar
Moonchild
Project founder
Project founder
Posts: 38825
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by Moonchild » 2026-01-17, 16:06

I can confirm as well there's no issue with CPU usage here on my system. Yes it exercises the CPU a little, but it at most tickles 3 threads on my AMD with a CPU usage of 10-12% total across the entire processor when I have the animated header in view after loading (my baseline usage with everything else I'm running is 3-4% at the moment, so it's using 6-8% for the page...). That's really not a problem, IMHO. A quick look over the page just shows they are using a video for the animations, and I don't see anything particularly weird about the layout otherwise.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Lucio Chiappetti
Keeps coming back
Keeps coming back
Posts: 895
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by Lucio Chiappetti » 2026-01-17, 17:25

Not a kind of page I would normally be interested in, but it just moves my CPU load (perfmeter) from standard 2% to up to 15% when some of the animations are in view, goes down to 7% an even 4% as I scroll down.
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
UCyborg
Astronaut
Astronaut
Posts: 712
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by UCyborg » 2026-01-17, 20:17

I count 9 video tags with autoplay attribute. That's not considered strange by 2026 standards? I know my machines are dated, but jeez. If I turn off autoplay or WebM video playback support, then the page is normally responsive.

User avatar
Kerebron
Fanatic
Fanatic
Posts: 128
Joined: 2016-12-04, 22:01

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by Kerebron » 2026-01-18, 08:12

UCyborg wrote:
2026-01-17, 20:17
2026 standards
Standards? Where we're going, we don't need standards. :geek:

BTW, I have autoplay disabled at all times. What's the point of autoplay anyway? :roll:
Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!

User avatar
UCyborg
Astronaut
Astronaut
Posts: 712
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by UCyborg » 2026-01-18, 13:56

I always had autoplay on because I usually want videos to play on their own on video sites.

User avatar
__NM64__
Lunatic
Lunatic
Posts: 399
Joined: 2013-10-17, 05:29
Location: minus 4 hours UTC

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by __NM64__ » 2026-01-19, 00:24

UCyborg wrote:
2026-01-16, 07:57
Task Manager looks like this on work laptop
If it's a work laptop then this might be a stretch, but have you tried simply booting a live Linux ISO from a USB drive, downloading Pale Moon in the live environment, and giving it a whirl? (protip: Ventoy is your friend for making this easier) Thing is, Intel's graphics drivers for most things of that era and older are substantially better on Linux than on Windows.

I personally like using Linux Mint for a Windows-like UI and it should be easy enough for you to find its equivalent of the task manager within it's own equivalent of the Windows start menu.

frostknight wrote:
2026-01-17, 00:55
Looking here:

https://www.intel.com/content/www/us/en ... tions.html

It looks like it might be as fast as mine due to it being very high performance.
In fact it looks to be faster than your i5 because, outside of cache differences and spectre/meltdown mitigations, the clocks are higher and there's zero IPC difference between Skylake and Kaby Lake (and Coffee Lake...and Comet Lake; it's the infamous 14nm++++++++)

Mæstro wrote:
2026-01-15, 14:09
Advanced mode enabled with the following rules, of which all but the last are global:
So uh, I've never done anything with advanced mode... I mean, I can see how to enable advanced mode and I see the various listings, but all I see next to each listing are colored squares which give zero indication of what each color indicates.

Also I don't know if I'm just being a derp or we aren't using the same version, but the labels I have don't match yours (not counting the obviously-different palemoon.org as I took the screenshot while typing this):
advanced.png
You do not have the required permissions to view the files attached to this post.
CPU: Xeon E3-1285L v4 (4c/8t Broadwell/Intel 5th gen) @ 3.7GHz 1.152v (3.4GHz uncore)
GPU: Intel integrated Iris Pro Graphics P6300
RAM: 4x8GB Corsair Vengeance @ DDR3-1600
OS: Linux Mint Xfce + [VM] Win7 SP1 x64 

User avatar
Mæstro
Keeps coming back
Keeps coming back
Posts: 911
Joined: 2019-08-13, 00:30
Location: Casumia

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by Mæstro » 2026-01-19, 00:29

__NM64__ wrote:
2026-01-19, 00:24
So uh, I've never done anything with advanced mode... I mean, I can see how to enable advanced mode and I see the various listings, but all I see next to each listing are colored squares which give zero indication of what each color indicates.
Also I don't know if I'm just being a derp or we aren't using the same version, but the labels I have don't match yours (not counting the obviously-different palemoon.org as I took the screenshot while typing this):
advanced.png
The labels I had given belong under My rules in the dashboard. They should correspond to red (block) and grey (noop) boxes by their respective items. To prevent general disruption, you may wish to replace all my global blocks with local ones for pixiv.net: click in the centre of each red box to turn it grey, and then select the right third of each box to its right to apply the rule just to Pixiv.
Life is a fever dream Mæstro would enjoy.
How is your computer at 96°C and not on fire?
All posts 100% organic. Ash is the best letter.
What is being nice online?
Debian 10 ELTS / Official PM build

User avatar
UCyborg
Astronaut
Astronaut
Posts: 712
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by UCyborg » 2026-01-19, 21:19

__NM64__ wrote:
2026-01-19, 00:24
If it's a work laptop then this might be a stretch, but have you tried simply booting a live Linux ISO from a USB drive, downloading Pale Moon in the live environment, and giving it a whirl? (protip: Ventoy is your friend for making this easier) Thing is, Intel's graphics drivers for most things of that era and older are substantially better on Linux than on Windows.

I personally like using Linux Mint for a Windows-like UI and it should be easy enough for you to find its equivalent of the task manager within it's own equivalent of the Windows start menu.
Maybe I could try when finding some more spare moments, though trying on that laptop was just because I was curious and I could, that performance deficiency doesn't get in the way otherwise at this time. Also, it's a NVIDIA Optimus laptop, so it has a dedicated NVIDIA GPU (don't recall the model), which I've set to be used for web browsers (much better for WebGL stuff). Wasn't Optimus notorious for being a PITA on Linux?

The newest computing device I have is a Unihertz Jelly Max smartphone, it's from 2nd half of 2024, things are smooth here, though I haven't dug into measuring CPU utilization on Android. Maybe it even uses GPU there.

Can Pale Moon even decode VP9 on GPU on newer* chips? about:support page only points out H.264, which is probably just because that's what Firefox 52 had and it may not have been substantially updated since. Current Firefox has a nice table there noting codecs which will be done on GPU and which ones are stuck on CPU.

But at least for normal video playback scenarios, I did find VP9 playback on CPU smoothest on Linux Pale Moon specifically, which is nice. That is, compared to other browsers on both Windows and Linux and Pale Moon on Windows too. Though Pale Moon still remains smoother in other aspects on Windows in my experience.

[*] When did all this time pass? It's a bit funny, speaking of GPU with VP9 decoding capabilities as "newer". If I waited about a year or so with graphics card purchase instead of buying a GeForce GTX 750 Ti, I'd have a GPU with VP9 video decoding capability.

User avatar
browserman
Newbie
Newbie
Posts: 5
Joined: 2026-01-06, 16:05

Re: Has performance improved on heavier "javascript all the things!" websites?

Post by browserman » 2026-02-08, 13:43

andyprough wrote:
2026-01-08, 22:44
browserman wrote:
2026-01-06, 16:29
Hi, related to this,
I am constantly enabling/disabling javascript in about:config, since disabling it means 10 times faster browsing or so, aside from the fact added privacy of not having scripts running, but need to enable as soon as some site requires it. So my suggestion is to have a button in the browser to enable/disable javascript. I think Firefox had such a button long long time ago. So what do you other people here think about this? Just wanted to lift the idea.
You are the type of person that would get a huge amount of mileage out of using the eMatrix extension: https://addons.palemoon.org/addon/ematrix/

Most people don't want to fiddle with enabling and disabling scripting from different domains for each individual website, but if you are willing to do the work to determine the minimum amount of scripts that should be allowed per site, you could lock those per-site settings down and have a greatly improved browsing experience.
Good idea (thanks), but I prefer the addon for enabling/disabling scripts manually and don't want too many addons anyway. That's me.