HN 日本語サマリー

← 一覧へ戻る
Web開発

IRCv3

IRCv3 (ircv3.net)

86 pointsby basilikum56 コメント

要約

IRCv3は、現代のIRCクライアントプロトコルを拡張し、より機能豊富で使いやすいチャット体験を提供するためのワーキンググループです。SASLによる標準化されたアカウントログイン、メッセージへのメタデータ付与、インスタント不在通知、メッセージ受信時刻の表示、メッセージのグループ化などの機能拡張を定義しています。現在、標準化されたアカウント登録、チャット履歴へのアクセス、セキュア接続の自動検出、Unicodeニックネームとチャンネル名のサポート、クライアントアバターなどの機能開発に取り組んでいます。

全文翻訳

Home ワーキンググループ WG FAQ 仕様 スペック レジストリ 登録 サポート テーブル ネットワーク クライアント サーバー ブリッジ ライブラリ SASLメカニズム オープンで拡張性が高く、機能豊富なチャットは、長年の使用で証明されています。 仕様 これらは、現代のIRCを構成する仕様であり、IRCv3 WGが定義した拡張機能です。 ワーキンググループを見る IRCv3ワーキンググループは、IRCクライアントプロトコルの変更をプロトタイプ化、開発、テストすることを目的としています。 FAQを見る これらは、IRCおよびIRCv3ワーキンググループについて定期的に寄せられる質問とその回答です。 紹介 IRC開発を始めたばかりの方は、まずIRCコア仕様RFC1459とRFC2812を確認することをお勧めします。また、メンバーの一人が新しいコアプロトコル文書を執筆しており、参考になるかもしれません。その後、仕様ページにはIRCv3ワーキンググループが開発した拡張機能が掲載されています。すべてのIRCv3拡張機能は、古いIRCクライアントおよび古いIRCサーバーと後方互換性があります。ロードマップには、現在開発中の仕様が詳細に記載されており、仕様作業のほとんどはGitHubリポジトリで行われています。その他の質問については、私たちや私たちの活動に関するあらゆる情報が含まれているFAQページを参照してください。私たちと話したい場合は、Libera.Chatのディスカッションチャンネル#ircv3(webchat)をご利用ください。 IRCv3の機能 SASLを使用した標準化されたアカウントログインにより、登録と認証を高速化します。[3.1] [3.2] より高度なクライアント機能の開発のために、他のクライアントのアカウント情報を提供します。[1] [2] [3] 簡単な標準化された拡張機能開発のために、各メッセージにオプションのメタデータを添付できるようにします。[リンク] インスタント不在通知により、ユーザーが他のユーザーの不在や復帰をより迅速に知ることができます。[リンク] メッセージの履歴再生を改善するために、メッセージが受信された実際の時間を表示します。[リンク] メッセージの折りたたみと表示をユーザーにとって簡素化するために、関連メッセージをグループ化します。[リンク] 現在取り組んでいること 標準化されたアカウント登録と検証により、クライアントはエンドユーザーにより良いインターフェースを提供できるようになります。[リンク] クライアントがチャット履歴(バウンサーまたはサーバーによって提供される)を認識、アクセス、表示するための標準化された方法を提供します。[リンク] クライアントがセキュア接続を自動的に検出し、移動し、使用し続けることを可能にするメカニズムを提供します。[リンク] Unicodeニックネームとチャンネル名を許可し、国際的なユーザーのチャット体験を向上させます。[リンク] グラフィカルクライアントに表示するためのクライアントアバター。 参加組織 InspIRCd Irssi IRCCloud WeeChat Nefarious IRCd HexChat Bitlbee Kiwi IRC UnrealIRCd ircdocs ZNC Palaver