4 ms·
> The thing that still infuriates me about the new hangouts experience is that they still don't understand the difference between status and presence. The crit
by lloeki 13y ago
> The thing that still infuriates me about the new hangouts experience is that they still don't understand the difference between status and presence.
The critical thing to consider with hangouts is this: it is not Talk/your regular "synchronous" IM system. It is an async system, an extension of SMS (in terms of use case). As such "staring into the screen" is not using the system correctly, since it's a fire-and-forget system that will push-ping you back when the other side replies. Once I acknowledged that, I basically signed out of Hangouts-via-Talk on my computers and happily use it almost solely on mobile, with conversations synced across all devices (the conversation holes themselves in a XMPP client provide for quite an uncanny experience, which is also why I like the SMS/Hangouts split conversations instead of transparent fallback that becomes obvious once you swap devices).
Since it's a significantly different product, I don't know if they had better completely split Hangouts or outright kill Talk, because as such they used network effects to convert people from Talk+Messages Plus+Android Messenger (or whatever it was called) into the unified Hangouts. What I wish though is that they provided extensions to XMPP allowing existing XMPP clients to implement reasonable feature parity for text chats (I could care less for video+audio in my XMPP client of choice, especially given the increase in dependencies and code complexity), so that the experience would be more seamless and more async overall instead of the XMPP-is-sync/hangouts-is-async beast we have to handle, without having a browser plugin overflow into my native OS.