開発本部の長野です。 最近は主に社内のインフラや社内向けのツールの開発をしています。 前回まではCSS3+JavaScriptについて書いてきましたが、 最近気になっているWebRTCのライブラリの一つ、﹁PeerJS﹂について調べてみたので、その導入から簡単なチャットプログラム作成までを紹介します。 そもそもWebRTCとは、wikipediaによると WebRTC (Web Real-Time Communication)とはWorld Wide Web Consortium (W3C)が提唱するAPIの定義で、プラグイン無しでブラウザ間の音声通話︵英語版︶、ビデオチャット︵英語版︶、P2Pファイル共有︵英語版︶を可能にする。 とあります。つまりサーバーを介さずにブラウザ間で通信ができる技術のことです。 通信というあたりがWebSocketと似ていますが、詳しく知りたい方はHTML5で