I recently had reason to implement something using xterm.js and node-pty for a CLI environment in a browser, so I think that it would be possible to re-implement actual IRC live chat inside a html/html5/TLS1.3 session in a browser tab too.