-
njsg
Sompi: I guess yle tends to be the exception for text articles with noscript, and yes, I think we've discussed some breakage already at yle too...
-
njsg
still, they did have full-text in feeds some years ago, which was even better. now feeds just have the "summaries".
-
njsg
And I haven't tried Areena in ages...
-
Sompi
yes, even Yle is becoming more and more closed, and it is funded by our tax money...
-
Sompi
Their RSS feed has became 100% useless
-
njsg
not 100% for me, it now means I can't read directly, but can still be used to follow their news
-
njsg
now I'd rather have the articles directly in the feed, yes...
-
Sompi
-
Harzilein
but at least yle still has teletext :)
-
Harzilein
but yeah, rss feed becoming useless and not containing anything "above the fold" has become more common
-
Harzilein
and it's rare to just get article feeds
-
tomman
-
nsITobin
tomman: well chrome is kawaii don't you know.. baka
-
tomman
what's next, Chromium The Isekai? :D
-
tomman
"My Web Browser Died And Reincarnated Into A Chrome Clone"
-
nsITobin
my guess it will end up down the line as a magical girl anime... but techwise
-
nsITobin
tomman: well maybe we need a fan-based parody of chrome
-
nsITobin
Chromium Abridged
-
nsITobin
or maybe we can get it to show up in the DevilArtemis universe for Cell to kick Chrome's ass
-
nsITobin
tomman:
-
nsITobin
assuming DA Cell ever actually fought anyone in those videos..
-
Sompi
-
Sompi
It says "your browser is out of date" but I have the newest Seamonkey
-
Sompi
It has a browser check and it refuses to show the content if the browser is not "supported"
-
Sompi
why are "science" websites suddenly all doing this?
-
Sompi
and why are they even doing that at all? on that page there seems to be nothing that would be impossible for seamonkey
-
njsg
Tobin: Chromium, an anime character which rallied to make hair extensions only 1cm long, and uses these to promote them, even if they're not that useful for the original purpose anymore
-
njsg
Sompi: seems to load for me although it may need CSS hacks to expand the content further (unless the extension is dynamically loaded...), so it's a needless check made with JS
-
njsg
Sompi: I'm not able to test that right now, but, if you didn't try that, check if a recent Fx UA makes it go away
-
njsg
of course it could also be that sect that does error "handling" in the fashion of "at the slighlest non-conformity with what we want, show 'unsupported browser' or 'browser out of date'"
-
Sompi
I think the latter is nowadays more common
-
Sompi
JavaScript has so many new "features" (chromeisms) that do exactly the same thing as some older, simpler and easier "deprecated" API does
-
Sompi
And deprecating features from a locally interpreted language like JavaScript is just asking for problems...
-
Sompi
There will always be web pages that use the old way of doing things
-
Sompi
And why those new ways of doing things are always so ridiculously complex? It's like they aren't even meant to be used without some complex megaframeworks and libraries in between the programmer and the actual JavaScript API...
-
Sompi
njsg: "in the fashion of "at the slighlest non-conformity with what we want, show 'unsupported browser' or 'browser out of date'"
-
Sompi
"
-
Sompi
<- they are probably relying on some undefined behavior in the "supported" browsers
-
Sompi
it is increasingly common
-
Harzilein
<njsg> Tobin: Chromium, an anime character which rallied to make hair extensions only 1cm long, and uses these to promote them, even if they're not that useful for the original purpose anymore
-
Harzilein
i think i should add that to some fortune file :D
-
njsg
btw, what happened to quotes.burntelectrons.org
-
njsg
?
-
therube
github.com & Assets.
github.com/martok/palefill didn't seem to help.
-
therube
PaleMoon uses a UA override for github, & while PM works (with override & whatever other code it may natively have), an override was not enough for SeaMonkey.
-
tomman
Palefill had stopped working long LONG ago on non-PM browsers due to some specific API that SM didn't implemented, IIRC
-
tomman
-
tomman
dom.getRootNode.enabled
-
tomman
IIRC frg even declined to implement that patch back then for sound reasons
-
nsITobin
the Unified XUL Platform has nearly complete support for shadowdom and customelements.
-
frg_Away
We need to implement more of shadow dom web components. I still hope we can make stylo working and then it would be a breeze but there are not enough hours in the day and people actually doing frequnt backports you can count using te fingers on one hand....
-
nsITobin
build system, frg.. it all comes back to build system..
-
frg_Away
I don't think so. You need to invest some time and thsat what 99.9% are not willing to do.
-
nsITobin
frg_Away: I do have one thing.. I am VERY close to ACTUALLY understanding the relationship between a xul custom element and its xbl forebarer..
-
nsITobin
to the point where I ALMOST understand basic custom elements
-
nsITobin
and i am getting a clearer picture of how the progression went.. its very facinating also intensely infuriating
-
tomman
time to update the nightly here~
-
tomman
any gotchas for today before I do The Usualâ„¢?
-
frg_Away
tomman should be very stable
-
tomman
going for it then, noticed it's now at .21
-
nsITobin
i need older deps to build the "nomans land" of late 60s to 90s specifically older cbindgen
-
nsITobin
tomman: did you survive?
-
tomman
apparently yes~
-
tomman
oh, the weird bug with cZ's user list seems to be gone
-
tomman
at least we're better than Pat Gelsinger :P
-
nsITobin
gcc pass 2
-
frg_Away
tomman yes since 11/06 I think
-
frg_Away
When we get stylo to work it probably needs xbl fixes and if not it probably needs other stuff and xbl fixes :)
-
nsITobin
frg_Away: at some point lingering XBL code not removed in the purge is slaved to shadowdom in refactors
-
nsITobin
the key is if XBL its self becomes a burdon to focus on perserving XUL features within xul customelements
-
nsITobin
becomes the next option
-
frg_Away
Not a fan of xbl but want to keep it for add-on comaptibility. But I find web components worse. Opaque and murky seems to be it here.
-
Sompi
When was the last time that JavaScript got some new API feature that actually does something that wasn't possible before by using some older standard function?
-
nsITobin
EME
-
nsITobin
MSE
-
nsITobin
technically all the webcomponents wasn't possible before because xbl was never a standard anyone used on the web
-
nsITobin
but it certainly isn't NEW
-
nsITobin
the question you should ask Sompi when was the last time anyone did anything original in tech
-
Sompi
I meant that many new JavaScript APIs seem to do things that were already possible by using some older JavaScript API
-
frg_Away
Well optional chaning and dynamic imports are ok among others. Turing js into a java bastard with private fields and others stuff not so.
-
Sompi
And then they "deprecate" the old API, which is a very stupid thing to do in a locally interpreted language like JavaScript
-
nsITobin
its more about adding stuff to javascript and dom that have no business being in a document object model or event scripting language
-
nsITobin
the browser is an OS client
-
nsITobin
its why I keep saying navigator in contrast whenever possible
-
Sompi
What functionalities do dynamic imports make possible that weren't possible before?
-
nsITobin
frg_Away: php is becoming js like on top of its pythonic nonsense additions
-
nsITobin
importing modules on the fly
-
nsITobin
its an eq of dynamically loading a jsm
-
nsITobin
that's why its there
-
frg_Away
The biggest problem is no real versioning and release management. just lets add stuff and call it the release the yera draft xcviii
-
nsITobin
this is all still in some shape mozilla concepts
-
Sompi
But isn't that already possible?
-
nsITobin
remember
-
nsITobin
EMCAScript the only language with a Stage 4
-
frg_Away
^of the year draft ...
-
nsITobin
only other thing I can think of with a Stage 4 is.. cancer
-
nsITobin
well i never understood how javascript versioning worked past when EMCA not Mozilla was defining it
-
nsITobin
there was Javascript 1.7 and...
-
Sompi
How HTML5 versioning works?
-
nsITobin
ES4x ES5 ES6 and ESLGBTQ+ i guess
-
Sompi
Isn't it officially just a "running standard"?
-
nsITobin
"Living Standard"
-
Sompi
So HTML5 can basically mean almost anything
-
nsITobin
but no semblance of a Standard of Living
-
nsITobin
;)
-
nsITobin
Sompi: yes
-
nsITobin
this is why all us lunar freaks were pissed a decade ago
-
nsITobin
well it was why I was pissed i dunno why they were REALLY i know I imposed me being pissed about it upon them.. that much is certain
-
Sompi
I still prefer HTML 4.01 over HTML5 just because HTML 4 at least doesn't change all the time
-
Sompi
If something _has_ to work _reliably_
-
nsITobin
no fuck you, xhtml/1.0 transitional
-
nsITobin
:P
-
Sompi
It is also good
-
nsITobin
It's XML or nothin!
-
Sompi
html 4.01 is better supported by old browsers
-
nsITobin
xml is our rightful future
-
Sompi
I always write it in such way that it is also mostly html 3.2 compatible
-
nsITobin
I used to compat to gecko 1.9.x
-
nsITobin
maybe one day
-
nsITobin
I am tired of ignoring this lesser new technology
-
nsITobin
something I thought would be nice Sompi is if I wrote a JS lib that would just.. be "XBL5" as in read an nearly-xbl xml file and do the boilerplate for me.. like exactly how it was done before