2 ms·
IRC is the perfect chat protocol for interoperabitily between Big Tech and small tech, ofc where it is reasonable. Namely, regulators should enforce the availab
by sylware 3y ago
IRC is the perfect chat protocol for interoperabitily between Big Tech and small tech, ofc where it is reasonable. Namely, regulators should enforce the availability of an IRC bridge (with TLS where pertinent authentication is to be used).
Twitch has been providing a non-TLS and public IRC bridge.
Moreover, IRC chat can be extremely well extented, namely with bells and whistle features if the client supports them, and if not can be ignored and and then displays harmless garbage (you can encode A LOT in a short text string, and now with utf-8... you can encode MASSIVE load of things within a short text string).
From a noscript/basic (x)html, just need a irc:// URL and were good. We can even have pre-authencitated irc connection using a transient TCP port opening with IP[46] locking (ok... you will need a pool of IP[46]s for significantly sized services).
Ofc, the bad thing: most of the time the noscript/basic (x)html browser will fire up an irc client, then you get 2 windows. Or we could have an IRC client integrated into a noscript/basic (x)html browser which will open a "frame"/new tab, well... modularity, and this would still be cosmically less costly from a technical point of view than any Big Tech web engine.
It is like some _LEAN_ p2p protocols (streaming, live or not) directly integrated into noscript/basic (x)html browsers with good and honest default (that's the hard part, it will be abused, and if it is too much, won't actually work). Well, a "private" tracker would do the "trick". Still, it could fire up an external p2p-enabled media player (via <video> with the p2p URL with the private tracker and video hash, or the private tracker infos could be part of a dash file).
Ofc, you have to expect the worst from Big Tech: adamant lobbying against that, sabotage up to shadow-hire hacker teams, etc...