memo.xight.org

日々のメモ

カテゴリ : Firefox

3ページ目 / 全5ページ

TableTools - Webページ上の表を任意列でソートできる Firefox Extension

Reference

Mingyi's FireFox Extension to sort/filter/copy HTML tables - TableTools
http://www.mingyi.org/other/tabletools.html

Mingyi's FireFox Extension for sorting HTML tables - TableSort
http://www.mingyi.org/other/tablesort.html

via

窓の杜 - Webページ上の表を任意列のクリックでソートできるFirefox拡張「TableSort」
http://www.forest.impress.co.jp/article/2006/05/24/tablesort.html

FirefoxやThunderbirdのメモリ消費量を劇的に減らす方法

Summary

Firefox ならば about:config を開く.
Thunderbirdならば [ツール] - [オプション...] - [詳細]タブ - [設定エディタ]ボタンから設定.

真偽値 config.trim_on_minimize を作成し, true に設定する.
その後, Firefoxを再起動.

最小化時にメモリを開放するようになる.

Reference

GIGAZINE - FirefoxやThunderbirdのメモリ消費量を劇的に減らす方法
http://gigazine.net/?news/comments/20060415_firefoxthunderbird/

Firefox 検索プラグインに MySQL Reference を追加する

mysql.src

# Mozilla search plugin for MySQL Reference
# by Yoshiki SATO <xight.org+memo@gmail.com>.
# http://xight.org/misc/firefox/searchplugins/
# This file is released into the public domain.
#
# Version: 0.0.1 (2006-03-12)
# Country: JP
# Language: ja

<search
	version="0.0.1"
	name="MySQL Reference"
	description="MySQL Reference"
	sourceTextEncoding="0"
	method="get"
	action="http://dev.mysql.com/doc/mysql/search.php"
	queryCharset="UTF-8"
	searchForm="http://dev.mysql.com/doc/mysql/search.php"
>

<input name="q" user>
<input name="lang" value="ja">

<interpret
	browserResultType="result"
	charset="EUC-JP"
	language="ja"
	resultListStart="<div id='results'></div>"
	resultListEnd="<hr/>"
	resultItemStart="<li style='padding-bottom: 1em'>"
	resultItemEnd="</li>"
>

</search>

<browser
	alsomatch="http://dev.mysql.com/doc/mysql/search.php"
	update="http://xight.org/misc/firefox/searchplugins/mysql.src"
	updateIcon="http://xight.org/misc/firefox/searchplugins/mysql.png"
	updateCheckDays="100"
>

Reference

xight.org - misc - firefox
http://xight.org/misc/firefox/

Adblock Plus と Filterset.G Updater

Summary

Adblock Plus Version 0.6から 作者変更.

Reference

mozdev.org - adblockplus: index
http://adblockplus.mozdev.org/
Mozilla Update :: Extensions -- More Info:Adblock Filterset.G Updater - All Releases
https://addons.mozilla.org/extensions/moreinfo.php?id=1136

via

bushwhacker: Adblock Plus作者が変更に
http://bushwhacker.seesaa.net/article/11918536.html

Selenium IDE - Web アプリケーションテストツール Selenium のテスト記述を容易にする

Reference

Selenium: Selenium
http://www.openqa.org/selenium/

Selenium IDE: Selenium IDE
http://www.openqa.org/selenium-ide/

via

[戯] Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE
http://cl.pocari.org/2006-02-15-3.html

2nd life - webアプリケーションテストツール seleniumがヤバすぎる
http://d.hatena.ne.jp/secondlife/20050525/1116947520

Mozilla Firefox における弱い暗号化を無効化する設定

Summary

Firefox には SSL2 無効化はあっても弱い暗号の無効化設定がない.
user.js を変更して,弱い暗号を無効化.

user.js

user_pref("security.enable_ssl2", false);
user_pref("security.ssl2.des_64", false);
user_pref("security.ssl2.rc2_128", false);
user_pref("security.ssl2.rc2_40", false);
user_pref("security.ssl2.rc4_128", false);
user_pref("security.ssl2.rc4_40", false);
user_pref("security.ssl3.dhe_dss_des_sha", false);
user_pref("security.ssl3.dhe_rsa_des_sha", false);
user_pref("security.ssl3.rsa_1024_des_cbc_sha", false);
user_pref("security.ssl3.rsa_1024_rc4_56_sha", false);
user_pref("security.ssl3.rsa_des_sha", false);
user_pref("security.ssl3.rsa_fips_des_sha", false);
user_pref("security.ssl3.rsa_rc2_40_md5", false);
user_pref("security.ssl3.rsa_rc4_128_md5", false);
user_pref("security.ssl3.rsa_rc4_128_sha", false);
user_pref("security.ssl3.rsa_rc4_40_md5", false);

Reference

おおいわのこめんと(2005-09-24)
http://www.oiwa.jp/~yutaka/tdiary/20050924.html#p01
おおいわのこめんと(2005-09-23)
http://www.oiwa.jp/~yutaka/tdiary/20050923.html#p02

via

セキュリティホールmemo - 2006-02-07
http://www.st.ryukoku.ac.jp/%7Ekjm/security/memo/2006/02.html#20060207__Firefox

Firefox の about:xxx

一覧

about: Firefox について
about:plugins インストールされているプラグイン
about:config 設定画面の表示
about:credits 貢献した方々の表示
about:license ライセンス

userContent.css で Apache2 の server-status を見やすくする

使用前

クリックして拡大

使用後

クリックして拡大

userContent.css

@-moz-document url-prefix("http://localhost/path/to/server-status") {
	h1 {
		maring: 0;
		padding: 10px;
		color: #fff;
		background-color: #000;
	}
	td,th {
		padding: 5px;
		border: 1px #eee solid;
	}
	th {
		color: inherit;
		background-color: #eee;
	}
	pre {
		padding: 10px;
		color: #fff;
		background-color: #000;
	}
}


Reference

Firefox まとめサイト - usercontent.css
http://firefox.geckodev.org/?usercontent.css

Firefox 検索 Plug-in を追加する JavaScript

Summary

クリックすると,Firefox に検索プラグインを追加するダイヤログが表示される.
Qooqle で発見した.
http://qooqle.jp/javascripts/firefox_plugin.js

Source

function addEngine() {
	if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) {
	window.sidebar.addSearchEngine(
		"http://xight.org/misc/firefox/searchplugins/xight.src",  /* engine URL */
		"http://xight.org/misc/firefox/searchplugins/xight.png",  /* icon URL */
		"memo.xight.org",                          /* engine name */
		"Web検索");                                /* category name */
	} else {
		alert("検索プラグインを使用するには Mozilla Firefox、Mozilla、または Netscape 6 以上が必要です。");
	}
}


<a href="javascript:addEngine();">Firefox に検索プラグインを追加</a>


Sample

Firefox に検索プラグインを追加

Reference

Qooqle
http://qooqle.jp/

userContent.css と userChrome.css で Firefox のカスタマイズ

Summary

profile-directory/chrome/userContent.css
profile-directory/chrome/userChrome.css
の2つのファイルを変更することで,Firefoxのカスタマイズが可能.

userChrome.css

o サーチバーを広げる
#searchbar { width:250px !important; }


o コンテキストメニュー「ページのソースを表示」を強調.
#context-viewsource {
	color:#000 !important;
	background:#ccccff !important;
	font-weight:bold !important;
	font-size:larger !important;
}


userContent.css

o 2ちゃんねるへのリンクを目立たせる.
2ちゃんねるのリンクに "[2ch]" という赤の太文字を付け足す.
a[href*=".2ch.net"]:not([href*="/search?"])::after {
	content: "[2ch]";
	color: red;
	font-weight: bold:
}


o PDFへのリンクを目立たせる.
a[href$=".pdf"]:after {
	content :"[pdf]";
	font-size:x-small;
	font-weight:normal;
	color :#dc143c;
	margin :auto 0.3em;
}


o PDFへのリンクにアイコンを付加.
moz-icon://.pdf?size=16
でアイコンの画像が表示されれば利用可能.
a[href$=".pdf"]:after {
	content: url("moz-icon://.pdf?size=16");
}


o メールアドレスへのリンクにアイコンを付加.
a[href*="mailto:"]:after {
	content: url("moz-icon://.eml?size=16");
	/*
	content: "\2709"
	*/
}


o 怪しい拡張子へのリンクにアイコンを付加
.com の場合は,メールアドレスが .com で終わる場合を考慮.
a[href$=".exe"]:before {
	content: url("moz-icon://.exe");
}
a[href$=".com"]:not([href^="mailto:"])::before {
	content: url("moz-icon://.com");
}
a[href$=".scr"]:before {
	content: url("moz-icon://.scr");
}
a[href$=".pif"]:before {
	content: url("moz-icon://.pif");
}
a[href$=".vbs"]:before {
	content: url("moz-icon://.vbs");
}
a[href$=".cpl"]:before {
	content: url("moz-icon://.cpl");
}
a[href$=".hta"]:before {
	content: url("moz-icon://.hta");
}


o _blankなリンクのカーソルを変更
Firefox 1.5 Beta 1からサポートされたalias (CSS3) にするとより直感的に把握できるようになる
a[target="_blank"] {
	cursor: alias !important;
}


o オリジナルアイコンを付加.
Firefox 1.0から,ローカルのリソースが参照不可能になったが,
バイナリファイルをURIにし,dataスキームを利用して,
userContent.cssに埋め込むことでオリジナルアイコンを付加可能.

dataスキームは以下の通り.
data:<Media Type>;base64,<base64でエンコードした画像データ>

a[target="_blank"]::after {
	content :url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAPRJREFUeNpi/P//PwMlACCAmBgoBAABxIDFBYJADBLsQBJzgYq5oOsFCCBsBqRBFStBDVNCMgDDcoAAwmbAbiB+B6XvQjXOxGUAQAChG6CE5tRVUEPu4jIAIIDQDdgNxchhkYbPAIAAQjYApvAM1MnlUD5yuBijGwAQQDADjKGKjaHeeIdkO3Is/IcaLAgzACCAGHAkpN1Ql6BHYxrUcBDuAOkFCCBc0fgO6hJ0A2BhA3KFMUgvQAChGwDTbIxmKM50ABBAyAaUQ51tjMVLOA0ACCAWKDsUSrsC8XtSsgJAADEQmRsFsbkMpBcggBgpzc4AAQYA269/rR21IIIAAAAASUVORK5CYII=");
}


Reference

Mozilla をカスタマイズする
http://www.mozilla-japan.org/unix/customizing.html
Customizing Mozilla
http://www.mozilla.org/unix/customizing.html
Firefox まとめサイト - usercontent.css
http://firefox.geckodev.org/?usercontent.css

IKIMONO net club - Firefox Customize
http://www.ikimono.org/soft/firefox-customize.shtml
hail2u.net - Weblog - FirefoxのuserContent.cssネタ
http://hail2u.net/blog/software/firefox-usercontent-css-tricks.html
Webweavers - weavin' - userContent.css + the 'data' Scheme
http://webweaver.g.hatena.ne.jp/kotastyle/20050505/p2

CSS3 Basic User Interface Module - 'cursor' property
http://www.w3.org/TR/css3-ui/#cursor

via

xe-kdoo (2005-07-11) - PDF Download
http://yowaken.dip.jp/tdiary/20050711.html#p02
の、ようなもの (2005-07-11) - Firefoxで特定のドメインへのリンクにマークを付ける
http://astragius.dip.jp/diary/?date=20050711#p02

Live HTTP Headersが "ページの情報を表示" の中の "Headers" タブで表示できない件が解決

Summary

Live HTTP Headersが "ページの情報を表示" の中の "Headers" タブで表示できない[2005-12-28-2]件が解決.
パッチをあてたファイルを公開してくださっている方を発見.
感謝!

Reference

餅空 blog - ページ情報でLiveHttpHeadersが表示されないのをなんとかする
http://nucleus.mochy.com/item/281
Bugzilla - patch
http://bugzilla.mozdev.org/attachment.cgi?id=3638&action=view

Portable Firefox - リムーバブルディスクで持ち運べるExtension

Reference

自分の現在の設定をそのままコピーして持ち運べるExtension.
%APPDATA%\Mozilla\Firefox\Profiles 以下を
PortableFirefoxディレクトリ内のprofileディレクトリにコピーすればOK.

接続したリムーバブルディスクからPortableFirefox.exeを起動すれば実行可能.

Reference

Portable Firefox | PortableApps.com
http://portableapps.com/apps/internet/browsers/portable_firefox

via

Going My Way: USBドライブで持ち運ぶPortable Firefox 1.5
http://kengo.preston-net.com/archives/002332.shtml

IE Tab - Firefoxのタブの中でIEを開くExtension

Summary

ステータスバーのFirefoxマークをクリックするだけでエンジンを切り替え可能.
Windows Updateもダウンロード,インストール共可能になるらしい.
早速導入.

Reference

Mozilla Update :: Extensions -- More Info:IE Tab - All Releases
https://addons.mozilla.org/extensions/moreinfo.php?id=1419
mozdev.org - ietab: index
http://ietab.mozdev.org/

via

Firefox のタブの中で IE を起動する IE Tab - えむもじら
http://level.s69.xrea.com/mozilla/?id=20060107_IETab
Going My Way: Firefoxのタブの中でIEを開くエクステンションIE Tab
http://kengo.preston-net.com/archives/002398.shtml

Live HTTP Headersが "ページの情報を表示" の中の "Headers" タブで表示できない

Summary

"ページの情報を表示" の中の "Headers"タブでヘッダ情報が表示ができない.
以下のメッセージが表示される.
クリックして拡大

内容

To be able to display headers information in the PageInfo tab of Mozilla or Firebird the
nsHeaderInfo component must be registered.
This component should be found in the file Mozilla/Components/nsHeaderInfo.js.

Registration should have been done by the LiveHTTPHeaders installation.
However this sometimes does not work.
Follow these steps to enable Mozilla or Firebird to find and register the component:

  * Delete the file Mozilla/Components/compreg.dat
  * Delete the file Mozilla/Components/xpti.dat

These two files should be recreated automatically by Mozilla or Firebird when it is next started.

Note: if you installed LiveHTTPHeaders in you profile, there is a copy of the
nsHeadersInfo.js file in your profile/components directory. You need to copy it in
Mozilla/Components directory first and follow the directive above after.

和訳

Mozilla あるいは Firebird の PageInfo タブにヘッダー情報を表示することができるように,
nsHeaderInfo のコンポーネントを登録しなければなりません.
このコンポーネントは Mozilla/Components/nsHeaderInfo.js ファイルで見つけられるでしょう.

LiveHTTPHeaders のインストール時にで登録するべきですが,時々動作しません.
以下に示すステップに従って, Mozilla あるいは Firebird がコンポーネントを登録できるようにしてください:

  * Mozilla/Components/compreg.dat ファイルを削除
  * Mozilla/Components/xpti.dat ファイルを削除

Mozilla あるいは Firebird の再起動後に,これらのファイルは再生成されます.

注意: LiveHTTPHeaders を自分のプロファイルでインストールしたなら,自分の profile/components ディレクトリに nsHeadersInfo.js ファイルのコピーがあります.
その場合,最初に Mozilla/Components ディレクトリにそれをコピーして,上記の指示に従ってください.

結果

指示に従ったが動作せず

Reference

(ひ)メモ - Live HTTP Headersが「ページの情報を表示」の中のタブで表示できない
http://d.hatena.ne.jp/hirose31/20051222/1135249744
Firefox まとめサイト - Live HTTP headers
http://firefox.geckodev.org/?Live%20HTTP%20headers
mozdev.org - livehttpheaders
http://livehttpheaders.mozdev.org/

CopyURL+ のカスタマイズ

Summary

user.jsでカスタマイズ可能
user_pref('copyurlplus.menus.1.label', 'タイトルと URL のコピー (via:)');
user_pref('copyurlplus.menus.1.copy', '- via: %TITLE%\n(タブ)  %URL%');
user_pref('copyurlplus.menus.2.label', 'タイトルと URL のコピー (ヘッダ)');
user_pref('copyurlplus.menus.2.copy', '%TITLE%:\n(タブ)  %URL%\n(タブ)\n(タブ)  ');

Reference

cl.pocari.org - 2005-12-03 - Firefox 拡張 copyurlplus のメモ
http://cl.pocari.org/2005-12-03-4.html
mozdev.org - CopyURL+
http://copyurlplus.mozdev.org/

Firefox 1.5

Download

http://ftp-mozilla.netscape.com/pub/mozilla.org/firefox/releases/1.5/win32/ja/Firefox%20Setup%201.5.exe

Reference

スラッシュドット ジャパン | Mozilla Firefox1.5ついに公開
http://slashdot.jp/article.pl?sid=05/11/30/0041209

via

窓の杜 - 【NEWS】「Firefox」v1.5正式版が日本時間で30日未明から午前中の間にリリース予定
http://www.forest.impress.co.jp/article/2005/11/29/firefox15plan.html