-
Tobin
hi tomman
-
therube
so i got this prompt in FF 115 ESR to "take a survey"
-
therube
-
therube
afaik (but maybe not) i have all FF "crap" turned off.
-
therube
so either i don't, or they bypass it, as they wish.
-
therube
interesting questions as FF is trying to figure out just what "Mozilla" will become
-
Tobin
good morning
-
Hitman_47
i hope the best for mozilla really
-
Hitman_47
it's faster than even a qtwebkit that's patched up to it's ass (falkon) which really isn't very different from chromium webkit nowadays...
-
Tobin
Hitman_47: true
-
Tobin
and at least mozilla technology has a bunch of crazy fucks who can pick it apart and make it do things .. chromium not so much
-
Tobin
Hitman_47: We lost the browser war, this is now a war of the desktop and computers its self
-
Tobin
browsers are JUST a component driver
-
Tobin
You could call it the last great browser war but the stakes are beyond that
-
Tobin
RedHat is going to use Mozilla Firefox with userChrome hacks to run their new web anaconda installer
-
Tobin
RATHER than making a basic xre application with a browser element to use the tech but not the branded product in the core role of installer shell
-
Tobin
Firefox the branded product as the core of everything is JUST AS BAD as chromium
-
Tobin
but
-
Tobin
not Mozilla in the older platform sense
-
Tobin
Firefox is dead top priority important to Mozilla and I can't change that but I think even they aren't opposed just not able or willing to do much to facilitate it
-
Tobin
especially considering NOW they are to all become AI obsessed idiots cause new leadership
-
Tobin
so..
-
Tobin
that will take up much of their time
-
Hitman_47
afaik the mozilla engine has been overhauled once already
-
Tobin
in general tech shifts I count 2 and a half times
-
Tobin
once when mozilla.org was formed of course giving rise to the core netscape tech
-
Tobin
past communicator 4 i mean
-
Hitman_47
oh okay indeed
-
Tobin
then a half-change with xpfe to toolkit and another half change with quantium, and another half change with merging xul with xhtml and adding way more rust
-
Hitman_47
lecture me more on that anaconda installer i had no idea it existed for 20 years
-
Tobin
redhat linux's installer?
-
Tobin
right now its mostly python based
-
Tobin
but its backend is being rewritten to cpp
-
Tobin
and will get redhat's cockpit as a webfrontend
-
Tobin
and they will use userchrome to hide firefox ux and use firefox the branded product as a vital core system component
-
Tobin
This is wrong imo
-
Hitman_47
okay so switching to a web frontend cause it's trendy but instead of electron chromium they will be more reasonable and use mozilla but forked and with a stylesheet
-
Tobin
and lazy as fuck when I the formerly always pissed off and continued social cripple has already basically done it in 3 days
-
Hitman_47
heh
-
Tobin
on modern mozilla
-
Hitman_47
but still it's better than electron
-
Tobin
well it isn't electron api based
-
Tobin
it's true mozilla based
-
Tobin
a real mozilla application
-
Hitman_47
good
-
Tobin
with its own nsGenericApp.cpp and everything
-
Hitman_47
for executing stuff outside of it's sandbox thing
-
Tobin
well e10s is now unavoidable
-
Tobin
but know what e10s would be good for? a pwa/site specific browser runner and manager
-
Tobin
that feature mozilla didn't hardly bother with
-
Tobin
Consider Hitman_47 if i created such a pwa/generic ssb runner that could take the spot for a lot of people who have to do the second browser dance.. and what are they using a second browser for? webapps
-
Hitman_47
true
-
Tobin
I have a marketable product right here using the most basic mozilla tech and no one will make it except me even tho I laid it out in a public channel
-
Tobin
what a world we live in huh
-
Hitman_47
it is indeed but wishing you the best of luck man
-
Tobin
Then again if this world was right the suite would still be mozfunded and not shunned for a decade
-
Tobin
I am gonna help anyone I can.. I am done playing favorites
-
Hitman_47
and xul would have stayed :)
-
Hitman_47
me too kinda
-
Tobin
XUL and core netscape tech is great .. for those who know what it is..
-
Tobin
that has always been the issue
-
Hitman_47
my self interests have reduced in a lot of fields
-
Hitman_47
i understand why oldschool software is more complicated so xul wasn't catchy
-
Tobin
at uxp or sm's level XUL is almost trivial
-
Tobin
that doesn't factor in
-
Tobin
what is more complicated is modern mozilla
-
Tobin
with e10s and xul but not xul but only sometimes xul but not for much longer
-
Tobin
and they changed the l10n strings too
-
Tobin
the base form has many advantages but the sugar confuses the hell out of me
-
Tobin
it's basically stringbundles hacked into dom shit to take over for dtd .. that part is great..
-
Hitman_47
i have unfortunately no idea about that
-
Tobin
the be smart and be a psudo programming language parts not so much least on the learning how it does it
-
Hitman_47
heh
-
Tobin
yeah neither did I until a few days ago
-
Hitman_47
in general i kinda like even js but man the assembled webapp crap and the programs written in e.g. rust are an eye sore
-
Hitman_47
go is dumbed down python so i'm ok with it
-
Hitman_47
except for google sticking it's nose in compilers instead of justmarketing it
-
Tobin
I am also tinkering with suite on comm-central.. don't expect much of anything except experience building from the perspective of familar code but hell I dunno. I mean I think the suite could be fixed up tho it would loose some stuff but also gain some stuff and be somewhat different but I think it could be styled to be largely the same for the most clashy bits.. but that is way way way way more work on tech I am just barely getting a
-
Tobin
grasp back on in this new state so no magic SM 128 i am afraid but improvements DO help in backporting to a degree.
-
Tobin
And I really wanna do a UX spit and polish pass on the entirety of seamonkey 2.53
-
Tobin
it desperately needs it
-
Hitman_47
best of wishes man
-
Hitman_47
i love seamonkey
-
Tobin
textboxes and searchboxes not the same height, padding in places, similar designed UIs where buttons in same locations and have same functions get flipped that sort of crap
-
Tobin
you know.. take a rag and give it a good wipe down and touch up
-
Tobin
Spawn every window study them, make it look...
-
Tobin
GOOD
-
Hitman_47
does the gtk3 switch make this easier or the same?
-
Hitman_47
and yeah hehe
-
Tobin
that thing developers used to have time for when releases didn't need to be out every 2-3 days
-
Hitman_47
i remember this with some old proprietary programs back in the day
-
Tobin
i dunno how much GTK3 affects SeaMonkey's platform yet but a fully xul platform tends to do better since it overrides styling or accomidates gtk styling.. Firefox is mostly relying on GTK styling and matching it when it emulates it
-
Tobin
but remember html even xhtml is more freeform than xul design is
-
Tobin
and xhtml can have tags namespaced
-
Tobin
so xul can be targeted and html otherwise which follows web rules not xul rules so deviations COULD be easier actually
-
Hitman_47
got it
-
Tobin
but it all has pros and cons
-
Hitman_47
it can certainly be worth waiting for a while longer
-
Tobin
if we had some way to do embedding in mozilla one COULD hotwire modern mozilla into a xul application
-
Tobin
tho u'd likely have to feed it a webextension and orchastrate that shit
-
Tobin
but it isn't IMpossibe
-
Hitman_47
it would probably look better to the eyes than patching a userChrome.css
-
Hitman_47
but hey at least some themes are made for librewolf in the meantime with it
-
Hitman_47
i use half that half seamonkey
-
Hitman_47
(also used falkon quite a bit but qtwebkit has too weird of a useragent now and since switching to qt6webkit it's gotten heavy)
-
Tobin
It is a great shame that qtwebkit is long dead
-
Tobin
and qtwebengine is just a chrome wrapper
-
Tobin
.. fake name
-
Tobin
webengine..
-
Tobin
what an implication
-
Tobin
regardless
-
Tobin
ye
-
tomman
even worse
-
Tobin
my concept is XULvolution has many forms including evolving past xul
-
tomman
webdevs are in a new trend of "let's ban native applications", and of course the only allowed development platform is Chrome.
-
Tobin
tomman: new?
-
Tobin
you mean the past decade?
-
tomman
OK, actually increasing
-
Tobin
actually there is pushback
-
Tobin
it just is all designed like the web
-
tomman
but these days you now see idiots writing on their Xitters and Mastodumbs about "native is a mistake, death to native"
-
Tobin
but regardless
-
tomman
"native == unsafe"
-
Tobin
so native peoples are unsafe got it
-
tomman
Rust! All! The! Things! (but compile them to WASM, of course!)
-
Tobin
tomman: rust will be an important language but it won't take over .. already there is a lot of undercurrent opposing web everything and seek a more balanced approch and it is STARTING albeit slowly to creep back into the mainstream but those who advocated for the general insnaity in the first place are continuing to double and triple down .. and the feel i get these days is the feeling that those who created the half-waste of time this
-
Tobin
past decade has been are gonna be put on rails and a lot of people are gonna be playing fixup as well as figuring out how to operate in the mess we are in now
-
tomman
I just refuse to use fanboy-fueled languages
-
tomman
and Rust has become basically a religion these days
-
Tobin
tomman: is the Rust religion any less valid than our xul religion?
-
Tobin
they may think so but should we?
-
Tobin
tomman: abandon xul then
-
Tobin
seamonkey is LITERALLY here to try and continue the suite in the fanboy languages of yesterday
-
Tobin
plus the new fanboy languages
-
tomman
well, at least the only fanboys of XUL are us, and we're harmless :D
-
tomman
but Rust... ugh
-
Tobin
I am the keeper of the soul of The Beast, stick with me and I will not lead you astray.
-
Tobin
:P
-
tomman
that sounded a lot like the visual novel i'm playing right now :D
-
Tobin
nice
-
WG9s
xul is not a bad language it is the implemenyation in how add-ons worked that was brain damaged. the way cul add-ons in particular and add-ons in general allowed the add-on to change anythingin the code instead of having a sell defined api for how to change things.
-
WG9s
add-ons could alter anything defined in the source as a global
-
Tobin
WG9s: I partly agree with you but only in so extensions that impact the web in todays terms should not be the application modification level of xul extensions.. That should be handled differently from something like a webextension which is today's conception secure priv isolated and web service focused
-
Tobin
we should not treat mozilla style extensions as trivial
-
Tobin
BUT
-
Tobin
the whole point of them IS that deep same level same tech same means modification of the targetApplication
-
WG9s
the whole idea of webextensions is that they are supposed to be browser agnostic, but that does not appear to be the case at all
-
Tobin
it should simply not be regarded nor called an extension because that defintion has changed
-
Tobin
I would propose the term Modification or Mod
-
Tobin
and mods have risks
-
Tobin
and power
-
Tobin
and responsiablity
-
Tobin
extensions today are not mods
-
tomman
"browser agnostic", where "agnostic" means "Google"
-
WG9s
and still have user-agent sniffing. I think should be an api to return we extension version supported by the browsr adn then depend on that rather than ua sniffing
-
Tobin
so by doing that one could re-introduce that level of extensiablity and customization AND not have to support shit cause it's a mod modifications have to target what they modify properly
-
WG9s
well google could have been mozilla had they not pissed off their chief engineer.
-
Tobin
I just fixed the fuckin add-ons ecosystem, give me the netscape trademark already
-
Tobin
lol
-
Tobin
treat xul extensions like video game mods
-
Tobin
that's the ticket
-
Tobin
puts it in a more approerate context
-
Tobin
WG9s: whatcha think?
-
WG9s
I was never that thrilled with netsapce. they were the ones who invented forcing ads on us
-
WG9s
the guy who invented mozaoc and had a browser that was government grant funded and therefore could not promote ads. took the code to start netscape and ads were born.
-
Tobin
the internet came out of government funding
-
Tobin
I honestly think my over all goal is to eliminate the concept of a web.. browser
-
Tobin
That is the direction I am personally heading
-
Tobin
elimination of the web browser
-
Tobin
and the need for a document navigator to do the modern web hoopla
-
Tobin
I want to free navigators from having to be webapp browsers.
-
WG9s
yes this all came out of darpa
-
Tobin
and also balance web and desktop
-
WG9s
well odd combination of darpa and ham radio operators
-
Tobin
I want to bring webapps to the desktop and also push native programs so that both MUST sidebyside compete and be the best they can be..
-
Tobin
inside a web browser with an address bar and back and forward buttons and a personal toolbar and some paltry form of extensions.. webapps don't HAVE to be any good they can rely on the browser to override its deficncies even if it is lazing out in favor of reload or clear your cookies.. cause seems like they built that flaw into the libs rather than avoiding it.
-
Tobin
on the desktop
-
Tobin
against other programs
-
Tobin
webapps must compete with desktop
-
WG9s
browser is just an apple thing apple had on macs with network access
-
Tobin
rather than desktop competing with whatever is inside a desktop program
-
WG9s
i forget waht they called it
-
Tobin
well i use the term browser to define what browsers became post-2008ish
-
Tobin
and navigator for the stuff before
-
Tobin
where the main focus was rendering .. html documents with some images and minor styling and a little event driven js to make it all nifty
-
Tobin
world wide web, navigator, netscape.. openweb, browser, chrome
-
Tobin
Firefox was a navigator now it is a browser
-
tomman
but not an App Platform™
-
Tobin
Firefox is not a platform
-
Tobin
funny
-
tomman
but Firefox OS somehow is :D
-
Tobin
Moonchild said the same thing about Pale Moon in 2013
-
Tobin
tomman: heh
-
tomman
ironically that one still lives as the trainwreck of KaiOS
-
Tobin
mozilla is helping kaios out
-
tomman
which SOMEHOW survives in 2024 despite being a dumpsterfire
-
tomman
KaiOS 3.0 was a brutal transition
-
Tobin
so does Pale Moon
-
tomman
"time to rewrite your applications, again!"
-
Tobin
red mozilla started many dumpster fires
-
tomman
that's where they lost Meta, so KaiOS no longer has its flagship 3rd-party application shipping on every phone, WhatsCrapp
-
Tobin
Green Mozilla will put some of em out but because he is a badass he will let others burn
-
Tobin
I miss green mozilla
-
Tobin
he was a cool dude
-
Tobin
-
Tobin
THIS FUCKER
-
Tobin
-
tomman
we need to rescue that lizard
-
Tobin
I like they capped the web server to roughly 5kb/s
-
tomman
bless JWZ
-
tomman
he did that
-
tomman
period-accurate performance is his motto
-
Tobin
Netscape is a network navigator that allows retrieval and viewing of world wide web multimedia documents.
-
Tobin
SEE
-
Tobin
NAVIGATOR
-
Tobin
WORLD WIDE WEB
-
Tobin
MULTIMEDIA DOCUMENTS
-
Tobin
lol
-
tomman
"multi-media"
-
Tobin
Performance tuning for 14.4 kilobyte modems
-
Tobin
no it is multimedia
-
Tobin
on that page
-
Tobin
-
tomman
"Display and interaction with documents as they load"
-
tomman
how novel
-
tomman
and yet we have regressed on that
-
tomman
now if the 30MB dogpile of toxic JS framework hellstew doesn't load (or fails to run because you're not using an Approved Web Browser AKA CHROME), then you get nothing
-
tomman
"Performance tuning for 14.4 kilobyte modems"
-
tomman
nowadays every webdev assumes you have symmetric unlimited gigabit fiber with negative latency
-
tomman
"Multiple simultaneous interruptible network loads of text and images"
-
tomman
can't really do that anymore with most JS-driven sites :/
-
tomman
"Multiple independent windows"
-
tomman
do cellphones even have windows!?
-
Tobin
android has tiling windows now
-
Tobin
works like early sidebyside metro
-
therube
they may have added rust - but, they removed the trust !