Namorokaの設定

自宅PCにNamorokaインストールしたので、メモ。
NamorokaはFirefoxのnightlyバージョンで、まだ正式な公開はされてません。
記事を見てインストールする場合は、あくまで自己責任の上で、参考にしてください。


日本語版Namorokaのインストール
以下のページからダウンロードできます。
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-1.9.2-l10n/
「JP」がついたものが日本語verです。


初期設定
以下から自分が必要なものだけ設定。


高速化設定

  1. アドレスバーに「about:config」と入力
  2. フィルタ欄に「network.http.pipelining」と入力してEnter
  3. 表示された「network.http.pipelining」をダブルクリックで「false」に
  4. 同様に「network.http.proxy.pipelining」を「false」に
  5. 「network.http.pipelining.maxrequests」をダブルクリックで「8」に


アドオンの互換性チェックを無効化
Namorokaより低いバージョンのFirefox向けのアドオンもインストール出来るように。

  1. アドレスバーに「about:config」と入力
  2. 右クリック→「新規作成」→「真偽値」
  3. 設定名を「extensions.checkCompatibility」、真偽値を「false」に


アドオンのインストール
私が入れたアドオンは以下のとおりです。
ひとまず最低限のものたち。
FirefoxのアドオンDLページでは最初の画面ではDL出来ません。
 ページ下部にある「古いバージョンを表示」ページからDLします。
●表示系

●便利系


ここまでカスタマイズ
アドオンなどなどでここまでスッキリしました☆



参考

子要素を反応させない

AS3でマウスイベントを使った場合
mcの中に子要素があると
mcを受け取りたいのに子要素が反応する。

mc.name = "button";
mc.addEventListener(MouseEvent.MOUSE_OVER, onOver);
function onOver(e:MouseEvent):void {
trace(e.target.name);
}


mouseChildrenプロパティをfalseにすると解決。

mc.name = "button";
mc.mouseChildren = false;
mc.addEventListener(MouseEvent.MOUSE_OVER, onOver);
function onOver(e:MouseEvent):void {
trace(e.target.name);
}

無名関数をremoveする方法

こんなの(無名関数)をremoveしたくなったとき

mc.addEventListener(Event.ENTER_FRAME, function():void {
ごにょごにょ
});


arguments.calleeで実行中関数への参照が取得できる

mc.addEventListener(Event.ENTER_FRAME, function():void {
ごにょごにょ
if(終わり判定) {
mc.removeEventListener(Event.ENTER_FRAME, arguments.callee);
}
});

1078:ラベルは単純な識別子でなければなりません


っていうエラー。


何か重大なエラーかと思いきや、
ものすっごく単純な入力ミスだったりします。。


私の場合は、宣言済の変数を中途半端に宣言しなおしてましたー…。


いちおメモ。

RED LEMON


RED LEMON
ポルトガル?かな?

ナビゲーションがぐりぐりぐりー!動いてるー!って感じ。
あとページ切り替えに無駄がなくてイイ。


REALIZACJE…何のページがわかんないですが、
ページめくりを使ってます。
最近ページめくりに悩まされたので、半ば悔しい気持ちで見ました。


ライブラリっぽい動き。
これかな?
PageFlip 3.5
http://www.pageflip.hu/