sent from a disposable whonix qube

  • keiko@fedia.ioOP
    link
    fedilink
    arrow-up
    2
    ·
    20 hours ago

    In reality now it’s used for full on software applications.

    I think software applications are better made as actual applications instead of browser-based web-apps.

    it’s also used for dynamically updating the UI.

    It might seem useful on the surface but is prone to the same sorts of breakage and annoyances I was talking about.

    A world you speak of would mean much worse order forms, paperwork for doctors, etc. I mean you do you, but you can’t just not acknowledge that dynamic updates of a UI are better than filling out a long form then getting back “invalid data, you selected this and entered that, start over”.

    That’s an interesting example, because that’s happened to both of my parents within the past few months from two different healthcare-related sites. The javascript elements frustrated them more than me, since they didn’t understand why certain things weren’t working, and I had to figure it out for them. And there were a few times when we had to start over due to the sites being poorly made.

    That’s really what I see in this reliance on javascripts, corner-cutting which causes problems. Properly-configured sites work better, and the ones reliant on javascript tend not to be.

    I would prefer static order forms so that I can have the entire form and fill it out before submitting, while retaining a copy so that if there were issues I could more quickly and efficiently resubmit with the corrections.

    Some people might prefer the dynamically updating UI stuff, but except for live chats I can’t see a good use for it that static pages can’t do better. And I think live chats are better in non-web apps which support end-to-end encryption anyway.

    The tracking concerns are mostly mitigated by vpns, ad blockers, and private browser features.

    The most useful and efficient private browsing feature is the ability to disable javascripts. Using vpns and ad-blockers protects against very specific vectors of surveillance, while javascripts allow a diverse set of surveillance capabilities, so blocking them protects against several forms of surveillance. And with more people disabling javascripts, we all blend together better.

    you may prefer static documents, but modern society is built on forms and other types of vital apps, which would inevitably be worse without javascript.

    Modern society is also built on ignorance, conformity, and exploitation, all of which make javascript-based sites more dangerous and prone to issues. It’s the easy answer thrown at every problem, like “a.i.” and is similarly dangerous.

    • TrickDacy@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      20 hours ago

      So you’re saying all of this as though “on the surface” is all I’ve ever considered and have never tried to do what you claim to be the only acceptable way to do things. It is only your opinion that dynamic UI elements aren’t worth it. They particularly help with forms. Conditional data in forms aren’t something I just made up, it’s a legit use case. Again I’ve tried your way and I lasted less than a day. Very poor experience.

      • keiko@fedia.ioOP
        link
        fedilink
        arrow-up
        2
        ·
        20 hours ago

        I was talking about my own experiences. We can agree to disagree on what is a better user experience, as it’s inherently subjective. I can’t think of a site I’ve come across that was made better by javascripts, from my own perspective and experiences. I have always been let down and frustrated by such sites and always relieved to find static sites.

        It is only your opinion that dynamic UI elements aren’t worth it.

        Yes. And for all of the reasons I’ve given, I stand by my opinions on javascripts. You’re free to disagree. I wasn’t trying to convince anyone, just sharing my experiences and opinions on them.

        Sorry if I came across as dismissive of your experiences and opinions.

        • TrickDacy@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          19 hours ago

          I understand, I just felt you were stating things as if they’re objectively true. Maybe I missed something. Have a good rest of your day.