/niconico-speenya

Google Chromeでニコニコするやつ

Primary LanguageJavaScriptApache License 2.0Apache-2.0

NicoNico SPEENYA

license

ブラウザに、ニコニコ動画のように右から左に流れるコメントを表示する、Chrome機能拡張とサーバプログラムです。Likeボタンを押すといいね画像が浮き上がったりします。

主にブラウザを使ったプレゼンテーションで使用すると(いわゆるニコニコメソッド)、視聴者とコミュニケーションがとれて良い感じです。

Google Slidesやネット上のPDFをChromeで開いた上にも表示出来ます(ただし、SSLで公開されたサーバが必要)。

注意: 細かいこと考えてないので、このソースコードのまま一般公開サーバとか作ると大変なことになる気がします。

開発動機

社内の会議の所帯が大きくなり一人一人が発言しづらくなってきたので、コミュニケーションを促進するために作りました。

参考

ニコニコメソッドプレゼンを全社会議に取り入れてみたら会議が面白くなった

中身

  • server.js - node.jsで書かれたサーバプログラム
  • extension - クライアントとしてのChrome機能拡張

動かし方

$ npm install
$ npm start

を実行してサーバプログラムを立ち上げ、extensionフォルダの中身をChrome機能拡張として登録してください。

http://localhost:2525/ にアクセスするとコメント入力画面が表示されます。

外部サーバで動かす場合は、 extension/scripts/content-script.js の一番上の方にある接続先URL(SERVER_URL)を変更してビルドしてください。

Google Apps for Workとかで、社内向け限定公開でChromeウェブストアに登録する場合は、make-package.shを実行してできたzipファイル(dist/extension.zip)を登録すれば大丈夫なはずです。

ライセンス

Apache License 2.0