Electron apps are ruining the Windows 11 experience, and even the JavaScript creator has warned against ‘rushed web UX over native,’ but it doesn’t look like that will change Microsoft’s plans. In a post on X and other places, Microsoft reaffirmed its commitment to AI in Windows 11 and encouraged Electron developers to consider using AI in their apps.

  • [object Object]@lemmy.ca
    link
    fedilink
    English
    arrow-up
    28
    ·
    6 months ago

    The one thing Apple has done an amazing job of over the years is providing a solid, clean, common application framework for all of their systems.

    They’ve fucked it up recently, but basically, 90% of the time you’d get the same consistent interface design across all apps, with common design language and iconography and accessibility features. They aggressively deprecate so you have to keep that $100 dev fee rolling, but the experience has been good for the the better part of 20 years (post carbon & X11, pre-liquid ass, the cocoa years).

    If everything on Windows is a vibe-coded web app then everything is going to look like different, feel like shit to use, and perform like shit.

    • batshit@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      6 months ago

      The one thing Apple has done an amazing job of over the years is providing a solid, clean, common application framework for all of their systems.

      iOS doesn’t even have a universal back button, every app has their own way of implementing it.

      • [object Object]@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        6 months ago

        If your app uses NavigationView, like 80% of apps, you get a back button and swipe gesture for free.

      • Link@rentadrunk.org
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        6 months ago

        It has swipe to the right from the side of the screen. That works in very application I’ve tried.

        • batshit@lemmy.world
          link
          fedilink
          English
          arrow-up
          7
          ·
          6 months ago

          It’s not universal. It has become more common, but there is no OS-level enforcement

      • Cousin Mose@lemmy.hogru.ch
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        10
        ·
        6 months ago

        What is it with Android users’ obsession with the back button? Who actually cares? Why would I want some button that goes back to the wrong app for some reason?

      • wonderingwanderer@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 months ago

        I’m so glad I bought my laptop when I did recently, with plenty of RAM and storage. Just in time before that stuff becomes impossible to find or impossibly unaffordable.

        This generation of hardware will probably be the plateau. The decline and fall is just around the bend. Maybe another generation of CPUs before those go for bust, too. They can rent out GPUs, RAM, and storage, but as far as I’m aware the CPU needs to be local on the device. At least, a CPU needs to be on the device…

        I don’t think it’s a coincidence that this trend is occuring just as NPUs are starting to hit the market. Those chips are too powerful to let the plebeians own and use without restriction, in the corpo’s view.

        Whether a better system replaces this one after it falls, or we enter an era where consumer hardware is a thing of the past, remains to be seen. Maybe when the AI bubble bursts, tech companies will have to liquidate their data centers and secondhand servers will become cheap. That would do wonders for the fediverse and the decentralized web…

  • Blackmist@feddit.uk
    link
    fedilink
    English
    arrow-up
    26
    ·
    6 months ago

    Sure, I love it when a 50KB app takes 50MB because some cunt designer only knows HTML.

  • Sanctus@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    17
    ·
    6 months ago

    Lack of constraints has killed everything. I hope all the RAM and storage becomes unusable people are forced to work with 3mb again.

    • mrnobody@reddthat.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      You mean when care was taken while coding and an OS could "run on 1GB but suffice with 2GB? I know everyone hated Win 8 but it was a welcomed change plus no bullshit on it at the time.

      • zod000@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 months ago

        I wouldn’t call Win 8 welcome, most people rather hated it. Then again, following Windows 7, which I the best of the bunch, couldn’t have been easy. MS just bet that the future of Windows was tablets and the world replied “lol no”.

        • wonderingwanderer@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 months ago

          I grew up with Windows 95 and later XP…

          I remember watching the slow downfall ever since Office 2004 (or maybe that was the last one I liked, can’t remember if it was that or 2000) when they changed from primarily using toolbars with submenus to hiding everything in different tabs.

          Like, I could find everything I needed to on the classic toolbars. The tabs, I never got used to…

          I’ve hated enshittification since before there was even a word for it.

          I strongly considered using Mate when I switched to Linux, but KDE is so sleek and I’m settling into it quite nicely. Plus, LibreOffice lets you choose your toolbar style, so I already have the classic version.

          All my life I thought I hated computers, until I finally tried Linux. Then I realized I just hate Windows (and Mac, I tried Mac and hated it too).

          I think I put off trying Linux for so long because I thought I was incompetent based on my experience with Windows, so I didn’t think I could learn Linux. I was wrong, and some of the beginner-friendly distros make it so easy.

          I wonder if Windows does that on purpose, like an abuser who gaslights their victims by telling them they couldn’t make it on their own, that they need them, when they’re the ones holding them back…

      • HyperfocusSurfer@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        Yeah, 8.1 took like 800 megs ootb, while 10 wanted about 3 gigs to itself (not sure about earlier versions, tho; mb enshitification happened gradually)

  • LiveLM@lemmy.zip
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    6 months ago
    1. Not really surprising considering Windows seems to be increasingly swapping their native shell components for Web Views (you can tell because sometimes they fail to load (: )

    2. You know it’s bad when Brendan fucking Eich is the reasonable one

  • Bloefz@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    6 months ago

    Microsoft also make the one app that actually shines in electron: vs code. It’s really quite optimised. But somehow they didn’t bother learning lessons from that and keep rolling out terrible slop like teams and new outlook.

    It’s weird how one company can do things right and also be do incompetent at the same time.

  • katy ✨@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    9
    ·
    6 months ago

    the worst thing about electron apps besides everything about election apps are the fact that there’s no shared libraries so you basically have to have a billion of the same node modules on your system for every electron app that you have.

  • melroy@kbin.melroy.org
    link
    fedilink
    arrow-up
    6
    ·
    6 months ago

    Move to Linux while you still can (unless you are living already in California and it’s forbidden)

    • khánh@lemmy.zip
      link
      fedilink
      English
      arrow-up
      13
      ·
      6 months ago

      Basically, you know how Spotify allows you to use the version you access on the web as if it’s an app (all the features are there)? That’s called a Progressive Web App (PWA). Basically, Electron apps open up their own browser to run a PWA. Why is this bad? 2 Chrome tabs already take up a lot of memory. Now imagine 3.