ブラウザベースのircクライアントがゲートウェイを使用せずに動作すること、つまり、ircサーバーと直接通信することは可能ですか?
4 に答える
HTML5 WebSocket は、非 WebSocket サーバーに接続できません。WebSockets を使用すると、WebSocket Protocol Handshake リクエストに応答できるサーバーにのみ接続できます。いいえ、HTML5 を使用して IRC クライアントを実行することはできません (Flash はこれを完全に実行できるため、これは非常に悲しいことです)。
wsproxyは、メッセージを交換するための中間層として使用できます。詳細については、他のスレッドを参照してください
もちろん、IRCプロトコルを話すことができる拡張機能またはブラウザ言語(ChatZillaやPJIRCなど)を使用している限り。
将来的には、これは websocket で行うことができます。現在は chrome のみがサポートしていますが、それらは html 5 仕様の一部です。http://dev.w3.org/html5/websockets/
この投稿は、Kaazing がその間に JavaScript の回避策を持っていることを示唆しています: https://stackoverflow.com/questions/1252829/what-browsers-support-html-5-websocket
回避策では、Java やフラッシュなどを使用して websocket をシミュレートすることを期待しています。