Great job jabronis - attached picture is what the site looks like on an old phone. All the buttons are broken and do nothing, except for the Modlog which somehow is still accessible. Tried different browsers on the phone, tried clearing all the cookies and cache, still doesn’t work.
EDIT: This came off a bit hot and aggro - it just sucks since pre-migration the site worked fine on my dinosaur phone, so I’m pretty frustrated. Makes me appreciate communist web-design (like marxists.org and redsails.org) even more.
in Firefox app, if you hit the 3 dot you can tell it to load the Desktop site instead of mobile. does it load that way? can also do it in chrome, settings>site settings>desktop site>set it to On
Oh and I double posted because the post button bear just kept spinning without a confirmation message. Also it seems the same thing happens when trying to comment (infinite spinning bear). Really neat.
out of interest, what phone do you have?
might want to post in !feedback@hexbear.net
i support making the site accessible to old phones as someone that had to use a galaxy s4 most of last year
I’ll do that, I just wanted to be able to post a picture of what it looks like.
“Other” browsers on iOS are actually just Safari in disguise when it comes to actually rendering the page (as in they are forced to use safari’s engine). Unfortunately this means you’re stuck on the old version of Safari Apple stopped updating for your device. The site could probably be made to work with this old version, but unfortunately you’re eventually screwed.
Wow, thanks for the answer. That really sucks. So I guess I’m just screwed. Great.
i saw this and thought with.
i think instead of having client browser run the js it would be better if server did it (atleast for old devices).
Somewhat related, I don’t think hexbear works with lemmy related apps yet. I tried logging in to Mlem and it didn’t work. But that might be a potential workaround eventually, if any apps support older phones. Have you tried Jerboa? https://join-lemmy.org/apps
Oh cool, Jerboa is Android (I have Iphone 6) and the iOS app is a “closed beta”.
Can you get another browser for your phone? The old site used React and the new one is using Inferno.
If it’s an old safari, then it might just not support some of the new frontend. If you can get your hands on something like Firefox it might work better.
So what has been deduced is that any browser on old iPhones is just safari in disguise, and that it appears to be a javascript thing, so there’s no point in trying to attempt different browsers and update capability has been terminated by Apple.
I’ll give it a try and report back - lemmy sites don’t seem to work well in general, lemmy.ml looks all messed up, but at least it kinda loads.
oops I guess you’re on an iPhone so it would be Mlem. Says it requires iOS 16 or later :/