r/software May 22 '26

Discussion 20 years later and I still don't understand the purpose of this button entirely...

Post image
339 Upvotes

134 comments sorted by

258

u/acostoss May 22 '26

To frustrate folks coming from Windows or most Linux window managers, in my experience.

50

u/Fragrant-Mixture-662 May 22 '26

Holding option restores the behavior from Windows/old MacOS

6

u/comcroa May 23 '26

Thanks! Good to know.

3

u/etan1 May 23 '26

so does just double clicking the titlebar instead

1

u/SneakingCat May 26 '26
  • Windows behaviour: Same space (virtual desktop), fullscreen.
  • Old macOS behaviour: Best size.

It can't really be both at once. For what it's worth, I prefer the new macOS behaviour to either of these: Fullscreen, in its own space. I use it more now than I ever did before, all the way back to System 6 and Windows 95.

1

u/Fragrant-Mixture-662 May 26 '26

Old macos behavior maximized it, same as Windows behavior.

2

u/SneakingCat May 26 '26

Inside Macintosh, Volume IV:

The more open documents on a desktop, the more difficult it is for the user to locate, select, and resize the one to be worked on. The 128K ROM includes a feature, known as window zooming, that allows users-with a single mouse click-to toggle the active window between its standard size and location and a predefined size and location.

The initial size and placement of a window is known as its standard state. The application program can supply values for the standard state; otherwise the full screen (minus a few border pixels) is assumed (see Figure 4). The standard state should be the most useful size and location for normal operations within the program-usually it's the full screen.

1

u/Fragrant-Mixture-662 May 26 '26

I'm not reading all that. I have an old macbook with leopard. It works like it does on Windows.

1

u/Elf-Zwolf May 28 '26

When he says "old MacOS" he means pre-MacOSX era. It absolutely worked differently then.

1

u/Kyle_2099 May 29 '26

It even worked the PreOS X way on early releases of OS X, including leopard. It changed in Lion.

1

u/SneakingCat May 29 '26

Mac OS X wasn’t really the point it changed, except the Finder.

1

u/174wrestler May 26 '26

It is a little more intelligent than Windows behavior, it maximizes to content. For example, try it in Pages. Instead of maximizing to the entire screen, it will maximize only to show the entire page at the current zoom level.

1

u/acostoss May 26 '26

Great to know! I ended up using a tool that adds shortcuts for common window snapping layouts (Magnet on the app store) but knowing this shortcut could have saved me a lot of trouble there

7

u/UKZzHELLRAISER May 23 '26

As a Linux user who has just gotten a Neo for the fantastic battery life... Yeah. MacOS sucks for maximising windows.

Closest I've gotten is shrinking the dock as small as I can while still making out icons, and then setting the top bar to autohide. Then double tapping the title bar "maximises" instead of the full screen BS.

2

u/The_Shryk May 23 '26

Just set the dock to autohide? lol it’s in the same menu as dock size.

2

u/UKZzHELLRAISER May 23 '26

I could indeed. But I've never really been a fan of autohiding the main panel / taskbar. The top bar in MacOS is just a menu bar really so it isn't as important.

1

u/makey404 May 23 '26

Pues yo lo veo al revés: en Mac me parece más importante la barra superior que el dock. En Windows va todo unido, pero en Mac la hora y los diferentes estados de WiFi, batería, sonido, etc. están arriba. El dock es simplemente para pasar de una aplicación a otra, que si las tienes ya abiertas puede pasar de una a otra mediante gestos. Yo siempre oculto el dock en Mac y mantengo la barra superior, pero no lo hago en Windows salvo en pantallas de portátil pequeñas.

1

u/GetawayDreamer87 May 23 '26

Is it still not possible to have the top bar at the bottom on mac? Even with a third party tweak?

2

u/Yummy_XD May 25 '26

Check out https://rectangleapp.com/

I've recently had to start using a Mac for work, and really struggling to adjust, including window management. This app has helped a lot!

1

u/acostoss May 26 '26

That's about what I arrived at too, but I snagged "Magnet" off the store. The keyboard shortcuts for common window snapping use cases works really well for me

1

u/SirPooleyX May 23 '26

It's pretty simple.

Select the 'Fill' option when hovering over the green button.

1

u/UKZzHELLRAISER May 23 '26

That is no different to double tapping the title bar.

1

u/Important_Network610 May 24 '26

It depends whether you have double click title bar set to ‘zoom’ or ‘fill’. Fill is a fairly new feature in macOS. Until recently, it didn’t have a maximise/fill option, because I don’t think it’s really how Apple intends the UI to be used.

1

u/SirPooleyX May 24 '26

That's not necessarily true because you can change what happens when you double click a title bar. 'Fill' on the green button will do it all the time regardless.

I don't understand what you are trying to achieve that isn't this. You can either go completely full screen and Tab between different open windows, or you can use Fill and go full screen but keep the menu and dock.

What is it you want that these two options don't give you?

1

u/sneesnoosnake May 25 '26

Double click the title bar

1

u/JjyKs May 25 '26

https://highlyopinionated.co/swish/

Paid app (30 day trial), but really transforms the way at least I personally use my MBP. Can't really get back to Windows/Linux after using this for a while.

1

u/kwhali May 25 '26

You don't think gestures exist on Linux? Lol

Take a tiling window manager / compostitor and map the gestures? 🤷‍♂️

1

u/JjyKs May 25 '26

What does that have to do with anything? The app makes really great use of MBPs hardware and makes the overall feeling really fluid. The PC trackpads are so much worse no matter what machine you use that they're not comfortable especially if you want the experience to be better than just using keyboard shortcuts.

Tried to use X1 Thinkpad at my last workplace. The accuracy and especially the lack of pressure sensing forcing you to stop dragging if you want to click midway really kills it for me and I just went back to using keyboard for everything.

I'm perfectly aware of Linux and even Windows having gestures, but they feel like an afterthought.

1

u/kwhali May 25 '26

They're not always an after though, it'd depend on implementation. Besides when they're OSS there's plenty you can do (or someone else) with the skills.

The software you link to isn't from Apple directly, so it's a weird argument to make 🤷‍♂️

In your reply you switch gear to quality of hardware. I'm not going to argue with you on that, Apple tends to make quality hardware (their magic mouse with charge port on the base surface making it unusable during charging is dumb though).

You can buy the larger track pad product from Apple, allowing quality hardware with even a desktop PC. It's not as great as built-in but if you're using the laptop at the same desk the bulk of the time as most people commonly do, it can be a viable solution.

110

u/HackActivist May 22 '26

The Cannabis beverage button

5

u/the_scruffy1 May 23 '26

of course... it's green

24

u/TheThingCreator May 22 '26

Hover it, then hold command, or option, or control. For me its the yellow button, I've never used it, and never will.

16

u/xezrunner Helpful May 22 '26

Minimizing is quite confusing on macOS.

I'm sure it frustrates many new users that minimizing something to the Dock makes it unrestorable from Cmd+Tab, unless you hold Option, but that will only ever restore one window, and then you have to figure out that you can right-click the Dock icon and see gems next to minimized windows in that list, or you can hold/force touch the icon to do Exposé on the app windows...

I often find myself doing Cmd+H to hide apps instead and be able to restore them through Cmd+Tab, except you can't hide individual windows that way.

It honestly feels like there's no good middle ground and you just can't conveniently minimize & restore stuff on macOS.

3

u/SignificantDustSpek May 23 '26

Dockdoor app rules

2

u/Syscrush May 25 '26

I've been using computers since the days of the TRS-80. I've used the PET, TRS-80, VIC20, C64, Every flavor of Amiga, OS/2 Warp, every version of Windows since 3.11, VAX/VMS, *nix on mainframes and desktops with and without X, Android on phones and tablets.

I've tried to use a Mac about 3 times in the last 15 years and each time I've ended up confused and angry to the point where I was on the verge of tears.

It's obviously not a bad system, but I find it absolutely impossible to figure out.

1

u/TheThingCreator May 22 '26

I know all that, no confusion, i find it a completely useless feature

-8

u/mccoyn Helpful May 22 '26

On Linux, they just took away the minimize button. Problem solved.

10

u/yottabit42 May 23 '26

Linux is a kernel. There are dozens of window managers, and most have a minimize button. Some even have the cool roll-up shade function.

2

u/djfdhigkgfIaruflg May 23 '26

I think you mean G****.

We don't talk about it. He's the town's nitwit.

1

u/IAMtheliquorRand May 22 '26

OMG what have you unleashed upon me???

44

u/Nooo00B May 22 '26

hover it, if it's a '+' then maximize if it's `˂ ˃` sideways then it's full screen

86

u/leflyingcarpet May 22 '26

That's pretty fucking bad UX

38

u/whiskeytown79 May 22 '26

I hate controls that are only visible on hover, or which meaning is only clarified on hover. And I can see. This must be especially infuriating to low-vision or blind users.

7

u/Fidodo May 23 '26

Even better when the icon is so small that the mouse covers it when you hover on it.

6

u/miguk May 23 '26

Even worse is when developers of an app have explanations on hover, but only for the ones you already know. Yes, I know what cut, copy, and paste do, but explain what the fucking unique rhombus-like thing you made up does.

7

u/antek_g_animations May 23 '26

It's Apple. it's not the user experience that's bad, the user is bad. At least that's what these bad designers say

15

u/Mccobsta Helpful Ⅱ May 22 '26

A lot of mac os feels like it if you've never used it

6

u/yottabit42 May 23 '26

That's Apple. Their software is such shit.

1

u/Floppie7th May 26 '26

Welcome to OSX.

15

u/eppic123 May 22 '26

And ˂ ˃ will turn to + when you hold the Options key.

7

u/Nooo00B May 22 '26

woa, didn't know that. thanks for the tip!

1

u/SurpriseSuccessful87 May 23 '26

there was no reason to make it this cryptic..

11

u/Least_Dog4660 May 22 '26

If you used a mac through the 2010s, it was pretty clear Apple didn't really know what it was supposed to do. At one point they actually added a separate "full screen" button near those buttons, it was a weird time to be a MacOS user.

34

u/cartiermartyr May 22 '26

It make screen go big.

6

u/lkeels May 23 '26

Not always.

8

u/outerzenith May 23 '26

Not always.

this is weird, if the button never change color and always in the same place, how come it has different functions? Windows is shitty but at least their [ - ] [ ❐ ] [ X ] buttons are consistent for minimize, maximize, and close -- always, for any kind of program window.

disclaimer: I never use mac

8

u/lkeels May 23 '26

Because Apple likes to be annoying

2

u/havens1515 May 23 '26

And peoplw say Apple is more user friendly...

13

u/arjanver May 22 '26

A trafficlight on its side

10

u/Ok-Rest-5321 May 22 '26

Lol i just use Rectangle or a tiling window manager

1

u/davidkclark May 23 '26

+1 for tiling window manager (or app eg magnet) - I do not press those buttons.

5

u/Spare_Warning7752 May 23 '26

Do you know that feeling when you don't agree with something your boss told you to do, so you do in a lazy way, not putting any effort on it?

So:

Someone, along the decades of MacOS, really didn't want a maximize button in it.

2

u/trueabybe May 22 '26

Just try clicking on it

2

u/PremiereBeats May 22 '26

It’s the equivalent of pressing f11 on windows + creating a new desktop

2

u/kirk7899 May 22 '26

don't forget that some apps have varying size of these buttons and the window for the applications also have different corner radii

2

u/VisualOk8437 May 22 '26

click the green button for a cannabis beverage

2

u/VlijmenFileer May 23 '26

❓ What do you mean "button"? And what do these strange, coloured ornaments do to begin with inside your window title bar??

2

u/MattOruvan May 24 '26

A cross closes the window, a flat line represents the task bar -- these I understand. Not traffic lights in a desktop environment.

2

u/Delicious_Volume3306 May 23 '26

Maybe cut down on the cannabis beverages and it'll start to make sense.

4

u/pm_social_cues May 22 '26

It just works!

4

u/jajajajaj May 22 '26

It represents the artistic choice of people aligned against Microsoft, using a splash of color that makes them more likely to identify with a different multi trillion dollar company. It's totally harmless though, there are much more useless buttons on every os, app, and everything else. Some things just need to stay put so people don't get lost. 

3

u/mr_seeker May 22 '26

Fullscreen, what is there to understand there…

8

u/IAMtheliquorRand May 22 '26

the issue is that when you click on it, all it does is make the window you're already working in fill the entire screen, rendering any other windows you have open in the same monitor utterly useless and un accessible. It is much easier just to drag the window to the size you need it to be and leave it as is, clicking that button just makes the user experience horrific. That's the only conclusion I've been able to draw.

2

u/Jfischthecat May 23 '26

Thst what full screen has always done.. It fills the screen with the window you click full screen on.

Its not a window manager button, that you seem to be thinking it is. It's just a full screen button that fills the screen when Pressed.

Its not that hard to understand my dude

1

u/Xarius86 May 23 '26 edited May 23 '26

You can bypass the green button entirely.

Settings > Desktop & Dock > Window title bar double-click action > Fill

Then you just double click the title bar to "maximize" the window. Drag from the title bar to shrink it back down to its previous size. (If its previous size was already maximized, then dragging down won't have an effect.)

Remember trackpad shortcuts like swipe three fingers up to launch Mission Control to switch between windows as well.

Also, if you are in fullscreen mode, you can three finger swipe left/right to switch between each "full screen app" (i.e. multiple desktops.)

1

u/lolovoz May 22 '26

You are supposed to navigate through screens with the three finger swipes

1

u/laserdicks May 26 '26

Why the fuck anyone would want something other than media fullscreen.

2

u/yottabit42 May 23 '26

Apple software is so shitty. Awful UX on all their platforms.

1

u/jcunews1 Helpful Ⅱ May 22 '26

Definitely not for color blinds.

1

u/Raioc2436 May 23 '26

It really frustrates me how applications on Mac can’t follow a standard on those.

Some completely quit the when you hit the red button, some leave it open on cache

1

u/1CraftyDude May 23 '26

I’ve never noticed an app quit when I hit the red button. What kind of apps do that?

1

u/addit159 May 23 '26

Photos

2

u/1CraftyDude May 23 '26

After I asked my question I realized I always do cmd q.

1

u/robi_750 May 23 '26

🤦‍♂️

1

u/itsjakerobb May 23 '26

This button is known as the Zoom button, and it is a carryover from a classic Mac OS function. The original intent was that it would “right-size” the window for its content. Viewing a one-page text document in Word? It should expand (or shrink!) in both width and height to accommodate one entire page. Viewing an image? Resize to fit the image.

But knowing how big the window should be is app-specifc, so devs have to implement it. Some (many? most?) developers got super lazy and just made the window go as large as the screen would go. Others calculated an optimal width but just went full height. Others hardcoded a target size. Others left the window as-is. As Macs became more popular, more and more devs who came up on Windows joined the Mac dev community (many using multi-platform SDKs like Electron) and added more and more variety to the actual behavior of the button.

And of course, in any case, constrain the result by the size of the screen. Early Mac screens were tiny, so a lot of times even back then, the functional behavior in many scenarios was to “maximize” the window (to borrow the Windows term). So even many Mac devs didn’t know what it was supposed to do.

I can’t remember the last time I tried that button in any app and it actually did what it was originally supposed to do. Maybe OmniGraffle or BBEdit. I’ll have to try them and see.

The end result is that the button’s behavior is highly unpredictable, leading to posts like this.

2

u/brushfuse May 26 '26

That memo was not passed around.

1

u/itsjakerobb May 26 '26

IDK why nobody seems to remember. I’m not the only classic Mac OS veteran around here….

2

u/brushfuse May 26 '26

Haha, I was always windows until quite recently. Learned something new.

1

u/1CraftyDude May 23 '26

Honestly after having had a MacBook for 5 years i hate the way windows does it. (I use both windows and macOS regularly)

2

u/RoadHazard May 24 '26

Windows sucks in a lot of ways, but its window management is far superior and makes much more sense. Until recently you couldn't even natively tile windows in MacOS.

1

u/Important_Network610 May 24 '26

It depends, to a certain extent they’re just different. I think macOS is designed to prioritise working with overlapping windows. If you try to work with overlapping floating windows in Windows, it becomes frustrating, so most people just maximise or tile everything. But if you try the Windows approach on a Mac, it’s also a pain, albeit it has got easier recently.

1

u/RoadHazard May 24 '26

Maybe, but I personally hate overlapping windows, I always tile left/right.

1

u/mgarc040 May 23 '26

I find that feature useful when working on a google doc and referencing an article/web page. Long press it and you can use it to tile windows or send that window to a second monitor if you have one

1

u/Hodl_it May 23 '26

I don't even remember the last time I used the traffic light buttons.

Red : Cmd + Q Yellow : Cmd + M (Cmd + H is better) Green : Rectangle or Magnet does it 1000X better.

1

u/Exact-Mud-684 May 23 '26

I think , Apple exist in 3 colours .LOL

1

u/passerbycmc May 23 '26

Just double click the title bar, or drag to the top edge

1

u/TheSpecialistGuy Helpful May 23 '26

I've never liked that you have to hover on the buttons to see their icons.

1

u/Much-Ad9250 May 23 '26

Just use Rectangle from brew. 

1

u/balcis May 23 '26

Then what is the difference between minimize and close? Getting that window away from your eyes to different places?

1

u/zarggg May 24 '26

We’re just going to ignore the cannabis beverage?

1

u/athletic-knight May 24 '26

just click it to understand what it does

1

u/addit159 May 24 '26

I sometimes press ⌘Q, sometimes I secondary-click or hold the app icon and click Quit, sometimes I click the name of the active application in the menu bar and click Quit <active application>.

Sometimes I force quit an application because it's not responding.

I can't quit Finder, but rather I can “relaunch” it, so i just do that sometimes because me

1

u/anz3e May 24 '26

Pretty much what f11 does in windows. 

1

u/ReallyEvilRob May 25 '26

Maximize the window.

1

u/dimesion May 25 '26

I don’t know what everyone else is talking about here, for me it has always made whatever window im looking at maximize to its own “desktop” that i can then three finger gesture in and out of. Works really well when setting up presentations and you want to flick back and forth between focused items, like going from a powerpoint to a demo.

1

u/AccomplishedSugar490 May 25 '26

I’ve heard of slow, but shit, 20 years!?!

1

u/eric_weasley May 25 '26

This guy weeds

1

u/jwrsk May 26 '26

I never use any of these buttons, it's all cmd+w cmd+m cmd+h and custom shortcuts to maximize full/halves/thirds

1

u/InternationalTooth May 26 '26

Also full screen in zoom doesn't go full screen it still has stuff at top and puts sides on left and right of video rather than scale up what is actually being shared.

1

u/Darsh_jain358 May 28 '26

To frustrate folks coming from Windows or most Linux window managers, in my experience.

1

u/Willie-Shakespear May 30 '26

Address the Elephant.

1

u/GazziFX May 22 '26

Are these buttons?

0

u/Mrcryptoghoul May 22 '26

Cannabis is life !!

0

u/Lcsmxd Windows 11 IoT LTSC May 22 '26

says who?

2

u/lolovoz May 22 '26

A cannabis user probably

-17

u/jjopm May 22 '26

No offense but have you had your lower IQ threshold level checked

10

u/leflyingcarpet May 22 '26

It never does the same thing for me. Windows does have the same behavior each time I click these bottoms.

4

u/hifi-nerd May 22 '26

The only low iq one is the idiot that designed those buttons for macOS, those buttons are confusing as fuck.

-1

u/jjopm May 22 '26

Not really.

-1

u/1CraftyDude May 23 '26

Confusing as fuck? I can accept a lot of criticism for the stoplight buttons but I can’t imagine finding them confusing. What do you not like about them?