PL-FE should maintain functionally when JS is disabled, or ship with a functional fall-back FE, as per W3C accessibility standards. Maybe a brutaldon port?
Edit: removed joke and added details from pleroma-fe crosspost
Edited
Designs
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
but it's not shipped with Pleromer, Pleromer should have a notice when a browser is too old or at the very least document what browsers are supported somewhere, it's actually an issue for some people with old devices
@rinpatch not the same thing. if the FE was built for the web, it should've been written to follow web standards; if it wasn't and isn't, it should be an open issue with an intention to eventually resolve
@Toromino brutaldon requires providing their service your login information; and for some reason your email too.
maybe the solution is too port its FE and treat it as the default fall-back when JS is not available. In any case, a fall-back is necessary
sorry didn't realize there was as a separate FE repo
@orekix@sunmaid well sorry, but currently there is no one on the dev team interested in rewriting our entire frontend because of people with browsers older than Elixir itself. If someone wants to do it – sure, we will help with code reviews and probably even merge it
Age isn't the only issue. Many people disable JS for security or bandwidth optimization reasons. This only presents a problem with sites designed following bad practices.
@rinpatch you misunderstood where the emphasis of that sentence lies. I meant that the reasons a user would have JS disabled include security and optimization as well as outdated browsers.
If you're trying to suggest the portion of PL users who would prefer non JS is too small to be relevant based on that statistic, you would have to consider PL users are a much more specific userbase than the internet as a whole, and one generally technically literate that they would have optimization, privacy & security as concerns as well as basic web standards-compliance such that non JS would be common; evidenced by it being fairly commonly discussed as well as browsers that don't support it, e.g. qutebrowser, and the general instance use rate of gopher support, etc. I'm certainly not the only person to have requested or noted the lack of a non JS FE.