Modern chat protocols (this includes Matrix):

TLS → HTTP → JSON (lots of it)

Now, this may be fine on desktop, and even required for the web...

But on mobile this is bad, it wastes plenty of data... And if you're stuck somewhere with 2G (a very real possibility in Germany), then it becomes almost useless.

Remember when the world didn't run on HTTP and JSON? BTW. HTTP was not designed for any of this.

I understand this is needed for web clients, but why no native protocol in parallel?

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.