<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>半月記 &#187; Firefox</title>
	<atom:link href="http://pasero.net/~mako/blog/s/tag/firefox/feed" rel="self" type="application/rss+xml" />
	<link>http://pasero.net/~mako/blog</link>
	<description></description>
	<lastBuildDate>Sun, 06 May 2012 11:42:06 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Firefox に新しいプロトコルを教える</title>
		<link>http://pasero.net/~mako/blog/s/357</link>
		<comments>http://pasero.net/~mako/blog/s/357#comments</comments>
		<pubDate>Thu, 09 Feb 2012 03:56:41 +0000</pubDate>
		<dc:creator>Mako</dc:creator>
				<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Jabber]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://pasero.net/~mako/blog/?p=357</guid>
		<description><![CDATA[前の記事のようにして、WordPress の記事に xmpp: のリンクを書けるようになりました。しかし、それを読む側のブラウザが「そんなの知らん」と言っては役に立ちません。 手元の環境は Linux (Debian)  &#8230; <a href="http://pasero.net/~mako/blog/s/357">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://pasero.net/~mako/blog/s/355">前の記事</a>のようにして、WordPress の記事に <code>xmpp:</code> のリンクを書けるようになりました。しかし、それを読む側のブラウザが「そんなの知らん」と言っては役に立ちません。</p>
<p>手元の環境は Linux (Debian) 上の Firefox (Debian では Iceweasel という名前) ですので、それについて書きます。その他の環境については、<a href="http://wiki.xmpp.org/web/XMPP_URIs" >wiki.xmpp.org</a> に情報があります (ただし Firefox の例を見てもやや古い情報のようです)。</p>
<h2>ブラウザ</h2>
<p>Firefox について、mozillaZine の <a href="http://kb.mozillazine.org/Register_protocol" >Register protocol</a> を参考にしました。</p>
<ol>
  <li>ロケーションバーに <code>about:config</code> と入力します。</li>
  <li><var>右クリック→新規作成→真偽値</var> とします。</li>
  <li>「設定名」を <code>network.protocol-handler.expose.xmpp</code> とし、値を <code>false</code> とします。</li>
  <li>次にこの <code>xmpp:</code> のリンクをクリックしたときに、どのアプリケーションでこのリンクを開くか、聞いてきます。これはあとで <var>編集→設定→プログラム</var> のところで変更できます。</li>
</ol>
<p>Chromium (Chrome) については、常用していないので詳しくありません。<a href="http://support.google.com/chrome/bin/answer.py?hl=ja&#038;answer=1382847" >ヘルプ</a>を見ると、<var>設定→高度な設定→コンテンツの設定</var> の「ハンドラ」あたりでどうにかするのでしょうか。</p>
<h2>XMPPクライアント</h2>
<p>ところで、この方法ではアプリケーションに URL が渡されるのですが、それを受け取って開きながら起動できる XMPP アプリケーションを2つ紹介します。</p>
<p>ひとつは <a href="https://gajim.org/">Gajim</a> です。ただし <code>gajim-remote handle_uri %s</code> という形で呼び出すのですが、Firefox から URL 以外の引数を渡せないようなので、ラッパーを介することにしました。</p>
<p>もうひとつは、ウェブアプリの <a href="https://jappix.com/" >Jappix</a> です。Jappix の <var>オプション→一般→XMPPリンク</var> の「JappixでXMPPリンクを開く」をクリックすると、Firefox の、どのアプリケーションでこのリンクを開くかという選択肢に Jappix が入ります。</p>]]></content:encoded>
			<wfw:commentRss>http://pasero.net/~mako/blog/s/357/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox での印刷時の背景色</title>
		<link>http://pasero.net/~mako/blog/s/337</link>
		<comments>http://pasero.net/~mako/blog/s/337#comments</comments>
		<pubDate>Sat, 27 Aug 2011 04:19:19 +0000</pubDate>
		<dc:creator>Mako</dc:creator>
				<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://pasero.net/~mako/blog/?p=337</guid>
		<description><![CDATA[Firefox (Iceweasel) で、背景色を白以外(薄い灰色)に指定して使用している。プリンタへの印刷の際には「背景色を印刷しない」設定ができる。そのはずなのだが、しばらく前からこれが印刷されるようになってしまっ &#8230; <a href="http://pasero.net/~mako/blog/s/337">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Firefox (Iceweasel) で、背景色を白以外(薄い灰色)に指定して使用している。プリンタへの印刷の際には「背景色を印刷しない」設定ができる。そのはずなのだが、しばらく前からこれが印刷されるようになってしまっていた。</p>
<p>検索してみて、<a href="http://forum.mozilla.gr.jp/cbbs.cgi?mode=al2&#038;namber=54729" >もじら組フォーラム</a>から <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=652914" >Bug 652914</a> という情報にたどり着いた。いまだ解決されていないようだ。背景色を白以外に設定していて、かつ、プリンタに印刷することのある人というのはかなり少数なのだろうか。</p>
<p>自分の userContent.css に</p>
<pre>
@media print {
        * {background-color: white;}
}
</pre>
<p>と書いたら、とりあえず背景色は印刷されなくなった。この程度で回避できるくらいなら、すぐにも修正されそうな気もするのだが。</p>
]]></content:encoded>
			<wfw:commentRss>http://pasero.net/~mako/blog/s/337/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Firefox のサイドバー</title>
		<link>http://pasero.net/~mako/blog/s/100</link>
		<comments>http://pasero.net/~mako/blog/s/100#comments</comments>
		<pubDate>Mon, 01 Jun 2009 02:35:03 +0000</pubDate>
		<dc:creator>Mako</dc:creator>
				<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://pasero.net/~mako/blog/?p=100</guid>
		<description><![CDATA[数日前から Firefox (Debian では Iceweasel) のサイドバーに asahi.comのネットスケープ用サイドバーは、2009年6月5日で終了します。RSS、ツールバーなどをご利用ください。 と表示さ &#8230; <a href="http://pasero.net/~mako/blog/s/100">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[数日前から Firefox (Debian では Iceweasel) のサイドバーに
<blockquote>
asahi.comのネットスケープ用サイドバーは、2009年6月5日で終了します。RSS、ツールバーなどをご利用ください。
</blockquote>
と表示されるようになりました。

サイドバーは確か Netscape 6 からだったでしょうか。その後 Firefox には引き継がれず、衰退してしまいました。私は拡張機能の<a href="https://addons.mozilla.org/ja/firefox/addon/1930" >イージーSidebar</a>を利用しています。<a href="http://netcaster.asahi.com/mozilla/asahi.html" >asahi.com のサービス</a>がなくなれば、購読しているまともなサイドバー対応のサービスは<a href="http://slashdot.jp/code#h2-Mozilla.20.E3.82.B5.E3.82.A4.E3.83.89.E3.83.90.E3.83.BC" >スラッシュドットジャパン</a>くらいです。

しかしサイドバーは、携帯サイトを表示させればちょうどいいサイズです。便利に使っているのは<a href="http://i.river.go.jp/" >河川情報</a>の「レーダー雨量」の履歴動画です。
]]></content:encoded>
			<wfw:commentRss>http://pasero.net/~mako/blog/s/100/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>テーマを作る (3)</title>
		<link>http://pasero.net/~mako/blog/s/57</link>
		<comments>http://pasero.net/~mako/blog/s/57#comments</comments>
		<pubDate>Mon, 26 Feb 2007 03:01:08 +0000</pubDate>
		<dc:creator>Mako</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[テーマ]]></category>

		<guid isPermaLink="false">http://pasero.net/~mako/blog/s/57</guid>
		<description><![CDATA[Link RelプラグインがWordPress 2.1 に移行して以来動かなくなっていたため新たに作った。前半はWP-PageNaviプラグインからいただき、後半はwp-includes/link-template.php よりprevious_post_link(), next_post_link() をいただいた。 <a href="http://pasero.net/~mako/blog/s/57">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>header.php つづき</h3>
WordPress 2.1に附属のテーマ default からいただいてきて改造する。

まず、<a href="http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html">Another HTML-lint</a>の忠告に従い、
<div class="igBar"><span id="lhtml4strict-1"><a href="#" onclick="javascript:showPlainTxt('html4strict-1'); return false;">PLAIN TEXT</a></span></div><div class="syntax_hilite"><span class="langName">HTML:</span><br /><div id="html4strict-1">
<div class="html4strict" style="font-family: monospace;"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/meta.html"><span style="color: #000000; font-weight: bold;">&lt;meta</span></a> <span style="color: #000066;">http-equiv</span>=<span style="color: #ff0000;">&quot;Content-Style-Type&quot;</span> <span style="color: #000066;">content</span>=<span style="color: #ff0000;">&quot;text/css&quot;</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></span></div></li>
<li style="font-weight: bold;color:#26536A;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/meta.html"><span style="color: #000000; font-weight: bold;">&lt;meta</span></a> <span style="color: #000066;">http-equiv</span>=<span style="color: #ff0000;">&quot;Content-Script-Type&quot;</span> <span style="color: #000066;">content</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></span></div></li></ol></div>
</div></div><br />
を加える。

<h4>linkrelプラグイン</h4>
WordPress 2.1 に移行して<a href="http://bd.dotted.jp/archives/83/">Link Relプラグイン</a>が<a href="http://pasero.net/~mako/blog/s/49#puraguyin">動かなくなっていた</a>。エラーを見るとSQLを組み立てられなくなっていたようだ。<a href="http://www.lesterchan.net/wordpress/readme/wp-pagenavi.html">WP-PageNavi</a>プラグイン 2.10を参考にして、preg_matchの部分を
<div class="igBar"><span id="lphp-2"><a href="#" onclick="javascript:showPlainTxt('php-2'); return false;">PLAIN TEXT</a></span></div><div class="syntax_hilite"><span class="langName">PHP:</span><br /><div id="php-2">
<div class="php" style="font-family: monospace;"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>!is_category<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div></li>
<li style="font-weight: bold;color:#26536A;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color: #000066;">preg_match</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'#FROMs(.*)sORDER BY#siU'</span>, <span style="color: #0000ff;">$request</span>, <span style="color: #0000ff;">$matches</span><span style="color: #66cc66;">&#41;</span>;</div></li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #66cc66;">&#123;</span></div></li>
<li style="font-weight: bold;color:#26536A;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color: #000066;">preg_match</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'#FROMs(.*)sGROUP BY#siU'</span>, <span style="color: #0000ff;">$request</span>, <span style="color: #0000ff;">$matches</span><span style="color: #66cc66;">&#41;</span>;</div></li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div></li></ol></div>
</div></div><br />
としたら動くようになった。

しかし、ときどきリンクを間違える。ID順にリンクするらしく、記事のあいだに(静的)ページを作ったりするとそちらにリンクを向けてしまう。

この際なので新たに作ることにした。([2009-06-15]新しいバージョンに置き換えた)
<ul>
<li><a href='http://pasero.net/~mako/blog/wp-content/uploads/2009/06/linkrel-hm.zip'>linkrel-hm.zip</a></li>
</ul>
前半はWP-PageNaviプラグインからいただき、これは !is_single() なので、is_single() の場合は wp-includes/link-template.php より previous_post_link(), next_post_link() をいただいて &lt;a href=... &gt; ... のかわりに &lt;link rel=... href=... /&gt; を出力するようにした。

<div id="attachment_104" class="wp-caption alignright" style="width: 202px"><a href="http://pasero.net/~mako/blog/wp-content/uploads/2009/06/linkwidgets.png"><img src="http://pasero.net/~mako/blog/wp-content/uploads/2009/06/linkwidgets-192x151.png" alt="linkwidgets" title="linkwidgets" width="192" height="151" class="size-thumbnail wp-image-104" /></a><p class="wp-caption-text">linkwidgets</p></div>ところでこのサイトナビゲーションは流行らなくなっていくのだろうか。Mozillaの頃は&lt;link rel=...&gt; にも対応していたのだが、Firefoxになってからは削除されてしまった。そこで<a href="https://addons.mozilla.org/firefox/2933/">Link Widgets</a>という拡張機能を入れている。

なおこの絵のように、<a href="https://addons.mozilla.org/firefox/1272/">Status Buttons</a>という拡張機能で、ツールバーのボタンをステータスバーに持ってくることができる。


<h4>seoプラグイン</h4>
<a href="http://www.netconcepts.com/seo-title-tag-plugin/">SEO Title Tag</a>プラグインを入れるので
<div class="igBar"><span id="lphp-3"><a href="#" onclick="javascript:showPlainTxt('php-3'); return false;">PLAIN TEXT</a></span></div><div class="syntax_hilite"><span class="langName">PHP:</span><br /><div id="php-3">
<div class="php" style="font-family: monospace;"><ol><li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;"><div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;title&gt;&lt;?php <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/function_exists"><span style="color: #000066;">function_exists</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'seo_title_tag'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span> seo_title_tag<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; <span style="color: #66cc66;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #66cc66;">&#123;</span> bloginfo<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'name'</span><span style="color: #66cc66;">&#41;</span>; wp_title<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<span style="color: #66cc66;">&#125;</span> ?&gt;&lt;/title&gt;</div></li></ol></div>
</div></div><br />
と対応させておく。
]]></content:encoded>
			<wfw:commentRss>http://pasero.net/~mako/blog/s/57/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Chatzilla</title>
		<link>http://pasero.net/~mako/blog/s/26</link>
		<comments>http://pasero.net/~mako/blog/s/26#comments</comments>
		<pubDate>Mon, 10 Apr 2006 08:42:43 +0000</pubDate>
		<dc:creator>Mako</dc:creator>
				<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IRC]]></category>

		<guid isPermaLink="false">http://pasero.net/~mako/blog/s/26</guid>
		<description><![CDATA[MLで第三回WordPress交流会のお知らせがあったので顔を出してみた。都合があってほんの30分ほどしか参加できなかったのだが、皆さんありがとうございました。 さて、もうずいぶん長いこと使っていない IRC だったので &#8230; <a href="http://pasero.net/~mako/blog/s/26">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<a href="http://wordpress.xwd.jp/japan/2006/03/29/mlist/" >ML</a>で<a href="http://aoiro-blog.com/archives/478" >第三回WordPress交流会</a>のお知らせがあったので顔を出してみた。都合があってほんの30分ほどしか参加できなかったのだが、皆さんありがとうございました。

さて、もうずいぶん長いこと使っていない IRC だったので、クライアントを探して入れるところからだった。いくつか試してみて、手っ取り早く使いやすかったのは <a href="http://chatzilla.hacksrus.com/" >Chatzilla</a>。Mozilla Suite から Firefox になってなくなってしまったかと思っていたら、拡張としてちゃんと存在していた。日本語化されている<a href="http://www2.tokai.or.jp/migaden/index.htm#chatzilla" >にょずら</a>のものを入れた。

---
[2007年6月25日追記] にょ☆ずらの URI が変更になっていたので、現在のものに変更した。]]></content:encoded>
			<wfw:commentRss>http://pasero.net/~mako/blog/s/26/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>中ボタンで勝手に検索</title>
		<link>http://pasero.net/~mako/blog/s/6</link>
		<comments>http://pasero.net/~mako/blog/s/6#comments</comments>
		<pubDate>Sun, 12 Mar 2006 05:10:09 +0000</pubDate>
		<dc:creator>Mako</dc:creator>
				<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://pasero.net/~mako/blog/s/6</guid>
		<description><![CDATA[いったん左ボタンで何らかの「コピー」をしている状態で、firefox上で中ボタンを押すと、勝手にどこかのページを検索して表示してしまう。その意図がないことが多いし、 だいたい思いもしないページに行ってしまう。 ずいぶん前 &#8230; <a href="http://pasero.net/~mako/blog/s/6">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<wiki>
いったん左ボタンで何らかの「コピー」をしている状態で、firefox上で中ボタンを押すと、勝手にどこかのページを検索して表示してしまう。その意図がないことが多いし、
だいたい思いもしないページに行ってしまう。

ずいぶん前からこの現象はあって、about:configのどこかで設定するはずだが...と思ってもなかなか検索の単語が浮かんでこない。ようやく旧い設定ファイル .mozilla/(...)/user.js が別のパソコンに残っているのを発見。
<code javascript>
pref("middlemouse.contentLoadURL", false);
</code>
おお、そうだった。
</wiki>
]]></content:encoded>
			<wfw:commentRss>http://pasero.net/~mako/blog/s/6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

