← Back to context

Comment by speed_spread

19 hours ago

We had Delphi and VB thirty years ago and the native UIs were pretty good. The web brought a massive regression in UI programming, functionality and usability that we generally haven't recovered from yet. Not every app can be a web site.

Sure. It was a simpler time.

Web didn't make massive regression in UI, it made minimum feature set huge.

  • So simple that layout managers were already a thing, even if Electron kiddies have no idea about them in native UIs.

    By the 2000's doing pixel perfect native UI was a sign of being lazy to learn UI best practices.

    • Say what you want but for modern UI localization and accessibility are part of minimum feature set. Those two massively increase complexity (UTF8, IME, Braile, Text to speech, etc.)

      The big issue I'm talking about is cross OS UI Toolkit. Great your UI supports IME on Windows and Mac. Now do that for Linux, BSD, etc.

      3 replies →