#uxp

Pale Moon web browserpalemoon@outerheaven.club
2025-03-08
Except us. Proudly hard-forked from #Firefox and the #Mozilla platform starting in 2014, and completely separated with finality since 2018 (not that we had any other feasible choice for what we wanted anyway) ;-)

There's no going back.

#UXP #Goanna #PaleMoon
"Who wants change" meme, with the top panel of enthusiastic people being asked "Who are frustrated with Mozilla's direction?" and the bottom panel of suddenly unenthusiastic crowd being asked "Who wants to actually fork all of Mozilla?"
Pale Moon web browserpalemoon@outerheaven.club
2024-11-11
Want to help improve an independent #web #browser's web compatibility AND get paid? We've just marked two high priority issues in the #UnifiedXULPlatform as eligible for bounty payment: https://repo.palemoon.org/MoonchildProductions/UXP/issues?labels=280

#PaleMoon #UXP #HTML #JS #JavaScript #webbrowser
Mario Fritschemario@mastodon.design
2024-10-25

Das neue #UXP in #InDesign macht schon Spaß. Nun können Dokumente direkt vom Webserver geladen werden und vieles mehr (was noch von mir entdeckt werden muss).

Roland Dregerrolanddreger
2024-10-21

There hasn't been much progress with UXP in the last few months, but one new feature in the latest version is worth mentioning: Load local content onto WebView. So you »don't need to host the HTML files in a remote server anymore.«

developer.adobe.com/indesign/u

Pale Moon web browserpalemoon@outerheaven.club
2024-10-10

Just in case people worry about the latest critical #CVE in #Firefox, which as listed in MFSA 2024-51 is CVE-2024-9680 (Use-after-free in Animation timeline):

This vulnerability does not apply to #PaleMoon or the #UnifiedXULPlatform / #UXP.

https://forum.palemoon.org/viewtopic.php?f=5&t=31692

Pale Moon web browserpalemoon@outerheaven.club
2024-10-10
Alllright, hello lunarians! We've moved instances again (4 hours has to be a world record for shortest stay in a #Mastodon before migrating :P), and hopefully this will be the final time we will do that. It would be a shame, because "Outer Heaven" does sorta fit more for a #browser named "Pale Moon"! ;)

So, with a permanent #fediverse home, here's the short #introduction again done two instances ago on what #PaleMoon is all about:

We are one of the first projects out there to have forked from #Firefox / #Mozilla. We've started as a humble rebuild aiming to bring an optimized Firefox, but we've soon evolved into a full-fledged fork (hard fork if you will) which kept what we believe were the good stuff that Mozilla axed and didn't deserve axing, like #XUL (which we believe is the most powerful language for extending a browser, up to its internals), #RSS, and <style scoped>, and kept out the ones that we believe were not good for our userbase (like Pocket, the LLM cruft, and if you're old enough, Australis!). We aim to keep evolving this mature platform in order to keep up with the latest feature additions to the web as we reasonably can (even though we believe they're becoming increasingly silly) while, if possible and necessary, adding up some of our own. All of that, as an independent effort supported primarily by nothing else but you: the users!

If you want to explore more about our history, roadmap, and what you can do with this browser, then please give our website below a visit! 🌕

https://www.palemoon.org/

#introductions #UXP #UnifiedXULPlatform #web #openweb #webbrowser #browsers
Pale Moon web browserpalemoon@mycrowd.ca
2024-10-08
Hello everyone in the #fediverse! This is will be our official SNS after we've left Twitter last year in June due to it crossing too many lines for us to even continue using it as a channel for notifications. We will be doing that stuff here too: announce important updates such as new releases and scheduled downtimes for our services whenever they come. However, with this account not being directly managed by our project owner (it is instead managed by @job), this social media account could try to be a bit more flexible this time, such as boosting relevant #PaleMoon commentary and sometimes posting about less-known features we have that deserve attention. We will see how this goes! ;)

As our first post, let me, the operator of this account write a short #introduction of what this #browser is: we are one of the first projects out there to have forked from #Firefox / #Mozilla. We've started as a humble rebuild aiming to bring an optimized Firefox, but we've soon evolved into a full-fledged fork (hard fork if you will) which kept what we believe were the good stuff that Mozilla axed and didn't deserve axing, like #XUL (which we believe is the most powerful language for extending a browser, up to its internals), #RSS, and <style scoped>, and kept out the ones that we believe were not good for our userbase (like Pocket, the LLM cruft, and if you're old enough, Australis!). We aim to keep evolving this mature platform in order to keep up with the latest feature additions to the web as we reasonably can (even though we believe they're becoming increasingly silly) while, if possible and necessary, adding up some of our own. All of that, as an independent effort supported primarily by nothing else but you: the users!

I would love to explain more, but it would take too long to write here, so we suggest exploring our website if you want to learn more!

🌕 https://www.palemoon.org/

#introductions #UXP #UnifiedXULPlatform #web #openweb #webbrowser #browsers
2024-08-21
Themes: #Chromium #Fediverse #UXP #uBlockOrigin

This is a letter from me to the lead developer of one of the two versions of Basilisk, a web browser that is an alternative to Chromium.

====

Date: August 21, 2024
From: OldCoder
To: Basilisk Dev
Subject: Re: Basilisk & XPIs

If M.C. Straver retires or is stopped due to medical issues, UXP will start to fall behind standards. However, it will take a few years and there may be enough developers using the browsers at the time that at least patches will be contributed.

There is another option. You or others could seek a small amount of corporate funding. I'd be willing to be involved in seeking that. It would require being public presences and that will be something that some won't wish to do. But it isn't so bad.

Remember, if you noticed, the abrupt interest in Fediverse after changes at Twitter. There was a spike that settled down but the Fediverse did experience increased awareness and growth long term. A few celebrities and news figures are there now and this will continue to contribute to awareness.

Note: By Fediverse, I mean Mastodon plus all of the other ActivityPub systems. People typically just say Mastodon but I think that more than one system will be popular in the long run.

Google assumes, with some justification, that people will grumble a little about Google's attempt to shut down uBlock Origin and then keep using Chromium because they're krill. It is, after all, the entire market now.

But so was Internet Explorer at one point. Who uses IE these days? And there is a possibility that nudges to public perceptions will trigger, as with the Fediverse, abrupt awareness of UXP.

UXP won't be seen as a direct substitute for Chromium. It's slower and the number of sites that don't work is still too high. But it only needs to take a small percentage of the market for the project to have at least some developers and funding.
2024-05-17

Was mit der #Adobe Unified Extensibility Platform #UXP möglich ist, zeigten Gregor Fellenz @grefel und Roland Dreger @grefel zur einhundertzweiten #PUG Stuttgart.
Skripte und Plug-ins für diverse Automatisierungen und Auslesen von Details (etwa Fonts).
Event verpasst? Dann kannst du die Beiträge hier nachschauen:
youtube.com/watch?v=fq5c8PINA6

Roland Dregerrolanddreger
2024-05-03

Publishing Usergroup Stuttgart zum Thema Automatisierung in InDesign mit der neuen Scripting Plattform UXP von Adobe. 14. Mai 2024, 19 Uhr, online. youtu.be/Wc5uU1JNwmA

2024-04-23

#UXP s #photoshop plugins actually bake my noodle sometimes, it keeps trying to leverage the async functionality of javascript for really basic function calls. I just want you to do a sequence of actions, why do I have to keep making async functions that do nothing but await and are only ever executed with await.

Job Bautistajob@tilde.zone
2024-04-20

Is #FIPS140 still relevant nowadays? #PaleMoon via #UXP is planning to remove #FIPS from their #NSS, and apparently the last validation #Mozilla did for FIPS 140 is in 2009...

repo.palemoon.org/MoonchildPro

Job Bautistajob@tilde.zone
2024-04-12

@allison I'm kinda glad #UXP didn't go with the plan to make Spidermonkey replaceable with V8 lol.

Job Bautistajob@tilde.zone
2024-02-22

@CenturyAvocado The UI / #XUL application frontendof #PaleMoon is based on #Firefox 28 (before #Australis)

The #UXP platform/backend Pale Moon is built to work on is hard forked from the ESR 52 branch of the #Mozilla platform (which is erroneously referred to as the "Firefox platform" no thanks to Mozilla focusing so much on the browser to the detriment of building a sustainable XUL platform for other desktop app developers to use), and has since come a long way when it comes to #webcompat

So "really ancient" can be pretty misleading on the surface.

@Tourma

Job Bautistajob@tilde.zone
2024-02-15

This is how it's basically being done in the development of #PaleMoon's #UXP platform (browser development is a different story), minus the paid membership. Want something to be done in the platform? Then make a #PullRequest, and they'll most likely merge it!

They really need the code

#MissedQuoteBoost of mastodon.social/@blogdiva/1119

:mima_rule: Mima-samamima@makai.chaotic.ninja
2024-02-14

@kopper@brain.d.on-t.work Currently the most sticking #webcompat problem in #PaleMoon I think would be top-level await in #JavaScript modules. That's what's preventing #Misskey v13 from working in Pale Moon and other #UXP browsers like #Basilisk btw.

https://repo.palemoon.org/MoonchildProductions/UXP/issues/2229

But otherwise it's actually a lot better in terms of compatibility than it used to be. Websites that used to depend on
#WebComponents now work again. That was really a PITA back then.

@frost@wolfdo.gg

Job Bautistajob@tilde.zone
2024-02-06

then implements modern features in Safari/Webkit really slowly

That's good actually, because you #webdevs keep chasing the shiny new features #Chrome / #Chromium / #Blink is pushing to the #web like fucking fireflies, to the detriment of #webcompat with small #browsers like #PaleMoon, #Basilisk, and others based on #UXP / #Goanna / #XUL (like #SeaMonkey).

As someone who used to work actively in Pale Moon's development, I am witness to a website that almost broke its #compatibility with my #browser but was stopped because the new feature it wanted to require was not yet available in an old #Safari / #WebKit version they're still supporting.

So yes, from my point of view, #Apple does more to support the #openweb than #Mozilla and #Firefox (which always follows Chrome whenever it's not controversial) does, even if it didn't intend to. And to be clear, I am not even an Apple fanboy. The only Apple device I own is this ancient 1st generation of the iPad mini. I don't like their ecosystem.

So it's not a bad take. It's the reality we independent desktop browser developers see in #webdev. ☕

#MissedQuoteBoost of tenforward.social/@packetcat/1

Stefan RaketeInDesignScript
2024-01-19

Multi Packaging Plugin now available here
exchange.adobe.com/apps/cc/0c0
Package multiple InDesign documents in one go! 📦
@kerrishotts
@rolanddreger @rainerklute
@pklaschka

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst