2 ms·
> how are they interoperable when one side uses a feature and the other doesn't support it? The answer to that is: It depends. For example, HTTP2 is basically
by michaelt 5y ago
> how are they interoperable when one side uses a feature and the other doesn't support it?
The answer to that is: It depends.
For example, HTTP2 is basically an invisible upgrade which is faster (sometimes). If either end doesn't support it, falling back to a prior version is transparent to the user.
On the other hand, if you want to update IRC to be more like Slack/Discord, with features like oauth2 login? Well then clients that don't support it won't be able to connect.