XREA-ad

WEBLOG

2007/12/2 日曜日 2:02:00 [WEB]

Firefoxでcheckloaduri.enabledの設定が反映されない

Firefoxではセキュリティのためネットワーク上のページからローカルにある画像ファイルなどを読み込めないようになっています。 どうしてもローカルファイルを呼び出す必要がある場合はuser.jsに次のような記述を加えます:

user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://許可するサイト");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
# 他の名前と被らなければ
# "localfilelinks"の代わりに好きな名前を使える

Fx1.5以降はこの書き方でOK...のはずなんだけど何故か上手くいかない!

小一時間格闘して見つけた原因は意外にもアドオンのNoScriptでした。 実はNoScriptには信頼済みサイトからのローカルファイルへのアクセスを許可するかどうかの設定があって、 こっちの設定がuser.jsの記述よりも優先されてしまうようです。 要するに、NoScriptを使ってる人はuser.jsは使わずにNoScriptの設定を変えるだけでOKってことらしい。

設定はNoScript オプション > "詳細設定"のタブ > "Trusted"のタブ > "Allow local links"のチェックボックスから変更できます。 これだとNoScriptで許可したサイトすべてからローカルファイルにアクセスできるようになるので少し怖いかも...でも仕方ないか。

この方法でOGameのスキンをローカルに置けました。 ちなみに、わざわざWeb上からローカルファイルを読み込ませたいのって大体スキンとか高速化とかの目的だと思うんですが、 Firefoxの場合、ローカルファイルのパスはfile://から始める必要があるのでご注意。 例えばc:\ogame\skin\を指定する場合はfile://c:/ogame/skin/みたいな感じで。

2007/12/16 日曜日 2:55:00 [DTM]

2年ぶりの修正

Download: reva038.lzh (Fatally - デュエルセイヴァー)

つ、疲れた...。 メインの変更点は何故かベタ打ちのまま放置されてたボーカルパートの表情付けです。 あとストリングスがピアノと絡んで鳴ってる気がしたので聞き取れる範囲でコピー。 まだ抜けてる部分があるんだろうけど鳴ってるかどうかの認識すらできない...きつすぎる。 その他、目立たない音のコピーミスや音色改善など。

耳コピって作った当時は頑張ったつもりでも、後になって聴くと駄目な箇所がいくつも見つかるんですよね。 きっとこれも1年後に聴いたらボロボロなんでしょう。

2007/12/23 日曜日 22:56:00 [WEB]

圧縮転送をtext/htmlに限定する

.htaccessを使って簡単に圧縮転送の対象を限定できました。

SetEnv gzip-only-text/html 1

上のように記述するとmod_deflateの方でこの変数を参照してくれて、 html以外のファイルは圧縮されなくなるようです。 Apacheは全然分からないのでこんな書き方になってますが、 もうちょっと格好いい書き方がありそうですね。

前に書いた夢の音楽館様から借りている file.nijinone.jp上に置いたzipファイルがgzipで更に圧縮される問題はこれで解決しました。

更に、ファイル転送時にファイルサイズ不明と表示される現象も起こらなくなりました。 これはあくまで推測ですが、圧縮後のサイズが一定値を超えるとバッファから溢れて、 Content-Lengthが確定する前にストリーム応答で転送が開始されてしまうんじゃないかと思います。 この推測が当たってるとすると、大体のレンタルサーバーではその挙動を見る限り、重いファイルは圧縮しない設定になってる? どうなんでしょう。

それにしてもダメもとで試した.htaccessが機能したのは驚きました。 というか大丈夫なのかこれは。 利用規約には特に何も書かれてないしサーバーの設定でも禁止されてないのはOKってこと...なのかな!

2007/12/24 月曜日 2:09:00 [未分類]

クリスマス

クリスマスは去年やっただろう!!

12/22~24ってKEYキャラの誕生日が連続してた気がする。 24は確か渚だったはず。

感想とか全然書いてなかったけどCLANNADのアニメ1話からずっと見てます。 2クールらしいけど最後まで見てしまいそうな勢いだ。

脇役やってる時の渚は楽しそうでいいなー。 渚ルートだけじゃ見られない渚も描かれているのがアニメ版の良さですね。 杏なんかも脇役の方が好きだった記憶が。

原作の仕掛けをどうやって再現するかも楽しみです。 2週間空いちゃってるけど次の回が待ち遠しいぜ。