• 12 Posts
  • 489 Comments
Joined 5 years ago
cake
Cake day: May 31st, 2020

help-circle











  • Ephera@lemmy.mltolinuxmemes@lemmy.worldnow I know why
    link
    fedilink
    English
    arrow-up
    6
    ·
    14 days ago

    I mean, there’s some decent design principles behind it. For one, it just takes up space only once rather than for each window individually.

    But much more importantly, it makes use of an implication of Fitts’s Law: https://en.wikipedia.org/wiki/Fitts’s_law#Implications_for_UI_design
    TL;DR: Because you can slam your mouse cursor against the top of the screen, you can’t miss the menu vertically. It’s like an infinitely tall button. This makes it fast for users to move their cursor there.

    Having said that, this macOS design is from a time when the mouse and navigation menus were the primary user interaction method, which they’re not anymore. So, yeah, that’s why it was designed like that, but I doubt they’d expend this much effort to design it like that again.










  • Well, forget for a moment everything you know about webpages and now you want a form where the user can create an account. The sales person tells you that the user has entered the data for us, so it just needs to be sent with a request to the backend, which always looks the same. And then it just needs to be put into a INSERT INTO, which also always looks the same.
    All of that stuff can clearly be auto-generated by the framework. And 70% of the boilerplate code does exactly that, so that obviously means 70% of the workload of your devs disappears, which means you can get rid of 70% of your developers.

    It just makes it really easy to scam people, when they don’t know the technical side…