カテゴリー

  • カテゴリーなし

firefox 3.6a1でStylishを動かす

3.6a1にしてからStylishが効かなかったので、使うのをやめたけどもStylish側で対応するまでのメモ

components\stylishStyle.jsに以下の修正を加えることでMinefield3.6a1preで動く。

bind: function(statement, name, value) {
+ try {
var index = statement.getParameterIndex(”:” + name);
+ } catch(e){
+ var index =0;
+ for (let param in statement.params) {
+ if (param == name)
+ break;
+ index++;
+ }
+ }
if (value === undefined)

Stylish1.0.*をMinefield3.6a1preで動かすには…Bug 490833 – alice0775のファイル置き場 – Yahoo!ジオシティーズ


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

firefoxのスマートブックマークを復活

そー言えば、昔削除したスマートブックマークなるものがFirefoxには付いていたなと思い元通りに直そうと。

で、見つけたのでそのメモ。

Firefox 3:「よく見るページ」をカスタマイズする: べつになんでもないこと

■最近訪問した10件のサイト
place:queryType=0&sort=8&maxResults=10

■最近ブックマークした10件
place:queryType=1&sort=11&maxResults=10

■最近訪問したブックマーク15件
place:queryType=1&sort=8&maxResults=15

■キーワードを含むサイトの訪問履歴10件
place:queryType=0&sort=8&maxResults=10&terms=キーワード

■指定ドメインを含む5件の訪問履歴
place:queryType=0&sort=8&maxResults=5&domain=ドメイン名


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

Firefox Portable 3.6a1の導入方法

以下、実行する前に現在のFirefox Portableを必ずバックアップすること。
そうでないと、アドオン系のファイルが初期が初期化される恐れがあります

  1. まずは通常版のFirefoxをダウンロード。ダウンロード先は以下

  2. 言語パックをダウンロード
    firefox-3.6a1pre.ja.langpack.xpi

  3. では実際の作業
    • 一旦Firefox Portableを別の所にコピーする
    • (Firefox Portableインストール先)\App\Firefoxフォルダの中身をごっそり削除
    • 1でダウンロードしたどちらかのファイルを解凍して出来たfirefoxフォルダの中身を上の削除したファルダに移動(このときsearchpluginsフォルダのファイルを必要が無ければ削除。削除しない場合ダブりが出来る可能性があります。)
    • ここで、とりあえず起動。これで起動できるはずですけど起動できない場合はFirefox PortableをMinefield版(地雷原)にする場合のメモと手順を参考に
    • 起動した状態で2でダウンロードしたファイルをD&Dしてインストール
    • で、再起動してすぐ終了。
    • 「about:config」をいじってもいいんですけど、後々正式版が出たときにメンドクサイ事になるので以下のファイルをいじる
    • (Firefox Portableインストール先)\App\Firefox\defaults\pref\firefox-l10n.jsを開いてen-USの部分をjaに変更
    • で、起動してNightly Tester Toolsアドオンで強制インストールして再起動かければFirefox Portable 3.6a1 の出来上がり。

ここでちょっと困ったことに、Stylishのスタイルが全部初期化された。と思ったら単にこのバージョンに対応してなかっただけだった。
まぁ、userChrome.cssとuserContent.cssに書いたら適応させられるけどチョットメンドイ

もしかしたら、まだ色々と不具合が出てきそうなので今回は見送り。

でも、タブカタログというのか結構よさげ。起動も体感的に速くなっている模様。ページの表示も

とりあえず、今はFirefox Portable3.5pre版を使う事にしよう。そろそろ、正式版も出るみたいなのでそのときはfirefoxのレジストリ?と言うものをいじくって高速化してみよう。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

フラッシュメモリ(USBメモリー)のNTFS化して高速化

[説明]TEST

最近はフラッシュメモリというかUSBメモリの値段もどんどん安くなって手に入れやすくなりましたが、これを買ってふつうに使うと大抵FAT32形式というフォーマット形式で今の時代にはそぐわない。特に長いファイル名を扱う場合にメンドクサイ事になってします。

なんせ、Firefox Portableを扱う場合アドオンを入れておくフォルダ名がguidなのでトラブルを引き起こしやすくなるからNTFS化しておくことに。それに速くなるし。これがメインなんですけど・・・

  1. USBメモリデータをバックアップ(これをしておかないと一旦フォーマットしますので完全にデータ消えます)
  2. エクスプローラーのドライブアイコンの上で右クリック → プロパティ → 「ハードウェア」タブを選択
  3. そこのリストにあるUSBメモリを選択して下の「プロパティ」をクリック
  4. 出てきたUSBメモリーの「ポリシー」タブを選択
  5. 「パフォーマンスのために最適化する」を選択してOKボタンを押す
  6. もう一度エクスプローラーのドライブアイコン上で右クリックして「フォーマット」をクリック
  7. フォーマット画面が出てくるので、そこの「ファイルシステム」部分のドロップダウンをクリックするとNTFSが現れるのでそれを選択してから「開始」をクリック

これで、フォーマットが完了するとUSBメモリーのNTFS化が完了します。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

firefoxの検索プラグインを作成

最近Googleの検索をカスタマイズしている内に、検索プラグインもカスタマイズしたくなってしてしまいました。
いつものように色々とテストした結果。

Firefoxのメンドクサイ仕様によって時間を取られた。で、その注意事項のメモ

  1. Appフォルダ(Firefox Portable版)に入っている検索プラグインはとりあえず全削除
  2. DataフォルダのsearchpluginsフォルダのXMLファイルが本体
       ・但、ファイル名はユニークなファイル名でないと絶対にダメ
  3. 2のXMLファイルを書き換えても反映しない
  4. 反映させるためには、profileフォルダのsearch.jsonとsearch.sqliteをXMLを
    書き換えた後、削除。でも、新たに、検索プラグインを追加する場合は削除する必要なし。
    2のフォルダにユニークなファイル名で保存するだけでOK
  5. Firefox Portableを再起動。(但し、4でファイルを削除したためにキーワードとか全部初期化される)

www.google.co.jp.xmlとして以下を保存する。(保存前に上を参考)

<searchplugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/"><os:shortname>Google - ページを検索する -</os:shortname>
<os:description>Google 日本 - 日本語と英語のページを検索</os:description>
<os:inputencoding>UTF-8</os:inputencoding>
<os:image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7PT7/3zF6/9Ptu//RbHx/0227/+Tzvb/9vv5/97h0f9JeBz/NHoA/z98Av9AfAD/PHsA/0F6AP8AAAAA/vz7/1+33/8Mp+z/FrHw/xWy8f8bs/T/Hqrx/3zE7v////7/t8qp/zF2A/87gwH/P4ID/z59AP8+egD/Q3kA/97s8v8botj/ELn3/wy58f8PtfL/D7Lw/xuz9P8vq+f/8/n///779v9KhR3/OYYA/0GFAv88hgD/QIAC/z17AP/0+/j/N6bM/wC07/8Cxf7/CsP7/wm+9v8Aqur/SrDb//7+/v///P7/VZEl/zSJAP87jQD/PYYA/0OBBf8+fQH///3//9Dp8/84sM7/CrDf/wC14/8CruL/KqnW/9ns8f/8/v//4OjX/z+GDf85kAD/PIwD/z2JAv8+hQD/PoEA/9C7pv/97uv////+/9Xw+v+w3ej/ls/e/+rz9///////+/z6/22mSf8qjQH/OJMA/zuQAP85iwL/PIgA/zyFAP+OSSL/nV44/7J+Vv/AkG7/7trP//7//f/9//7/6/Lr/2uoRv8tjQH/PJYA/zuTAP87kwD/PY8A/z2KAP89hAD/olkn/6RVHP+eSgj/mEgR//Ho3//+/v7/5Ozh/1GaJv8tlAD/OZcC/zuXAv84lAD/O5IC/z2PAf89iwL/OIkA/6hWFf+cTxD/pm9C/76ihP/8/v//+////8nav/8fdwL/NZsA/zeZAP83mgD/PJQB/zyUAf84jwD/PYsB/z6HAf+fXif/1r6s//79///58u//3r+g/+3i2v/+//3/mbiF/yyCAP87mgP/OpgD/zeWAP85lgD/OpEB/z+TAP9ChwH/7eHb/////v/28ej/tWwo/7tUAP+5XQ7/5M+5/////v+bsZn/IHAd/zeVAP89lgP/O5MA/zaJCf8tZTr/DyuK//3////9////0qmC/7lTAP/KZAT/vVgC/8iQWf/+//3///j//ygpx/8GGcL/ESax/xEgtv8FEMz/AALh/wAB1f///f7///z//758O//GXQL/yGYC/8RaAv/Ojlf/+/////////9QU93/BAD0/wAB//8DAP3/AAHz/wAA5f8DAtr///////v7+/+2bCT/yGMA/89mAP/BWQD/0q+D///+/////P7/Rkbg/wEA+f8AA/z/AQH5/wMA8P8AAev/AADf///7/P////7/uINQ/7lXAP/MYwL/vGIO//Lm3P/8/v//1dT2/woM5/8AAP3/AwH+/wAB/f8AAfb/BADs/wAC4P8AAAAA//z7/+LbzP+mXyD/oUwE/9Gshv/8//3/7/H5/zo/w/8AAdX/AgL6/wAA/f8CAP3/AAH2/wAA7v8AAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAA==</os:image>
<updateurl>http://mycroft.mozdev.org/updateos.php/id0/.xml</updateurl>
<searchform>http://www.google.co.jp/</searchform>
<os:url type="text/html" method="GET" template="http://www.google.co.jp/search?hl=ja&q={searchTerms}&lr=lang_ja|lang_en&as_qdr=y3">
</os:url><os:url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&client=firefox&hl=ja-JP&q={searchTerms}">
</os:url><os:url type="application/opensearchdescription+xml" method="GET" template="http://mycroft.mozdev.org/updateos.php/id0/.xml" rel="self">
</os:url>
</searchplugin>

ちなみに、このプラグインは最近話題になっている登録日付を表示というか過去3年以内の記事を検索するようになります。

検索プラグインを自作する場合に便利なサイト
Mycroft Project: Search Engine Plugins – Firefox & IE7

で、こちらが作成するページ
Submission Utility


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

Firefox 3.5 β4でTraceMonkeyを使う

もうすぐ、Firefoxの3.5の正式版が出るようでベータ版ではデフォルトで利用するようになっていないのでその時用のメモ。

  1. ロケーションバーに「about:config」と打って設定画面を表示
  2. フィルタ欄に「jit」と入力して出てきた「javascript.options.jit.chrome」をtrueに変更

これで新しいJavascriptエンジン「TraceMonkey」を利用できます。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

Gmailの設定

最近メインでバリバリとGmailを使う事に決定しまして、この前の記事でGmailをデフォルトのメーラーにFirefox Portableを設定する記事を書きましたが。
まだまだ、いろいろと使える機能がGmailにはありますね。

■オマケ:重要メールを即座に探せるマルチ受信トレイが便利

Gmailに最近搭載された、もう1つの要注目機能は「マルチ受信トレイ」。Gmailトップページである受信トレイページに、自分で設定した条件を満たすメールを表示させる領域を追加する機能だ。

例えば、「仕事」ラベルが付加されたメールや、下書き保存されているメールを、時系列と無関係に無条件で受信トレイ上に表示させることができる。大事なメールや、未送信のまま下書き保存されているメールに対して、受信トレイを開いた段階で即座にアクセスすることが可能になるのだ。詳しくは、「Googleラボで公開されているGmailの「マルチ受信トレイ」を体験」を参照。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

Firefox PortableをMinefield版(地雷原)にする場合のメモと手順

ダウンロードサイト:
Index of /pub/mozilla.org/firefox/nightly(jaと付くファイル)

  1. 現在使っているFirefox Portableをバックアップコピー
  2. AppフォルダにあるFirefoxの中身をごっそり削除
  3. pre版 or beta版のFirefoxフォルダの中身を2で削除したフォルダの中に移動
  4. Firefox Portableを起動
  5. 言語パックをインストール
  6. アドレスバーにabout:configと入力して「general.useragent.locale」でフィルタをかける
    => この値をja-JPに変更
    別の方法:C:\(Firefox Portableのフォルダ)\App\Firefox\defaults\pref\firefox-l10n.jsのファイルを開いてpref(”general.useragent.locale”, “en-US”);のen-USの部分をjaに変更
  7. Firefox Portableを再起動

    起動しなかった場合(以下は最新の注意を払って実行)
    • エラーを起こす原因は、profileフォルダ内のpref.jsに記述されている
            user_pref(”general.useragent.locale”, “ja”);
      が原因 ->jaをen-USに
    • ローカライズされた or 正式版のFirefoxを3に移動した場合のエラー => 以下2項目を削除
         上の値があると思うからそれを削除
         extensionフォルダ内の言語パックを削除
      =>Firefox Portableを起動
    • さらにエラー起こす状況
         上の通り実行してエラーが出る場合 => 強制インストール
      以下、手順
      • 1から3を実行
      • ダウンロードサイトで落としてきた言語ファイルを解凍ソフトで解凍
      • install.rdf内の「id=〇〇〇〇〇〇〇」の所(2つある)の”"で囲われている中身をコピー。
        (「ec8030f7-c20a-464f-9b0…」な感じで無い方。1つ目のidの方をコピー)
      • 解凍して出来たフォルダ名を上でコピーしたフォルダ名に変更してextensionフォルダに放り込む

で、起動。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

firefoxのちょっと便利なスクロール

まぁ、普通にスクロールするのにマウスのホイールをクルクルっと回してスクロールするけど

ちょっと長いページの場合は面倒。そんな時は、右端のスクロールバーを中クリックでクリックした位置に

一気にスクロールしてくれて便利。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

Firefoxの検索をする時

サイトを閲覧していれば必ず行う「検索」と言う作業。当然検索を行うときはマウスからキーボードへと移行するのだけど、その時に少し便利な方法これからよく使おう

  1. Ctrl + K で検索バーにフォーカスを戻す。

  2. Ctrl を押しながら ← を 2 回押し、「晴天」の直後にカーソルを持っていく。
  3. Ctrl + Backspace で「晴天」を削除。 「曇天 」と入力してエンター。
  4. ここでは、二つの操作がポイントとなる。

    * 「Ctrl + 矢印」によって単語単位でカーソルを移動させる。
    * 「Ctrl + Backspace」 にって単語単位で前方向に削除する。



このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加
 Page 3 of 6 « 1  2  3  4  5 » ...  Last » 
  1. アクセス解析