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.

  • Llituro [he/him, they/them]
    ·
    1 year ago

    Please stop blaming our beautiful devs, shit sucks but Apple fucked you over by forcibly breaking their own shit, it's not our devs fault that your phone is on a platform that apple has made out of date for your phone in particular. They genuinely put in a herculean effort to get this thing merged back into Lemmy so that they aren't stuck doing completely unpaid dev work just for us forever.

      • Llituro [he/him, they/them]
        ·
        1 year ago

        Serious question, do you have any idea what you're even asking for? You gonna mail Layla an Iphone 6 from a decade ago to see if our site works on a shitty outdated version of safaris rendering engine?

          • Llituro [he/him, they/them]
            ·
            1 year ago

            Great, you're asking for a large amount of labor and testing on old hardware that doesn't work solely because of a decision Apple made. This is an insane attitude about technology as complicated as this particular website.

              • Llituro [he/him, they/them]
                ·
                1 year ago

                If you're not meming, and I were actively working on dev for this, this shit would piss me off. Appreciate shit, for the love of God, unless you wanna go make us a shit posting site that works on this one guys phone.

                We have a guy posting his homeless in Chicago diary on here for fucks sake, I think we're pretty goddamn accessible to the poor.

                      • Llituro [he/him, they/them]
                        ·
                        1 year ago

                        Thanks, I was letting it get to me, so the sanity check will let me actually sleep tonight.

                        • Dryad [she/her]
                          ·
                          1 year ago

                          Also fwiw op made this same post in two different comms, I only saw the one that didn't take off at first but I also called him out for the ridiculous framing of the post on the other one lol

                                  • Llituro [he/him, they/them]
                                    ·
                                    1 year ago

                                    They have a duty to feed them and house them and arm them, not make them a website that met all their needs the first time in every web browser to ever exist on a mobile device. It's absurd you can't see the difference.

                                    We're all liberals here, or we'd be logged off for opsec. You are genuinely unintelligent if you're going to have this attitude with this op about this issue instead of just asking the devs about it in good faith.

                                    • Jadzia_Dax [she/her]
                                      ·
                                      edit-2
                                      1 year ago

                                      yeah, thank you for calling this behavior out. I agree OP is fine in how they updated their post. no idea why the person you’re talking to is so hostile though. deeply counter-productive, especially if they actually think this project is doing any good.

                                      that kind of toxicity drives people away from a project. I’ve left ones in the past because of those kind of vibes.

                                      • Llituro [he/him, they/them]
                                        ·
                                        1 year ago

                                        I think this project is better than it has any right to be as the product of a bunch of people that aren't me developing it entirely in their spare or stolen time.

                                        • Jadzia_Dax [she/her]
                                          ·
                                          edit-2
                                          1 year ago

                                          Totally agree. It’s honestly weird seeing someone take the “how dare this isn’t absolutely perfect immediately” attitude on someone else’s post that also even had a dev trying to troubleshoot with the person.

                                          Like I get that we’re all alienated & broke, but what the fuck. Don’t vent that frustration at random leftists online. Reeks of liberalism.

                                          Probably going to log off for the night instead of catching up on things here honestly. Peace.

                                      • Llituro [he/him, they/them]
                                        ·
                                        1 year ago

                                        All I said at the top was that this might be an almost impossible issue to fix, and the devs are donating a lot of labor, so maybe don't be shitty about it when it's apple that's fucked you anyway (not you, op).

                                        so if the devs, when they are able, after putting out the fires that the move to mainstream lemmy created, make this website accessible to the poor, who feel the real brunt of being crushed by the capitalist hellscape we live in could get the tiniest modicum of solace it's fucking worth it

                                        I have been saying this the entire fucking time, I just appreciate the amount of effort to payoff this will have for the devs over fixing literally anything else. Holy shit.

                                          • Llituro [he/him, they/them]
                                            ·
                                            edit-2
                                            1 year ago

                                            Because that's a bad faith framing that is overly hostile to the devs for the amount of work that's already been put in. I want the devs to feel appreciated so they don't just fucking quit. But apparently. We should just insult them when things don't happen to work on devices no one could have planned for.

                                            Also, because you might not know this, there is a wide gulph between "making the site accessible on old phones" and making the site work on a really out of date apple os.

                                              • Llituro [he/him, they/them]
                                                ·
                                                1 year ago

                                                Well apparently suggesting that it's a tough issue to fix in this particular case and maybe the op shouldn't be an asshole to the devs was too much for you because you went off about me hating the poor for that.

                                                  • Llituro [he/him, they/them]
                                                    ·
                                                    1 year ago

                                                    Do you understand the difference? In one case,.we understand that things take time and we go ask the devs on the feedback comm if this can be addressed. In the other case, we act like it was trivial and they're bad for reemerging because it apparently broke shit on a virtually untestable edge case.

                                                  • Llituro [he/him, they/them]
                                                    ·
                                                    1 year ago

                                                    No, I said complaining rudely about it not already being accessible on outdated phones was denigrating our dev comrades.

                                              • Llituro [he/him, they/them]
                                                ·
                                                1 year ago

                                                the devs know that i appreciate the work they've already done

                                                Oh, well then, excuse me for not having you on my up to date list of people who get to pop off about certain aspects of the site because they've definitely thanked the devs enough.

                                  • Llituro [he/him, they/them]
                                    ·
                                    1 year ago

                                    Equating "website that works on a 10 yo iphone that apple can shut off at any moment, and frankly, basically already has" with "a duty to help the people build communism by building a mass movement and meeting their needs to survive" is the most narcissistic and deluded equivocation I've ever seen. You don't need to touch grass, you need to throw your phone into the fucking ocean.

        • robot_dog_with_gun [they/them]
          ·
          1 year ago

          i imagine old phones are easy to emulate, although in this specific case it sounds like that's not even necessary as disabling js in any browser should have a the same problem

      • GarbageShoot [he/him]
        ·
        1 year ago

        Do you think the devs just don't give a shit? Being a communist involves actually understanding labor and it's conditions, not just demanding ready-made commodities, contrary to what Republicans say.

    • CannotSleep420
      ·
      1 year ago

      I think a big part of the problem is that the Lemmy UI (and by extension, the Hexbear UI) doesn't work properly with Javascript disabled. There are some people who would have the same issue as OP because they deliberately turned off JS even on a device that can support it.

      Making the UI work without JS will be a lot of work, but also worth it.

      • invalidusernamelol [he/him]
        ·
        1 year ago

        JS is really the only way live updates can work. Like getting pinged with a notification instead of refreshing the page and seeing one pop up.

        Having a barebones fallback UI that doesn't require JS would be good though.

        • thisismyrealname [he/him]
          ·
          1 year ago

          tbh I really don't see the need for live updates on a Reddit-style website. I don't need to instantly respond to a comment or reply, and I don't normally stay on the same page long enough that updates would be significantly delayed anyway.

          • invalidusernamelol [he/him]
            ·
            1 year ago

            I'm just explaining how the current frontend works, I think building a script less alternative interface is actually in the cards. There's just more important things to work on right now

            • CannotSleep420
              ·
              1 year ago

              The main obstacles are that there's suddenly a bunch of other issues being brought up for the UI since the reddit exodus. There's also plans to rewrite the frontend in a different UI framework because infernoJS is a pain in the ass. The rewrite is just close enough to consider but far away and vague enough to not have a solid idea of when to shift to that.

              • invalidusernamelol [he/him]
                ·
                1 year ago

                Well, at least we have Hexbear's old react frontend lying around that we can cannibalize if we want to shift towards a more mainstream framework.

                • CannotSleep420
                  ·
                  1 year ago

                  Funnily enough, the framework the maintainers have in mind is (currently) less mainstream: Leptos. Dessalines and Nutomic seem to be more comfortable working in rust, so I think that's a big factor in the decision.