2007年 12月 27日

jsm 考えないといけないこと

  • どこにリソースほぞんするか
    • resource ディレクトリだと特権もってないユーザが起動したときこまる
    • profile のどっかなのかなぁやぱ
  • resource: でどこにわりあてるか
    • ドメイン (どこのドメイン?) + なんちゃら
  • すぐに使えるように、ダウンロードを自動でやるやつ (ないとめんどくさくて使えないよね……)
    • 安全じゃない
  • テスト方法
  • コンセプト
    • jslib みたいに完全なラッパにしない (nsIFile とか、nsIScriptableIO とかはできるかぎり活用する)
    • めんどくさいし、他の XPCOM のラッパを全部書かなくても十分つかえるから
  • とっかかりをどうするか
    • 管理する Add-on つくる ← 嫌 (ユーザにはどんなライブラリを使っているかなんて関係ないから)
    • 一関数にまとめてそれだけコピペ (どんぐらい短かくできる?)