I love the Leopard features for combining and splitting tabs and windows in Safari, and the use of tabs in iChat.
That got me to thinking: Could the operating system provide features like these without each individual application having to be recoded?
Suppose Mac OS X provided a way to indicate that two windows of a single application were to be merged into one window. Could tabs become part of the window frame, without the application having to be aware of it?
(Perhaps even windows from separate applications could be merged, without them knowing the difference, but I'm not so confident of that.)
I've mocked up a crude example -- before and after as two TextEdit windows are tab-combined. A real implementation would of course have the usual Apple elegance.
My questions:
That got me to thinking: Could the operating system provide features like these without each individual application having to be recoded?
Suppose Mac OS X provided a way to indicate that two windows of a single application were to be merged into one window. Could tabs become part of the window frame, without the application having to be aware of it?
(Perhaps even windows from separate applications could be merged, without them knowing the difference, but I'm not so confident of that.)
I've mocked up a crude example -- before and after as two TextEdit windows are tab-combined. A real implementation would of course have the usual Apple elegance.
My questions:
- Would this be a feature worth Apple's effort and our money? <--- a matter of opinion
- Could Apple do this with changes only to Mac OS X? <--- a technical issue
- If so, would Apple really do it? <--- speculation