> Or, since we all have widescreen monitors (and often multiple monitors) you could just have your messengers in a window next to the browser instead of a sidebar within the browser.
Except that - unless you're on a tiling WM on Linux - your window manager sucks, and solution like this is barely usable (hard to keep the windows properly aligned, hard to have them simultaneously on the foreground when other windows come into the mix, etc. etd.).
I agree that solutions like that shouldn't be in browsers. But it's cheaper this way for the app vendors...
> Except that - unless you're on a tiling WM on Linux - your window manager sucks, and solution like this is barely usable...
It's like everyone's forgotten what makes desktops great. There are tons [1][2][3][4] of tools you can install today that solve this problem for you. No need to wait for browser vendors to integrate everything.
WinSplit Revolution can be configured to have shortcuts to place your windows in any position you want. Out-the-box it has numpad shortcuts for a 2x2 or 3x3 grid and you can add as many as you want it the keys will cycle through them.
You have to download it from cnet because it's not maintained any more and the original website redirects to a paid-for alternative, but it still works for me with Windows 7.
> what would be revolutionary is if you could actually use all these fragmented messengers in a single app.
We used to have this. There were multiple clients that could do this (including Pidgin, an open source one). Then some major players entered using or shifted to proprietary and harder to decipher protocols, and others responded by doing the same lest they be at a disadvantage. Now it's just as bad as it was two decades ago.
And no, just because on mobile those messengers are all "apps" doesn't make it any more bearable. In fact, switching between messaging apps all the time is simply annoying.
As for messengers, what would be revolutionary is if you could actually use all these fragmented messengers in a single app.
Since you're on macOS, that would have been the built-in iChat app that could do Jabber, AIM, Yahoo!, and some other protocols I've forgotten. It might still work in modern day Messages, dunno, pretty much no one uses them anymore so I can't check.
> "As for messengers, what would be revolutionary is if you could actually use all these fragmented messengers in a single app."
http://meetfranz.com/ does this in a maybe user-friendlier way than Pidgin (at the cost of a more shallow "integration" due to most of the supported services being non-standard, basically you're running all the clients in one place). It doesn't "remember which of the messaging apps each of my friends prefers, and routes messages appropriately" as requested below by marcus_holmes, but maybe it can start scratching your itch.
That is, until they go back to using similar and open protocols, we won't see this again. That's the sad part, there was a concerted push away from this by quite a few of the major players (either initially, or in response to others, or for technical reasons, or a combination thereof). :/
> Except that - unless you're on a tiling WM on Linux - your window manager sucks
Isn't the solution to that to not use systems with poor usability? Linux exists; it's capable of doing everything many (maybe most?) people need — why not just use the superior system?
None of your windows have to be big enough for alignment to be a problem. Even on my small netbook I can fit three 80 column windows of text next to each other easily.
Except that - unless you're on a tiling WM on Linux - your window manager sucks, and solution like this is barely usable (hard to keep the windows properly aligned, hard to have them simultaneously on the foreground when other windows come into the mix, etc. etd.).
I agree that solutions like that shouldn't be in browsers. But it's cheaper this way for the app vendors...