Branding notes and a few minor issues
Posted: 21 Feb 2021, 01:57
Mind updating the 'bookmarks' so that it references the Eclipse board instead of the Pale Moon forum (merely to help drive traffic here for New Moon support)? I just noticed it in the bookmarks bar by default, that's all. (On a note, any feelings towards the Neptune Navigator name for New Moon, preferably with a purple Netscape-like logo? Heck, I'd love to see the return of the 'animated' icon when loading a la Netscape!)
There's also references to the upstream product's name everywhere that still need to be stripped out, presumably these are hardcoded instead of calling the browser's name from wherever it's supposed to.
Also, three issues:
- None of the x64 browsers allow setting the default browser on Vista and above (works fine on XP x64). This appears to also be an issue with Mypal for some reason. Haven't tried the x86 builds.
- There's some useragent overrides that seem to be set on the default profile, but quite a large amount of them are inconsistent. Also, the addon Sasuga doesn't seem to pick them up UNLESS the user nukes the values first, which is... annoying. Maybe just nuke them altogether and make a thread with a list of overrides that should be applied in case the user needs them here?
- Serpent has the same issue as Centaury with the top right corner buttons (minimise/close/etc) being invisible 90% of the time outside Windows XP. Seems to be a problem with the way the interface is rendered, Aero then 'interferes' with it. The menu bar also looks like the inside of a pig's arse, a problem that started with Australis being introduced at all (except on specific themes).
Unrelatedly, even on a modern-ish processor (i3-2120), how the heck does anything using in-tab multiprocessing (e.g. Discord) running in the browser manage to rot the performance of any Pale Moon/Firefox based browser really quickly to the point of being unusable within some minutes of running? This seemed to be an issue starting from Firefox 52 ESR's codebase onwards, and never really got fixed. Sadly, 45 ESR crapped the boat in terms of Discord compatibility fairly recently, if I'm not mistaken.
There's also references to the upstream product's name everywhere that still need to be stripped out, presumably these are hardcoded instead of calling the browser's name from wherever it's supposed to.
Also, three issues:
- None of the x64 browsers allow setting the default browser on Vista and above (works fine on XP x64). This appears to also be an issue with Mypal for some reason. Haven't tried the x86 builds.
- There's some useragent overrides that seem to be set on the default profile, but quite a large amount of them are inconsistent. Also, the addon Sasuga doesn't seem to pick them up UNLESS the user nukes the values first, which is... annoying. Maybe just nuke them altogether and make a thread with a list of overrides that should be applied in case the user needs them here?
- Serpent has the same issue as Centaury with the top right corner buttons (minimise/close/etc) being invisible 90% of the time outside Windows XP. Seems to be a problem with the way the interface is rendered, Aero then 'interferes' with it. The menu bar also looks like the inside of a pig's arse, a problem that started with Australis being introduced at all (except on specific themes).
Unrelatedly, even on a modern-ish processor (i3-2120), how the heck does anything using in-tab multiprocessing (e.g. Discord) running in the browser manage to rot the performance of any Pale Moon/Firefox based browser really quickly to the point of being unusable within some minutes of running? This seemed to be an issue starting from Firefox 52 ESR's codebase onwards, and never really got fixed. Sadly, 45 ESR crapped the boat in terms of Discord compatibility fairly recently, if I'm not mistaken.