Why did UI’s turn from practical to form over function?

E.g. Office 2003 vs Microsoft 365

Office 2003

It’s easy to remember where everything is with a toolbar and menu bar, which allows access to any option in one click and hold move.

Microsoft 365

Seriously? Big ribbon and massive padding wasting space, as well as the ribbon being clunky to use.

Why did this happen?

  • Drusenija@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    17 hours ago

    I assume the extra padding was a function of touch screens becoming more prevalent since trying to hit the 2003 style buttons with a finger was not that easy, although I don’t remember offhand when touch first started becoming a thing in Windows so it might have happened the other way around. But either way it’s likely still a factor in why the ribbon with its extra padding has stuck around.

    • scarabic@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 hours ago

      Tablet and phone touch devices also don’t have keyboard hotkeys like desktops do. In a desktop computer you can afford for the icon bar to be a tiny cramped piece of shit because it’s really more of an early crutch until you learn the hotkeys you need. That mechanic doesn’t exist on a phone or pad. You need the menus and buttons to actually be usable permanently.

    • TheGrandNagus@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      10 hours ago
      • Larger click targets for touch screen users

      • Larger screens with higher resolutions, meaning less need for cramped UIs

      • Larger click targets for trackpad users, as the PC market moved from desktops with relatively precise mouse inputs to small, imprecise trackpads that laptops had

      • Usability studies showing people generally like padding and spacing in their UX

    • rottingleaf@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 hours ago

      That’s very funny, of course. But if adaptive design and all that crap are so hot today, could they please limit that to touchscreen-first devices? No sane person would actually write a work document or code on a touchscreen if there’s a keyboard.