matanico.js update

ユーザが生放送を配信できるようになったみたい ( http://blog.nicovideo.jp/niconews/2008/12/002138.html ) なので matanico.js で追従。あといい機会なので全面的に rafactoring & PLUGIN_INFO 追加。今回変更になった点は以下。 matanico_status_format と matanico_status_servicename が名前変更になったのでそこだけ注意していただければ。

  • matanico_status_format -> matanico_watch_format
  • matanico_status_servicename -> matanico_watch_servicename
  • ユーザ生放送に対応

で、今回ソースを見回してみて他と共通化できる部品がかなりあるに気付いたので構造化しちゃおうかなと考えている。案としては、

  • libly.js に utility 的な関数を退避する
  • reading.js に Twitter への post class をまとめてしまう
  • nicontroller.js にそのほかすべてをまとめてしまう

あたりを考えているんだけど、その前に reading.js と nicontroller.js の整備をしなきゃなのでぼちぼちやっていく予定。