FF for Linux will have a different team from FF for MacOS or FF for Windows.
Given how different each OS is, they will have different internals.
You don't see the same kind of performance degradation on other browsers on MacOS like Chrome, Safari, Orion, Brave, Arc, or even Edge.
It's a uniquely FF issue, but I'll deal with it as long as uBO is blocked on Chrome.
And saying "migrate to $myFlavorOfLinux" is an unrealistic answer for most users, because even though Linux has progressed leaps and bounds, it's user experience still requires a fairly technical background so that limits personal usage, and isn't offered as a default OS option by most IT teams who give corporate laptops.
Linux as a personal OS will be limited as long as a Linux project that is actually lead by an actual UX Designer instead of an OS enthusiast doesn't arise. Elementary OS shows some promise, but it still has UX and workflow issues that deserve attention from a professional UX designer instead of OS devs alone.
The various Android flavors are a great example of how if you put UX minds to work on an OSS project, you can end up with a quality user experience, but most Android projects also enforce a common design language and support non-CLI based user workflows, whereas most Linux oriented projects overindex on technical users, leading to the chicken-and-egg situation for Linux adoption.
alephnerd|6 months ago
Given how different each OS is, they will have different internals.
You don't see the same kind of performance degradation on other browsers on MacOS like Chrome, Safari, Orion, Brave, Arc, or even Edge.
It's a uniquely FF issue, but I'll deal with it as long as uBO is blocked on Chrome.
And saying "migrate to $myFlavorOfLinux" is an unrealistic answer for most users, because even though Linux has progressed leaps and bounds, it's user experience still requires a fairly technical background so that limits personal usage, and isn't offered as a default OS option by most IT teams who give corporate laptops.
Linux as a personal OS will be limited as long as a Linux project that is actually lead by an actual UX Designer instead of an OS enthusiast doesn't arise. Elementary OS shows some promise, but it still has UX and workflow issues that deserve attention from a professional UX designer instead of OS devs alone.
The various Android flavors are a great example of how if you put UX minds to work on an OSS project, you can end up with a quality user experience, but most Android projects also enforce a common design language and support non-CLI based user workflows, whereas most Linux oriented projects overindex on technical users, leading to the chicken-and-egg situation for Linux adoption.