2008-09-15 (月)
■ FireFox3.0.1 の Foxmarks で XML パースエラー [Firefox]
XML パースエラー: 定義されていない実体が使用されています。
URL: chrome://foxmarks/content/foxmarks-dialog.xul
行番号: 77, 列番号: 29:
<label class="text-link" onclick='FoxmarksForgot()' value="&dialog.label.forgotPassword;" />
----------------------------^
ja/foxmarks.dtd に以下の記載が抜けていることが原因。
<!ENTITY dialog.label.forgotPassword "I forgot my username or password">
5 行目に追加して対応した。こうすることで、ja-JP/foxmarks.dtd と同じ
内容になる。
2008-10-05 (日)
■ クリックしないと Flash が再生しない [Firefox]
Debian の FireFox は Iceweasel という名前だが、再生ボタンを押さない
と Flash が再生しない。全ての Flash でそうなので、結構ウザい..。色々
調べて、swfdec-mozilla をアンインストールすれば良いことが分かった。
でも、aptitude さんから gnome もアンインストールが必要と言われた。無理!!
試しに Adobe のページから最新の Flash Player をインストールしてみた
ら、あっさり解決できた。$HOME/.mozilla 以下にインストールされるので、
システムに影響はない。インストールすると、ツール→アドオン→プラグ
インの Shockwave Flash 9.0 r100 の上に Shockwave Flash 9.0 r124 が
追加される。
(URL: http://www.adobe.com/jp/products/flashplayer/)
2009-02-22 (日)
■ favicon on Apache2 [Apache][Firefox]
非公開の web server をローカルに立てて、保存した html は
http://localhost/~masutaka/.. にアクセスすれば表示できるようにして
いる。でも、favicon の指定がうまくできない。
もちろん [2007-01-19-1] の方法を使えば出来るけど、全ての html に指
定するのは面倒くさいよね。
** 試したこと その1 **
~masutaka/public_html に favicon.ico を置いた。
~masutaka/public_html/.htaccess に以下を記載。
AddType image/x-icon .ico <Files favicon.ico> ErrorDocument 404 favicon.icoへのフルパス </Files>
→ダメ。読み込まれなかった。
~/public_html/.htaccess に hogehoge と書いたら、Apache のエラーログ
が表示されていたので、.htaccess は読み込めているようだ。
ちなみに設定ファイルは以下のように読み込まれていた。mime.types には
"image/x-icon ico" と書いてあるので、前述の設定は必要ないのかも。
/etc/apache2/apache2.conf
→ /etc/apache2/mods-enabled/mime.conf
→ /etc/mime.types
** 試したこと その2 **
時々、Apache のエラーログに
File does not exist: /var/www/favicon.ico
と出ているので /var/www に置いてみた。
→ブックマークに favicon が反映された。うまくいかない場合は、ブラウ
ザを再起動すれば良いかも。
** 試したこと その3 **
そうこうしているうちに Favicon Picker 3 というものを見つけた。各ブッ
クマークのプロパティから
- Browse (ローカルにある任意の Favicon の指定)
- Reset (Favicon の再読み込み)
- Blank (Favicon のクリア)
を行える。こういうのはデフォルトで欲しいなあと思う、今日このごろ。
イマイチだけど、結局こうした。/var/www はバックアップを取っていない
ので、実体を置きたくないというのがその理由。
# ln -s ~masutaka/public_html/favicon.ico /var/www
2009-02-23 (月)
■ Tab Mix Plusでの「タブを保護」「タブをロック」「タブを凍結」の違い [Firefox]
タブを保護 - 保護されたタブは閉じられない。タブを誤って閉じるのを防ぐ。
タブをロック - ロックされたタブ内のリンクはすべて新しいタブに開く。
タブを凍結 - 「タブを保護」と「タブをロック」を両方一度に行う。
「タブを凍結」はデフォルトでは右クリックメニューに表示されない。
Tab Mix Plus のオプションから、表示させることが出来る。
http://smallsteps06.blogspot.com/2006/09/tab-mix-plus.html
2009-05-18 (月)
■ リンク切れチェック [Apache][Firefox][Windows]
▼Website Explorer
Windows アプリ。masutaka.net のリンク切れチェックに使った。サイト全
体のリンク切れをチェックできたり、階層構造やファイル構成、画像一覧
などを一望できたりする。"301: Moved Permanently([2009-05-17-1])" の
時は、転送先も表示してくれる。なかなか使いやすいよ。
▼Bookmarks Link Checker Minus
FireFox のアドオン。ブックマークのリンク切れチェックに使える。
シンプルでよろし。
2009-06-09 (火)
■ au のサポートサイトにログインできない [携帯][Firefox]
4 月くらいから Linux からログインできなくなって放置していたのだけど、
さっき思い立って何度も試した。まだログインできなかった。でも、試し
に Windows の IE7 や Firefox3 から試してみたらログインできた。orz
以下、Firefox3 on Linux での、au サポートサイトの不具合まとめ。
1. https://cs.kddi.com/ を開くと、Flash が Loading のまま固まる。
HTML(シンプル)版から中に入った。
※ 後から確認したら、サポートしているのは、Windows の Flash Player
9.0.28.0 以上とのこと。うちのは 10.0 r22。OS を選ぶのか...?
2. Windows では使えた ID とパスワードでログインすると、以下のエラー。
一度も間違えてないのだけど…
サポートIDやパスワードを連続して複数回間違えられた可能性があるため、ログイン制限がかかりました。
3. ログイン制限は以下の手順で解除できるそうなので、トップページの
「サポートID・パスワードを忘れた方」をクリック。
ログイン制限は、下記のお手続きで解除が可能です。
パソコンから:
auお客さまサポートトップページのログインフォーム下部の「サポートID・パスワードを忘れた方」
(システムの反映には約5分程度時間がかかります。)
[S0007]
4. 「わからなくなってしまったのは?」に「サポートIDとサポートパスワー
ド」を選択し、「次へ」をクリック。
5. 「サービス」に「auケータイ」を選択し、「au携帯番号」「暗証番号」
「お客様コード」を入力。ちなみに、「お客様コード」は、毎月メールで
来る「auご利用料金更新のお知らせ」の「ご請求コード」のことらしく、
非常に分かりづらかった。
6. 照会まで進むと自分の「サポートID」が明らかになる。(Windows で使
えたものと同じだったけど。。。)
7. 上記「サポートID」と、その後メールで送られてくる「サポートパスワー
ド」でログインすると、"2" に戻る。以降ずっとループ。
au の携帯電話は IDO 時代から使っていて、今の電話番号も 11 年目にな
る。今まで au はこんなことはなかったので、頑張ってほしいところ。そ
う思って、サポートセンターにもメールしてみた。
他、私が感じた問題点は以下の 2 つ。
問題点1
用語が統一されていない。「お客様コード」と「ご請求コード」、「暗証
番号」と「サポートパスワード」など。
問題点2
4 月に送られてきた、「Subject: 【auからの重要なお知らせ】『WEB de
請求書』ご利用のお客様へ」の「サポートID」の取得/確認サイトは今現在
も混み合っていて(ホントかなあ)アクセスできない。Windows からも同様。
ただいま大変混みあっております。
恐れ入りますが、もう一度、お客さまサポートのトップページからご利用ください。
[A9002]
追記20090610:
早速、au から丁寧な回答があった。やはり動作環境に制限があるとのこと。
▼HTML版
OS:WindowsVista/XP、Macintosh (Mac OS X 10.1以上)
ブラウザ:InternetExplore 6.0/7.0、Mozilla Firefox 1.5/2/3、
Safari 2/3
でも、今時の Web サイトで OS に依存しているのも珍しいよなあ。
まあ、Windows で見ればいいので、私的には今後に期待です!
追記20090712:
Bird さんから、Firefox の User Agent Switcher を使うとログインでき
るよと教えてもらいました。
▼ Flash 版
IE[6-8] ではログインできなかった。というか、ログインメニューの表示
さえされなかった。iPhone にしたら、なぜかログインできた。
▼ HTML 版
IE[6-8] と iPhone でログインできた。
とりあえず iPhone にしておけば、どちらもログインできるようです。
2009-06-24 (水)
■ Discover Shiretoko [Firefox][HTML]
Firefoxと知床がコラボしたキャンペーン「Discover Shiretoko」 - スラッシュドットジャパン
そろそろ、Firefox3.5 が出るらしい。開発ネームが「Shiretoko」とのこ
とで、「Discovert Shiretoko」というキャンペーンを実施しているようだ。
自分のサイトにバナーを貼って、上記キャンペーンサイトへの誘導を行う
と、Web 上の自分の樹が成長するらしい。8 月 31 日までの期間限定のよ
うなので、さっそく左側のメニューバーに追加してみた。
知床と Firefox というミスマッチもさることながら、上のサイトで使われ
ている Web 技術も興味深い。HTML5 で追加されることになる Canvas とい
うグラフィック技術らしく、「JavaScriptを使って平面や立体図をブラウ
ザ上に描画でき、様々な画像効果や動画再生といったことをプラグインな
しで実現できること」とのこと。Firefox は v1.5 からサポートしている
ようだ。
日本語チュートリアルも用意されていた。早い。moveTo とか lineTo とか
どこかで聞いたような名前が。。。
フォクすけ萌えのあなたに。→ フォクすけの Firefox 情報局
追記20090626:
ようやく 660 番に自分の樹を見つけた。本みたいなものはページ中央をダ
ブルクリックもしくはドラッグすると、次のページに行ける。ずーっと、
折り返しになっている部分をいじっていたんだけど出来なくて、数字を直
接入れて自分の樹を探していた。orz
追記20091003:
2009 年 9 月 18 日にキャンペーンが終了し「樹の成長」もストップした
そうなので、バナーを削除しました。
http://www.interforest.org/signup/
2009-07-01 (水)
■ Firefox3.5リリース!! [Firefox]
Firefox3.5 がリリースされたようですね。
ツイッターでやけに話題が多いなあと思ったら、そういうことだったか。
私はサイドメニューに付けた Discover Shiretoko で知りました。^^; [2009-06-24-1]
ただし、もう少し様子見します。少なくとも Tab Mix Plus は
まだ対応していないようなので。
Mozilla Japan - 次世代ブラウザ Firefox とメールソフト Thunderbird の公式サイト
2009-10-04 (日)
■ Web ブラウザに表示されている画面を直接編集する方法 [Firefox]
これはすごい。Web ブラウザのアドレスバーに以下を入力し Enter すると、
今表示されている内容を直接編集できる。Firefox 3.0.14 と IE8 で出来
ることを確認した。
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
WEBブラウザーに表示されている画面を直接編集する方法 - sanonosa システム管理コラム集
追記20091004:
戻す方法はないものかなあ。'false' と 'off' では出来なかった。
追記20091017:
「戻す方法」というのは、「編集モードから閲覧モードに戻す方法」のこ
とです。端折った書き方ですみませんでした。もう少し楽な方法が見つかっ
たので、以下に追記します。
IE では、以下を入力し Enter すると編集状態を保ったまま閲覧モードに
戻せますが、Firefox ではそれができません。
javascript:document.body.contentEditable='false'; document.designMode='off'; void 0
はてなブックマークからの情報によると、Firefox の Page Hacker アドオ
ンを使えば閲覧モードに戻せることが分かりました。編集モードへの移行
もこのアドオンで出来ます。
2010-01-11 (月)
■ KeySnail で IME を ON/OFF する方法 [Firefox][Windows][KeySnail]
私は Windows でのキーバインドを Emacs 風にするために XKeymacs を使っ
ています。IME の ON/OFF は Alt-l(エル) という変則的なものにしています。
Firefox で KeySnail を使おうとすると、XKeymacs を OFF にする必要が
ありますが、KeySnail にはデフォルトで IME を ON/OFF するコマンドは
用意されていません。
そういう理由から、Windows 版の Firefox では KeySnail を使っていなかっ
たのですが、Twitter でつぶやいたら作者さんから以下のコードを教えて
もらいました。
key.setEditKey("M-l",
function (ev, arg) {
let elem = ev.originalTarget;
elem.style.imeMode = {
active : "inactive",
inactive : "active"
}[elem.style.imeMode] || "active";
elem.blur();
elem.focus();
}, "Toggle IME", true);
.keysnail.js に記載し、再読み込みしたら Alt-l で IME の ON/OFF が出来
るようになりました!!
その時のつぶやきです。
http://twitter.com/masutaka/status/7620462884
└http://twitter.com/stillpedant/status/7621233590
http://twitter.com/stillpedant/status/7621260456
└http://twitter.com/masutaka/status/7622796134
この技は Linux 版の Firefox では使えないそうですが、UIM の設定から
IME の ON/OFF のキーバインドを変更出来るので問題はないでしょう。
関連 URL
KeySnail :: Add-ons for Firefox
Tips (Japanese) - keysnail - GitHub
XKeymacs
2010-04-18 (日)
■ Firefox アドオン Identifox から StatusNet を使おう [StatusNet][Firefox]
StatusNet のデモサイト https://identi.ca/ 用のクライアント
Identifox を少し修正すると、イントラネットに構築した StatusNet でも
使えます。
statusnet は http://example.com/statusnet/ に構築し、
[2010-04-18-3] の Fancy URLs の設定を行ったものとします。
▼Identifox
Firefox 用アドオンです。ある時点の Ecofon を StatusNet 用にポーティ
ングしたようです。
https://identi.ca/api/ がハードコーディングされているので、
identifox-0.9-fx.xpi を zip 伸長し、以下のような修正を加え、
また zip 圧縮します。
--- orig/identifox-0.9-fx/components/nsIdenticaNotifier.js 2009-03-09 03:15:06.000000000 +0900 +++ identifox-0.9-fx/components/nsIdenticaNotifier.js 2010-04-18 17:18:38.000000000 +0900 @@ -17,7 +17,7 @@ var insert_status_stmt = null; var find_status_stmt = null; -const IDENTICA_API_URL = "https://identi.ca/api/"; +const IDENTICA_API_URL = "http://example.com/statusnet/api/"; const NETWORK_TIMEOUT_TIME = 120; const APP_NAME = "IdentiFox";
他にも KeySnail や twittering-mode が使えそうですが、まだ調査中です。
参考情報:
Web Apps|StatusNet
Twmode
追記20100423:
[2010-04-23-1] に KeySnail の記事をアップしました。まだ暫定です。
2010-04-23 (金)
■ Firefox アドオン KeySnail から StatusNet を使おう [StatusNet][KeySnail][Firefox]
[2010-04-18-7] の補完です。
statusnet は http://example.com/statusnet/ に構築し、
[2010-04-18-3] の Fancy URLs の設定を行ったものとします。
KeySnail でツイートすることも出来ます。以下を .keysnail.js にコピペ
すれば、"C-c t" または "C-c C-t" でツイートできます。
key.setGlobalKey([['C-c', 't'], ['C-c', 'C-t']], function (aEvent) {
prompt.read("tweet:", function (aTweet) {
var username = "アカウント";
var password = "パスワード";
var xhr = new XMLHttpRequest;
xhr.open("POST", "http://example.com/statusnet/api/statuses/update.json", false, username, password);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("X-Twitter-Client", "KeySnail");
xhr.setRequestHeader("X-Twitter-Client-Version", "0.1");
xhr.send("status=" + aTweet);
});
}, 'Twitter投稿');
いろんな意味で本家の "C-c t" に遠く及ばないです。とりあえずツイート
出来るよといったレベルです。"C-c T" の「このページのタイトルと URL
を使ってつぶやく」の実装もまだです。
出来れば、オリジナルの Yet Another Twitter Client KeySnail を修正
する方向で実装したいですねえ。Twitter アカウントがあれば、オフィシャ
ルな StatusNet のサイト https://identi.ca/ にログイン出来ます。誰か
試してー。^^;
参考情報:
Firefox via KeySnailでtwitterに投稿するjavascript
2010-05-01 (土)
■ キー操作のみでウェブサイトのタイトルや URL をコピーする方法 [KeySnail][Firefox]
今までページのソースや、"C-c T" からコピーしていましたが、さすがに
バカバカしくなったので KeySnail の関数を作りました。
それぞれ、"t" でタイトルコピー、"T" でタイトルと URL コピー、
"u" で URL コピーが出来るようになります。
key.setViewKey('t', function () {
var w = window._content;
var d = w.document;
var txt = d.title;
const CLIPBOARD = Components.classes['@mozilla.org/widget/clipboardhelper;1'].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);
}, 'タイトルコピー');
key.setViewKey('T', function () {
var w = window._content;
var d = w.document;
var txt = "\"" + d.title + "\" - " + d.location.href;
const CLIPBOARD = Components.classes['@mozilla.org/widget/clipboardhelper;1'].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);
}, 'タイトルとURLコピー');
key.setViewKey('u', function () {
var w = window._content;
var d = w.document;
var txt = d.location.href;
const CLIPBOARD = Components.classes['@mozilla.org/widget/clipboardhelper;1'].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);
}, 'URLコピー');
firefoxをEmacsにしてくれるKeySnailがすごすぎる
このサイトを丸々参考にさせて頂きました。ありがとうございます。
参考情報:
KeySnail :: Add-ons for Firefox
最終更新時間: 2010-08-29 06:00


