Replies

Dec 10, 2024 1 year ago
One, Two
Snowwall
is coming for you...
User Avatar
Sunny

I have two computers and, hence, two browsers. One is Firefox 75, which has an interface I like. The other is Librewolf, based on FF 122 or so, with all the "features" of modern Firefox, namely "tossed out half the buttons and made it look like Chrome", which I try not to use.

Unfortunately, while the normal Subeta site works fine with both, the Kumos/modern version tends to only work on the newer version. For example, "Your Mysterious Melody pool has been completed! You can view the results here." - no, I can't. Nor can I sign up for another group, the whole section seems to be invisible.

While the Internet at large seems not to notice anything, I had seen mention of the fact that JavaScript is not always the same JavaScript - while no version changes are visible to users, like with Java or Python, the functionality has gone through a number of revisions.

The fact that those not-quite-working websites have stuff like SyntaxError: invalid regular expression flag s (Mysterious Melody exchange at the moment) or replaceAll not a function (a loose re-telling of another common one for websites that load fine... until suddenly replacing the whole thing with a white, empty page) supports the theory that it's merely a "new JS functions FF75 hadn't heard about" sort of thing.

I have also heard out of the corner of my eye that there are compatibility libraries that implement these functions for older browsers. Maybe with extra CPU usage and having to load them being extra bandwidth for those who need them, but that beats having unclickable buttons or missing UI elements altogether. Polyfill, it's called, I think?

Any chance of adding that to the new site? On a discussion of Discourse, the unfortunately popular can't-live-without-JS forum software, people have mentioned many reasons for supporting older browsers (and many reasons for people using older browsers), so I'm sure I'm not the only one in the world... and presumably I'm not the only one on the site... who dreads not only the sleekness of future Subeta, but also its non-functioning on browser of choice.

[tot=Snowwall] | [egg=Snowwall] | [tp=Snowwall]

Please log in to reply to this topic.