-
hrosik
hi, anyone else experiencing issues with discourse backed sites?
-
njsg
the couple ones I checked right now are as usual with noscript: they load, but Atwood's "IE6-level" CSS revert keyword means overflow is left at hidden
-
hrosik
hm, for me it is unscrollable :/
-
hrosik
-
hrosik
onnly way to move around there is with caret browsing
-
njsg
hrosik: javascript:(void(function(){s=document.createElement("style");st=document.createTextNode("html,*{overflow:unset!important;}");s.appendChild(st);document.head.appendChild(s);document.body.appendChild(s);}()))
-
njsg
quick and dirty, bookmarklet to add a style to override the overflow properties.
-
njsg
if unscrollable is the only thing you get, something like that might be enough, if the list of sites you browse that rely on discourse is small, you can add something to userContent.css too
-
njsg
the problem is their noscript style, supposedly to make it scrollable, relies on "revert"
-
njsg
which in turn IIRC is implemented using the rust styling code
-
hrosik
njsg: thanks for the pointer!
-
hrosik
njsg: re rust styling code - meaning this is something SM doesn't have (yet)?
-
hrosik
<rant>anyway, would I really be asking too much to use plain old (X)HTML? Are really megabytes of javascript framework that generates what could easily be done once a comment is added (and the associated wasted energy) needed to display and navigate a comment thread?</rant>
-
tomman
Push! Things! Forward!
-
tomman
it's like the folks that encourage using COMPILERS to make websites!
-
tomman
like, author your site in some weird language, run Magic Web Compiler™, and get something that resembles HTML+CSS
-
tomman
at best that's all you get (like those static site generators like Hugo), and you're good to go
-
tomman
at worst you end turning something obscure into a JS framework hellstew that won't degrade grafecully
-
tomman
--gracefully
-
nsITobin
<hrosik> anyway, would I really be asking too much to use plain old (X)HTML? [...] Yes. Unless I am in charge.. Vote Tobin.. You could do a lot worse! :P
-
nsITobin
tomman: know how you do a static site generator? have php do it and just .. save the output and boom static site.. HELL many early perl and php systems merely wrote out to disk..
-
tomman
that's so convoluted that might have a chance to stick... in 2030 :D
-
nsITobin
in the context of levels of survival one is prepared to accept.. is small dynamic control panel but system craps out static pages to a cdn backed server.. keeping active server code where it needs to be.. not just shoving everything to the webclient but respecting the world wide web
-
tomman
New theory: nobody does server-side rendering anymore and push everything to be rendered on the client with tons of icky JS toxins because we're in a Serverless™ world
-
tomman
can't really do server-side without a server, amirite? /s
-
nsITobin
besides that all isn't something people(tm) do they pay some fuckin domain hussler to fill out a limited wysiwyg webapp that writes their website for them.. like a front page via microsoft word if it actually worked worth a crap.. but of course still mediocre today
-
nsITobin
or just use discord youtube twitch bluesky and facebook
-
nsITobin
and not have a web zone
-
nsITobin
how the HELL are you supposed to be able to get pizza rolls via people emailing your web zone if you ain't got one
-
nsITobin
nuuummmbbberrr fffooouuurr
-
nsITobin
err
-
tomman
I don't have fond memories of MS Office generated HTML
-
tomman
Word 97 required a wizard for that and the results were... not great. But then the Internet back then was... not great either :D
-
nsITobin
i used hotdog professional originally
-
tomman
Word 2000 generated... that hodgepodge of custom XML namespace vomit that also included VML
-
nsITobin
then went frontpage 2000 then dreamweaver then notepad++
-
nsITobin
suppose i used composer for a minute
-
nsITobin
too
-
nsITobin
but you know me.. All about that navigator
-
tomman
Eventually when I jumped ship to OpenOffice/LibreOffice, those generated more abominations, but at least it was standard HTML... that rendered poorly everywhere :D
-
nsITobin
i still run office 2003.. well i did until i went linux.. suppose i still do in a vm
-
tomman
for that you want an addon called Writer2XHTML, which generates 1) cleaner, proper XHTML, and 2) tons of redundant CSS rules that require 1-2 hours of work to simplify them
-
tomman
i still use LO Writer with that addon to pre-author reports for our webapps at work (that are eventually supposed to generate PDFs)
-
tomman
model the report in Writer, export it as XHTML, cleanup all that dodgy CSS, import it into your server-side framework, put the magic tags to output actual content, and pass the output HTML through a HTML to PDF filger
-
nsITobin
i wish seamonkey was a development/office/communications/web suite but those other things are not in the navigator.. in a PERFECT WORLD SeaMonkey would basically be an operating environment
-
tomman
boom, reports~!
-
nsITobin
like i could just have a window manager and seamonkey and that is your system.. that was the PROPER FUTURE
-
nsITobin
make no mistake
-
njsg
hrosik: in this case, I think the problem might be that whoever wrote the noscript code doesn't know the requirements for that code
-
njsg
hrosik: as in, discourse does try to work, at least for reading, with JS disabled, but does so in a way that requires that feature.
-
njsg
tomman: my experience is that MSO HTML output tended to try to replicate inner workings of their formats, which tended to be poor for webpages
-
njsg
not that e.g. word content couldn't use html-like markup, their users probably don't use styles as much as they should
-
tomman
njsg: that was a often quoted advantage because you could take said MSO HTML, load it back in Word (or whatever) and edit it back like if it was a native doc
-
tomman
without losing the original format
-
njsg
nsITobin: yes but SeaMonkey would then need (1) LaTeX support (2) a LISP
-
njsg
but I guess JS is quite lispy already
-
nsITobin
if i want to have seamonkey on my new slowly materalizing distro i will have to build rust and cargo my self.. which may be beneficial later on
-
hrosik
nsITobin: web browser and window manager sounds ChromeOS-ish
-
hrosik
... back to the world of javascript frameworks of frameworks, where security is a nightmare and performance a wild dream
-
nsITobin
hrosik: i didn't say it was original.. in fact it is original.. because I had the idea of a XUL powered desktop environment based on some speculation netscape would make a web shell like IE for windows..
-
nsITobin
so basically
-
nsITobin
it's my second generation idea
-
nsITobin
while chromeos is third to fourth generation
-
nsITobin
doesn't matter everything we all have come up with you me seamonkey mozilla opera google apple.. it all came out of extrapolations or interpetations of microsoft research and early rushed failed microsoft products and initiatives..
-
nsITobin
even linux is echoing Microsoft not the old grand unix os's
-
hrosik
I see..oh well, as one of my colleagues once said "having good genes doesn't mean you won't get hit by a bus" :)
-
nsITobin
and micrsoft? trying to incorperate linux in as a bait and switch
-
nsITobin
hrosik: indeed
-
nsITobin
... wonder when that bus will find Moonchild..
-
nsITobin
since 2014 there is a bus chasing him
-
nsITobin
according to mozillazine
-
nsITobin
also hrosik consider if mozilla had gone with a xul desktop os.. and then created a mobile enabled incarnation of that it might have worked much better than Microsoft creating a phone os and then making their desktop just like it
-
nsITobin
and we may have more capable mobile devices
-
nsITobin
by now
-
nsITobin
that are supplements not replacements for laptops and desktops
-
nsITobin
-
njsg
nsITobin: did you say "KaiOS"?
-
nsITobin
no i said a desktop os powered by xul
-
nsITobin
why didn't mozilla ever develop a solid xul ide for working on mozilla and extensions and shit
-
nsITobin
why didn't mozilla make an office suite
-
nsITobin
to do it NOW
-
nsITobin
in today's world
-
nsITobin
.. i dunno
-
nsITobin
there would be a way
-
njsg
nsITobin: you know who'd be perhaps a good choice to ask that question to?
-
njsg
and I totally expect the answer to be "no, Mozilla *did* work on an OS/productivity suite/..., it just was never released" or the like
-
nsITobin
njsg: ?
-
nsITobin
who?
-
njsg
nsITobin: hint: he has blocked you
-
nsITobin
he wouldn't answer me anyway