Oh, okay I guess I misunderstood and I guess I did go on a rant too...
The future between Pale Moon and WebExtensions
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.
Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.
Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
-
frostknight
- Astronaut

- Posts: 742
- Joined: 2022-08-10, 02:25
Re: The future between Pale Moon and WebExtensions
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!
-
sinfulosd
- Apollo supporter

- Posts: 34
- Joined: 2022-07-13, 03:01
Re: The future between Pale Moon and WebExtensions
I tried doing that, only for me to face A LOT more bugs than not knowing what can I do with them (I wasn't even creating an extension from scratch, I was just updating an old extension on Pale Moon up to the latest upstream Webextension version of it, and no, it's not uBlock, but it's an extension that is much lighter and simpler). It seems that these "AI code generators" just copy some code from stackoverflow.com and paste them onto the chat, which, of course is not going to be compatible and it's gonna be like a variation of frankenstein spaghetti code. Most of these "AI code generators" aren't completely aware of Pale Moon's UXP technology and how it functions, so don't try your luck in asking it how can it write a .xul file that would not crash, the moment you open the browser with it.
I'd say you could give these AI models another year to mature more, but in this year frame, you could do your research to know more about coding XUL extension and you'd STILL do a much better job than whatever the AI models could do the next year.
Linux Mint 22.1 x64 Cinnamon
Pale Moon 33.8.0, Firefox 140.0, Ungoogled Chromium 138.0
Pale Moon 33.8.0, Firefox 140.0, Ungoogled Chromium 138.0
-
suzyne
- Keeps coming back

- Posts: 782
- Joined: 2023-06-28, 22:43
- Location: Australia
Re: The future between Pale Moon and WebExtensions
Off-topic:
Wouldn't the AI models have already absorbed up (stolen!) all the knowledge about XUL? I don't know, but would they ever improve their output about a topic that they aren't getting significant on-going new feedback about?
Laptop 1: Windows 11 64-bit, i7 @ 2.80GHz, 16GB, NVIDIA GeForce MX450.
Laptop 2: Windows 10 32-bit, Atom Z3735F @ 1.33GHz, 2GB, Intel HD Graphics.
Laptop 3: Linux Mint 20.3 64-bit, i5 @ 2.5GHz, 8GB, Intel HD Graphics 620.
Laptop 2: Windows 10 32-bit, Atom Z3735F @ 1.33GHz, 2GB, Intel HD Graphics.
Laptop 3: Linux Mint 20.3 64-bit, i5 @ 2.5GHz, 8GB, Intel HD Graphics 620.
-
sinfulosd
- Apollo supporter

- Posts: 34
- Joined: 2022-07-13, 03:01
Re: The future between Pale Moon and WebExtensions
Off-topic:
Some of these models are able to access RealityRipple's MDN archive, which is a sign of them achnowledging that such technology exists and currently being used for Pale Moon. I assume that, in the current time, their ability to develop a Webextension has little to no hassle, in comparison to developing a XUL extension, but that's because the amount of resource online on how to develop Webextension is much more than developing a XUL addon (You'll be finding a lot of outdated resources about XUL addon development anyways). The AI models know the difference between UXP and Webextension, it knows what to replace Webextension APIs if you'll write XUL extension, but it is not yet to be reliable in making them.
Some of these models are able to access RealityRipple's MDN archive, which is a sign of them achnowledging that such technology exists and currently being used for Pale Moon. I assume that, in the current time, their ability to develop a Webextension has little to no hassle, in comparison to developing a XUL extension, but that's because the amount of resource online on how to develop Webextension is much more than developing a XUL addon (You'll be finding a lot of outdated resources about XUL addon development anyways). The AI models know the difference between UXP and Webextension, it knows what to replace Webextension APIs if you'll write XUL extension, but it is not yet to be reliable in making them.
Linux Mint 22.1 x64 Cinnamon
Pale Moon 33.8.0, Firefox 140.0, Ungoogled Chromium 138.0
Pale Moon 33.8.0, Firefox 140.0, Ungoogled Chromium 138.0