la Labomedia

#XUL en cours.
labomedia.org/du-8-au-12-avril
Au 108 rue de Bourgogne à Orléans.
Demain et samedi, performances et concerts.
(oui ya un bar).

@reiver ⊼ (Charles) :batman:

xul, programming

I miss using XUL to create UIs.

There were aspects of it that made UIs somewhat independent of the programming-language you were using.

(Well, assuming you didn't consider XUL to be a programming-language.)

#mozilla #programming #ThereIsOnlyXul #xul

Винт Прокс

@mittorn Спасибо, только сейчас узнаю про #XUL. Это язык разметки интерфейса браузера, верно? Я тут почитал по хэштегу, что Firefox его "незаслуженно срубил". Теперь мне любопытно, собирается ли #Servo или #Verso возрождать это дело, или свой лесопед напишут...

mittorn

@vint и, наверняка, всё это делалось расширениями в #firefox в эпоху #xul

Pale Moon web browser
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
The Pale Moon Project homepage

Pale Moon is an Open Source, Mozilla-derived web browser…

www.palemoon.org
Pale Moon web browser
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
The Pale Moon Project homepage

Pale Moon is an Open Source, Mozilla-derived web browser…

www.palemoon.org
ajaxStardust

There is no Monday. Only Sunday!
#XUL

Plus. You might have tomorrow off.

I don't know how I got that #FileCoffee #FileServer to work before. Failing, presently. #Docker is not my forte, and that's prob a requisite. Not difficult, but i just up'd to Debian Testing, and ... don't probably do that, unless you are crazy.

3 diff dev servers here. and blah, blah. wrong one.

Have a good #Sunday

youtu.be/lHHAbze03Z4?si=lcw71F

:mima_rule: Mima-sama

Permission-based systems are bad. See #XUL getting replaced by #WebExtensions for example. It didn't stop #malware from getting into the #browser or the extension store. On the contrary, the malware problem only got worse after the complete replacement of XUL extensions, which is often disparaged as "insecure" because it allowed users to pretty much change how their browser fundamentally works.

Who knew that distrusting your users and not giving them control leads to more malicious software and user
#security being broken more often. ​:seija_coffee:​

RE:
https://mamot.fr/users/gnomelibre/statuses/112371181710549606

Okki

@ubergeek

Not only does #Flatpak not take away any of your freedoms, it actually does the opposite. With a traditional package, you have absolutely no control over what you authorize (usually it's all or nothing). But with Flatpak and Portals, you can fine-tune every permission.

Okki (@gnomelibre@mamot.fr)

@ubergeek@tilde.zone Not only does #Flatpak not take…

mamot.fr
:mima_rule: Mima-sama

The only reason I even know about #RDF is because of #XUL extensions where you need an install.rdf included in the XPI archive. But yeah it's pretty much irrelevant today. ​:satsuki_sadge:​

RE:
https://blob.cat/objects/f3228474-736c-4f0b-a13a-f217638ff5a8

Q.U.I.N.N.
> the semantic web
never happened. RDF died and turned in to mulch. then it got reinvented, partly, by facbook and twitter as ways to keep you in the doomscroll instead of as ways for your computer to help you understand the page. 🇫

> connecting everything to everything
never happened. IP6 is still a fuck. we ran out of IP4. everything is firewalled. nobody SIPs to each other. you just go to zuckbook and get the corporate moderated experience. or discord and get the furry-chinese corporate moderated experience. i can't actually fucking just call your phone.

> routing around censorship
it actually doesn't. we centralized around pirate hubs and shit. and they just sued those. "be in russia" isn't protection.

> separation of content and style
absolutely failed that one up the ass.

it is painful to know that everything greybeards did, was completely colonized :blobcatpensive2:
Life is Tetris

So, #Mozilla #XUL was a problem but #Electron / #Tauri are not ... hmmm

Job Bautista

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

packetcat (@packetcat@tenforward.social)

Content warning: dunking on a bad take re: Apple and…

tenforward.social
Ivan Enderlin 🦀

XUL Layout is gone, crisal.io/words/2023/03/30/xul.

XUL is (was) a Mozilla technology. Most of it can be replaced by current HTML/CSS features today. It’s being removed from Firefox, and that’s a good thing.

#mozilla #firefox #xul #html #css

XUL Layout is gone | Words

So this week I landeda fewpatches thatcompletely removed…

crisal.io
Paweł Precz

Just archived my most successful project on #github (23 ⭐ ).

github.com/precz/wpaana

This method of creating native applications was not working any more as #firefox stopped supporting #XUL applications. Progressive Web Apps plugin for Firefox is a better solution that should be used instead. There is no point for further development and fixing.

github.com/filips123/PWAsForFi

#pwa

GitHub - precz/wpaana: Web page as an native application.

Web page as an native application. Contribute to precz/wpaana…

github.com
Dr. Roy Schestowitz (罗伊)
#mozilla #firefox had more useful extensions in 2005 than it has in 2020. #xul should not have been abandoned, but then again they care about money (paying their CEO over $2,000,000 per year, plus bonuses) than users and volunteer developers…