Thomas.
That's the worst comparisson I heard of, ever.
Compare it better with the way scrolling had to change once you started using your finger. Remember? "Pushing the page up" only started to make sense with the touch devices. Before that, it made more sense to "drag" the scroller down.
This is the same. There is the "physical" world, and the virtual one.
I can't believe I have to illustrate this because after my question above (starting with "Would you put…"
THE PURPOSE: You need to work (interact) with window 5, then 4, 3, 2, 1. Easy, right?
The example below is NOT Chrome.
[A]
Window 1 (bottom of the stack)
Window 2
Window 3
Window 4
Window 5 (visible, top of the stack)
After reviewing/copying from Window 5, you Command-` (cycle thtough doc windows) and getWindow 4.
[B]
Window 1 (bottom of the stack)
Window 2
Window 3
Window 5
Window 4 (visible, top of the stack)
After reviewing/copying from Window 4, you need to get Window 3:
Command-` you are in 5 AGAIN!.your brain is already confused after this, since it needed to "scan" and process the unexpected window. Making different choices (cycle again)
Command-` you are in Window 3
[C]
Window 1 (bottom of the stack)
Window 2
Window 4 (this one switched with w5 when you cycled first time)
Window 5 (this one switched with w4 when you cycled first time)
Window 3 (visible, top of the stack)
After reviewing/copying from Window 3, you need to get Window 2:
Command-` you are in 5 AGAIN
Command-` you are in 4 AGAIN
Command-` you are in 3 AGAIN
Command-` you are in Window 2
[D]
Window 1 (bottom of the stack)
Window 3
Window 4 (this one switched with w5 when you cycled)
Window 5 (this one switched with w5 when you cycled)
Window 2 (visible, top of the stack)
After reviewing/copying from Window 2, you need to get Window 1:
Command-` you are in 5 AGAIN
Command-` you are in 4 AGAIN
Command-` you are in 3 AGAIN
Command-` you are in 2 AGAIN
Command-` you are in Window 1
Got it? If you keep going, you need 1 MORE CLICK for each window you need to work with!
I know, it's confusing, but you have to understand that in order to prevent to fall in an endless loop, the FIRST cycle (command-`) doesn't work the same that the rest. It changes whether you interacted with the window or not.
Otherwise, you'd be cycling through the last 2 windows forever!
The first command-` puts the foremost in position 2 (counting from you) and the rest command-` DON'T put the window in which you DIDN'T stop there (in 2nd place from you) but leave it where it where you just picked it up from.
In other words, every command-` other than the first one, just SWAPS THE CURRENT WINDOW with one of the cycled windows.
It's like you moving across mailboxes with a letter in your hand and dropping it in someone else's mailbox every time that you pick up that one's envelope to read the stamp, and after the 3rd "pickup-dropoff" you FORGOT where envelope 1 is!
Now, Did you count the many clicks and "sights" you invested in something you should be able to do blind-folded? YOU CAN TYPE BLINFOLDED, because you know where you left the keys hehe.
Aso , I don't know how Window 2 got to the bottom of the stack in your sequence :s, if you never touched it!
In a few minutes I will post Chrome behavior. Even worse.