ArtSaltのサイドストーリー

音楽、フリーウェア、WEBサービス、食べものなどに関する日記。トラックバック、コメント歓迎。
トップ

クリックしたときのテキスト選択の話

このエントリはあくまでもポインティングディバイス (pointing device) でテキストをクリックしたとき選択される範囲について語っている。ドラッグして選択するやり方はとりあえず脇に置いとく。

Firefoxのテキスト選択は日本語の文節を解釈できる

FirefoxがOperaよりも圧倒的に優れている点があるんだ。それはテキスト選択時の挙動。

このページを開いて検証してみる。
質問箱3/259 - ウェブブラウザOpera みんなで作るまとめページ (Opera-PukiwikiPlus!)

「それはOperaではなく、Windowsの設定で出来ます。」と書いてある部分。

「それは」の真ん中をダブルクリック。

Firefoxスクリーンショット

「Opera」の真ん中をダブルクリック。

Firefoxスクリーンショット

「Operaではなく」の「a」と「で」の間をダブルクリック。

Firefoxスクリーンショット

「設定で」の「定」と「で」の間をダブルクリック。

Firefoxスクリーンショット

すばらしい。国際的な open source software がここまで日本語の文節というものを解釈してくれるなんて【後注】。っていうか、日本のMozilla開発者のみなさんに感謝しなくちゃいかんね。

ただし上4枚のスクリーンショットはFirefox2系です。bugzillaに「Firefox3とFirefox2が微妙に違う」というバグが報告されている。fixしてるらしいから、Firefox3.0.2あたりで直るかも。
Bug 6224 -- 日本語の単語をダブルクリックしたときの選択範囲がFx2とFx3以降で異なる

後注

厳密に言えば、「文節の解釈」ではなく、漢字、ひらがな、カタカナ、句読点、半角英数字等を機械的に区別しているだけだと思うけど。

Firefox3のトリプルクリック

それからトリプルクリック。こいつの扱いはFirefox3で大きく変わった。
Firefox2までは当該行が選択されるだけだった。これはこれで直感的に理解しやすかった。
Firefox3では、paragraphの場合はbr要素までが選択される。listの場合はli要素の単位で選択される。ようするに論理的に無理がない仕様になってる。
(ただし、これは browser.triple_click_selects_paragraph を初期値 true にしている状態での動き)。

いわゆる「長いURLが改行されない問題」の解決と合わせて、Firefoxが大きく前進してることを実感する。

Operaのテキスト選択は理解に苦しむ

Operaの場合、"select" というより "highlight" ということばを使ったほうが正確なのかな。
当然Operaにも、クリックしたときの選択範囲に何らかの法則があると思うんだけど、その法則がわかったようで、わからない。特に、ピリオド、スラッシュ、アンパサンド、エクスクラメーション等のような記号の扱いが複雑すぎて、理解できないよ。

日本語の文節をまったく解釈できないのは我慢する。Firefox3で実現された複数テキスト選択ができないのも許容範囲だ。「GeckoとPrestoの思想の違い」というふうに解釈してもいい。
しかし、下記コードからなるHTMLファイルをOperaで開いた場合、

<p>http://www.example.com/<br />
http://www.example.com/index.php?E3%E3%E3%E3%E3%E3%E3%E3%</p>

1行目の

"http://www.example.com/"

をトリプルクリックしたり、クワドループルクリック (quadruple click) したり、ダブルクリックしてからシングルクリックすると、その下の、

"http://www.example.com/index.php?E3%E3%E3%E3%E3%E3%E3%E3%"

まで選択されてしまうことがあるのはいただけない。br要素を飛び越えちゃうのかよw 1行目だけを選択したいのに。
おまけに、途中に特殊な記号があると、選択範囲が微妙に変わっちゃうんだよね。

なんとなくわかったこと。

  • クワドループルクリックすると、ブロック要素の単位で選択されるみたい。失敗することもある。
  • 単語間にスペースを確保する言語(アルファベットを使う言語など)と、分かち書きをしない言語(日本語など)を比較してみると、ダブルクリック、トリプルクリックしたときの選択される範囲がかなり違う。
  • 日本語に関しては、単語と文節は認識できないけど、句読点とか中黒(なかぐろ)は認識できるみたい。

タッチパッドでドラッグしてる人たちのことも忘れないでね

こういう問題はマウスのドラッグでテキストを器用に選択してる人たちにとってはどうでもいいことだろうけど、タッチパッドを使って苦労してクリックとかドラッグしてる人には切実な問題なんですよ。
もともとOperaってのは、 Highlight next heading とか Highlight next element なんていう離れ業を簡単にやってのける変態仰天ブラウザであるわけで、テキスト選択時の動きが意味不明、理解不能、かつ混沌としているのは、このへんとの関係じゃないかなあ。

そんなダメOperaにもふたつだけ良い点があって、ひとつはテキストの選択をEscキー押下で解除できること。もうひとつは前述の Highlight next element っていうアクション(← コピペするとき、ほんの少しだけ便利)。いずれもFirefoxで実現することはまず不可能でしょうね。

  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-us; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16
  • Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
  • Opera/9.51 (Windows NT 5.1; U; ja)

関連

ボスニア紛争報道はねじ曲げられていた

東京裁判の話題になると粘着する人たちが跳梁跋扈するのに、ユーゴスラビア国際戦犯法廷の話題に関しては工作員の姿すら見えなくなる現状は理解しがたい。

【ウィーン=関本誠】セルビア大統領府は21日、声明を出し、90年代前半のボスニア紛争時のセルビア人勢力の最高指導者で、国連旧ユーゴスラビア国際法廷(オランダ・ハーグ)から集団殺害(ジェノサイド)などの罪で起訴されているラドバン・カラジッチ被告(63)を拘束したと発表した。

asahi.com(朝日新聞社):カラジッチ被告を拘束 ボスニア紛争時の「大物戦犯」 - 国際

他民族を虐殺しまくったのはセルビア人だけでしたっけ? クロアチア勢力とムスリム勢力だって「民族浄化」って奴をやってるんだよ。にもかかわらずクロアチア人とムスリム勢力の大物指導者たちが裁かれたっていうニュースは聞いたことがない。この不条理を指摘する向きも異様なまでに少ない。
今さら言うことでもないんだけど、マスゴミ批判に必死な人たちって、自分たちだけはマスゴミによる洗脳を免れてると思い込んでるんだね。

ついでに言うと、自衛隊がPKOとして行くかもしれないスーダン。そこで行われた「ダルフールの虐殺」が日本ではめったに語られることがないのも不思議。

関連

打ち水大作戦は地球温暖化防止には役立たない

大気汚染が解消されたから、温暖化が進んだ

梅雨明けして暑い日が続く。
これを読んだときは驚いた。真偽のほどは定かではないけど。

【Technobahn 2008/7/10 20:01】ヨーロッパにおける温暖化の進行は温室効果ガスによる地球レベルの温暖化が原因になっている他、環境規制の強化により環境汚染が緩和したため、空気中の汚染物質の濃度が薄くなり、太陽光が地表にまで到達する率が高くなっていることも大きな原因となっていることが9日、学術専門誌「Geophysical Research Letters」に掲載された論文により明らかとなった。

欧州における温暖化の進行はEUの公害対策が原因、欧州研究機関 - Technobahn

ようするに、「大気汚染がヨーロッパの温暖化防止に役立っていたw」という解釈でよろしいかと。

打ち水は温暖化を防止しない

ここ数年注目をあびている「打ち水大作戦」。これが眉唾ものだったとは …

冷静になって考えてみればそうだ。地球そのものの温度を下げるには熱を地球の外つまり宇宙空間に逃がすしかない。打ち水は都市部の地表の熱を他の場所に逃がしているだけだ。
つまり「地球の温暖化」と「ヒートアイランド現象」は分けて論じなければならない問題。

ただし、打ち水をやればエアコンをつける人家が減るわけで、それだけ電気(多くは石油を燃やして得られる)の使用量が減るのは間違いない。

原油価格高騰の裏で原発ビジネスが本格化する

さてと、先日の洞爺湖サミットで米国のブッシュ大統領がCO2削減の問題にからめて「原子力発電」という禁句を言ってしまったんだけど、エコロジストはこの発言を深刻に受け止めないといかんよ。
(原発が本当にCO2削減に役立つのかどうかは知らない)

世界各国がこのままずっと石油に頼りっぱなしだと、欧州におけるロシア(石油埋蔵量はサウジに次いで2番目)の影響力が増すわけで、米国としては原発の需要を増やしたいんだろうな。

ブッシュ発言の裏にはフランスの影もちらつく。原発で儲けてる国だからね。

ConQuery使って複数エンジンで一発検索

ConQuery改造版って便利だなあ。今度は1度に複数の検索エンジンで同時検索なんて機能ができたよ。乙です。
Shadow912's Mozilla/Firefox 日本語版拡張置き場: ConQuery 1.7.3 改造版その4β1

めんどくさいので、スクリーンショットで説明。

ConQueryスクリーンショット

searchpluginsフォルダにサブフォルダをつくる。名前はなんでもいいんだけど、とりあえず english1 としておく。この english1 の中に任意の検索plug-inすなわち「なんとか.xml」を放り込む。
(ここではスペースアルクの英辞郎とLONGMAN英英辞典を放り込んだ)

ConQueryスクリーンショット

Firefoxのコンテキストメニュー(の中のConQueryのコンテキストメニュー)を開き、サブフォルダ english1 をダブルクリックする。

ConQueryスクリーンショット

英辞郎とLONGMANの同時検索♪
(下のスクリーンショットはテキストを選択してない状態、すなわち検索したい語を自分でタイプするモード)

ConQueryスクリーンショット

2点だけ不満。

  • "Open query results in the same window" の場合、同時検索ができないんですね … って、当たり前か。
  • 同時検索はマウスまたはタッチパッド操作のみ対応であって、キーボード操作ではできない。「ダブルクリック」に相当する動作がないから。

当ブログ内の関連エントリ(2008年07月19日以前)

食品偽装騒動を歓迎する人たち

  • 2002年、小泉純一郎首相「東アジア・コミュニティ構想」
  • 2007年、安倍晋三首相「アジア・ゲートウェイ戦略会議」
私はダイズが好きで、よく茹でて食べてる。ダイズの国内自給率を調べてみた。約5%だってさ。
大豆を昔から食べているのに自給率が低い理由
大豆の産地と自給率 (大豆と暮らしの図書館-コミュニティ)

多くのダイズ加工食品(豆腐とか)が「国産大豆100%使用」とうたっているけど、これを本当に信じてる人は少ないだろう。でもさ、豆腐1丁300円にしたら買う人がいなくなっちゃうのが現実というものなんだ。スーパーで50円の豆腐を買ってる消費者だって悪いんだぜ。

ダイズを主原料とする食品の製造業者の多くは地方の中小企業。お豆腐屋さんだって困ってるだろう。

昨今、ウナギ、鶏肉、豚肉などの食品偽装事件で槍玉に挙げられてるのもやはり地方の中小企業。しかし彼らの倫理だけを責めても何にもならないし、そんなことしても、日本の食を囲い込もうとしている外資系企業を喜ばせるだけであることを、自称「保守」の人たちもそろそろ気づいたほうがいい。

農業だけじゃない。漁業もかなりやばい事態になっていて、原油価格の高騰に抗議して多くの漁業団体が休業している。
「漁師の連中、国の補助金を当てにしやがって。ふざけんな」という、世間知らずな人たちの声はどうでもいいけど、食料自給率の問題は本当に早いとこ改善しないとまずい。

「食料自給率なんて低くてもよい」と明言する政治家、財界関係者はさすがにいない。しかし、

  1. 海外から積極的に食料を輸入することによって儲けるのは誰?
  2. 「国内の農作物(付加価値が高いメロンやリンゴ等)をもっと輸出すべきだ」と言ってるのは誰?【後注】
  3. 所得を低く抑えられた国民を餓死させないよう、海外の安い農作物や魚介類を買わせようとしているのは誰?

… という問いを立ててみれば、この国を破壊しようとしている人たちの姿が見えてくる。

食料と資源の奪い合いが行き着く先は戦争だ。今日も地球のどこかで戦争をやってる。そして、戦争が起きることによってボロ儲けする連中がいるのは事実。底が丸見えの底なし沼ですね。

後注

#2については問題視する人が少ないのが不思議。日本の農作物を輸出したら、必ずその外国の農家の利益を多かれ少なかれ奪う結果になるんだ。

ダイズの写真
近所のスーパーで売ってた内容量1kgの大豆。
こういうのは「お取り寄せ」ではなく、なるべく地元のものを買うべきだろうね。
楽天でユーザーレビューをあれこれ見てたら、
ダイエットが目的で大豆を買う人が多くて、ワロタ

当ブログ内の関連エントリ(2008年07月18日以前)

カブトムシを見た

今朝アパートの排水溝のところで見かけたカブトムシ。だいぶ弱っていた。でも、掴もうとしたら、非常に強い力で抵抗したので驚いた。さすが甲虫の王様だ。

カブトムシの写真

外側の羽に大きな傷がある。鳥につつかれた可能性もあるけど、他の雄と争ったときにつけた傷だろうと思われる。

クワガタを都市部で見かけることはそれほど珍しいことではない。でもカブトムシは珍しい。近くに林があって、樹液を出す広葉樹がたくさんあるんだろうか。

カブトムシの写真

うちのアパートの裏に大きな庭つきの一戸建てがあり、その庭には花や樹木が生い茂っている。そこに離してやったので、しばらくは生き続けると思う。

30℃以上の室温で保存した酢の物を食べたら気分が悪くなった

梅雨明けしてないというのに、ここ最近の暑さはこたえる。「湿度が高い、風が吹かない」という条件が重なると最悪。昼間なんか、屋外の最高気温が30℃ぐらいなのに、室温が30℃を越えてしまうことがある。

大根の漬け物と酢の物 @ Repetitive Restructure」を読み、なんとなく酢の物を大量につくろうと思い立ち、空いている漬け物用の甕(かめ)にニンジン、さやインゲン、ショウガ、茹でたイカを入れ、そこに酢と水と食塩と醤油を加えた。

酢の物の写真

野菜とイカに酢がしみこんで翌日には食べごろになるはず。食べてみた。
確かに味がしみこんでるけど、なんとなく危ない味。1時間後、気分が悪くなった。吐き気は催さなかったけど。
30℃を越える室温で酢の物を保存したのがまずかったか。

さらに数時間後、「さっき気分がすぐれなかったのは気のせいだったかもしれない」と前向きに判断し、もう1回食べてみた。今度はなんともない。でも、やっぱり危険な味。この温度では酢酸菌も腐敗菌には勝てないか。

今年は引越しのゴタゴタで梅干しをつくれなかったので、漬け物用の甕がからっぽだった。そこでこんな無謀なことを思いついたのだけれど、さすがに30℃を越える場所で酢の物を保存するのは無理か。でもうちの冷蔵庫は甕を入れられるほどでかくないからなぁ。

甕の写真

冷蔵庫のなかった時代の人たちはこの場合どのように対処しただろう。
酢だけにすれば(すなわち水を全く加えなければ)、高温の室内でも大丈夫ではなかろうか、と密かに新たな計画を練る。

NTTフレッツADSLはなぜ不便か

以前書いたように、引っ越したもんだからインターネット接続をFTTHからADSLに変更せざるをえなくなった。NTT西日本のフレッツADSL。でもって、これが困ったもんなんだわ。

フレッツ接続ツールのスクリーンショット

Telephony Service というWindowsのサービスがある。これは本来ダイアルアップ用であって、ADSLとかFTTHの人たちにとっては不要なサービスとして知られている。自分も少しでもパソコンの動きを軽くしようと思って以前は無効にしていた。ところがNTTのフレッツADSLというのは不思議なことに Telephony Service を無効にしちゃうとダメなんです。

この件を調べてみた。

 概ね12時間の苦悶と苦闘、反省と悔悟、苛立ちと憤怒の果てに、自動化されているが故に何をやっているのか判然とせず、またフレッツ接続というインターネットと異なる固有のネットワーク接続があるために、やたら煩雑になっているフレッツ接続ツールの使用を断固拒否し、WindowsXP固有のPPPoEアダプタによって、インターネットにだけ接続させることにしたのだった。
 しかもYahoo-ADSL利用時にそうであったように、パソコン起動後に自動的にインターネットに接続し、その後自動的にブラウザ、メーラー、Google Desktop Search2が起動するように設定した。これでフレッツ以前のPC快適起動状態にやっと戻すことが出来た。
 パソコン利用=ネット利用のこのご時世に、今更ネットに接続するかしないか何て選択肢を経由させる仕様自体(もっとも自動接続も可能であるが)、ナローバンド時代のダイアルアップ接続の名残であって、早々にそのような仕様は改訂すべきだろう。

anything from here Bフレッツ接続奮戦記
よくわかんないけど、NTTのフレッツ接続ツールを使わないでもいいらしい。やり方を調べた。
Windows(R) XP 広帯域接続の設定 - アレスネット

ようするにWindowsの「新しい接続ウィザード」を使って新規のネットワーク接続をつくってしまえばいい。

ネットワーク接続のスクリーンショット

不要となったNTTのフレッツ接続ツールはもちろん速攻でアンインストールしたものの、Telephony Service は依然として必要。
困ったことに、Telephony Service を有効にしていると、ノートパソコンのファンが約5秒間隔でものすごいうなり声をあげてしまうことがある。最近暑い日が続くせいかな。MobileMeter で調べるとCPUコアの温度が常に摂氏70度以上。RightMark CPU Clock Utility で調べると50度を越えることが多い。ファンの音で気が散るし、CPUの温度がこんなに上昇したらパソコンの寿命が短くなってしまうんじゃないかと心配。

RMClockのスクリーンショット

ルーターを使えば、Telephony Service は無効にしてもよい。ルーターを買ってもいいんだけど、カネがない。

英辞郎で使うUserCSS

スペースアルクの英辞郎用のユーザースタイルシート(以下、UserCSS)を公開している人って少ないなあ。以下の3つだけしか見つからなかったよ。

実を言うと、自分も数ヶ月前に英辞郎用のUserCSSを書いて快適に使ってるのだ。userstyles.orgで公開したい気持ちがあるのだけれど、不満な部分があって恥ずかしいので、やめとく。ここでこっそり公開。
CSSに詳しい人が見たら絶句して失笑するコードだと思うけど、結果オーライ。

  • form要素を思いきって非表示にしちゃったのが特徴。つまり検索したい語を入れる欄を消してしまった。不要だし、そこにフォーカスが当たるのが嫌だからね。
  • Firefoxの場合、eow.alc.co.jpeowimg.alc.co.jp のJavaScriptだけ許可しておくのが吉。
このUserCSS適用後のスクリーンショットは英語学習サイトiKnow!で書いた日記のほうに掲載してるので、見たい人はどうぞ。
英辞朗をiKnow!っぽくしてみた by murajpn-日記 - iKnow!
/*** LEFTAREA ***/
body > div > table > tbody > tr > td#leftArea {
position: absolute;
top: 10px;
}
/*** NOISE ***/
body > div > table:first-child,
body > div > table + table,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#wordLink > tbody > tr > td,
body > div > table > tbody > tr > td#leftArea > div#resultArea > form#fm2,
body > div > table > tbody > tr > td#leftArea > div#resultArea > div,
body > div > table > tbody > tr > td.j10,
body > div > table > tbody > tr > td.e10,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > table > tbody > tr > td > span.smallredfont,
body > div > table > tbody > tr > td#leftArea > table,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#naviArea > tbody > tr > td,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table > tbody > tr > td > span.smallredfont,
body > div > table > tbody > tr > td > table > tbody > tr > td.j12 > table > tbody > tr > td > table > tbody > tr > td,
body > div > table > tbody > tr > td > table > tbody > tr > td.j12 > table > tbody > tr > td,
body > div > table > tbody > tr > td > table > tbody > tr > td,
body > div > table > tbody > tr > td > table > tbody > tr > td > div,
body > div > table > tbody > tr > td > table > tbody > tr > td > div > a,
body > div > table > tbody > tr > td > a > img,
body > div > table > tbody > tr > td.j12x,
body > div > table > tbody > tr > td > noscript.noscript-show > span.noscript-show > a.__noscriptPlaceholder__ > div {
display: none !important;
}
/*** BLUE TEXT TO LARGER DARKSLATEBLUE ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > div > ol > li > span.refvocab > a,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > div > ol > span.refvocab > a,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > div > span.wordlink > a,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > div > ol > li > span.wordlink > a,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > div > ol > span.wordlink > a {
font-size: 110% !important;
color: darkslateblue !important;
}
/*** BLUE TEXT TO DARKSLATEBLUE ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > span.midashi,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > span.midashi > span.wordlink > a {
color: darkslateblue !important;
}
/*** RED TEXT TO BLACK ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table > tbody > tr > td#searchWord > strong,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#naviArea3 > tbody > tr > td > strong > font,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > span.midashi > font.searchwordfont,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li > span.midashi > span.wordlink > a > strong > font.searchwordfont {
color: #000 !important;
}
/*** BLACK TEXT TO WHITE ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > table.pageNavi > tbody > tr > td,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > table.pageNavi > tbody > tr > td > a {
color: #fff !important;
}
/*** BODY ***/
body {
background: #0d96dd !important;
}
/*** ______ ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > div > ul > div,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#naviArea3 > tbody > tr > td,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table > tbody > tr > td#searchWord,
body > div > table > tbody > tr > td#leftArea > div#resultArea > table > tbody > tr > td#itemsNumber {
background: #fff !important;
}
/*** SEARCHWORD ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table > tbody > tr > td#searchWord {
padding-left: 1% !important;
}
/*** LIST ***/
body > div > table > tbody > tr > td#leftArea > div#resultArea > table#resultList > tbody > tr > td > ul > div > li {
list-style: none !important;
width: 140% !important;
background: #fff !important;
border-top: #0d96dd 1px solid !important;
border-right: #0d96dd 1px solid !important;
border-left: #0d96dd 1px solid !important;
padding: 1% 2% !important;
}
/*** Operaの場合、以下のコードを加える。Firefoxの場合は不要 ***/
* {
font-family: 'メイリオ', 'Meiryo' !important;
}

当ブログ内の関連エントリ(2008年07月13日以前)

Firefox Portable Edition 使ってみた

先日ネットカフェに行ったとき、使い慣れない Internet Explorer で苦労したので、Firefox Portable Edition を使ってみようかと。
"Mozilla Firefox, Portable Edition | PortableApps.com - Portable software for USB drives" で「なんとか.exe」をダウンロードしてUSBフラッシュメモリーにインストール(?)すればいいんだね。

ネットカフェのパソコンじゃなく自分のパソコンでUSBフラッシュメモリーからその Firefox Portable Edition を起動してみた。あとで気づいたんだけど、最新の Firefox Portable Edition って、当然ながらFirefox3系なんですね。自分はまだFirefox2系を使ってるから、思わぬ形でFirefox3を初体験してしまった

  • 「JavaScriptが速くなった」ともっぱらの評判だけど、別に体感速度は以前と変わんないと思った。USBフラッシュメモリーから起動してるせいかな。
  • IMEがONになってるとスクロールできなくなるという有名かつ歴史的なバグがfixしてるけど、はっきり言ってどうでもいいんですよ。IMEがONになってるかどうか知らせてくれる IME Sound っていうソフトを使ってるから。
  • 半角文字が長々と続くと改行されない件も個人的にはどうでもよかったけど、水平スクロールバーが発生する事例が減るのは良いこと。
  • Firefox1.0.7の頃からのユーザとしてはフルページズーム(テキストだけでなく、イメージもズーム)の実現は感慨深い。なんかFirefoxじゃないみたいで、ちょっと悲しいw
  • テキストの複数選択が可能になったのも新鮮。
  • ブックマークの扱いが大きく変化したんだね。まだ慣れないや。
  • キャレットブラウズモード (caret browsing mode) って、まだ生きてるんですね。こんなのをありがたく使ってるのは私ぐらいのもんなんだから、とっとと氏ねばいいのに。
Firefox Portable Edition のスクリーンショット

Firefox3系に対応してないextensionがいくつかあるけど、極端に言えば keyconfig と functions for keyconfig と Hit-a-Hint0.8 さえ動いてくれればじゅうぶん。functions for keyconfig はもともとFirefox3系に対応していて、keyconfigとHit-a-Hint0.8に関しては「なんとか.xpi」を解凍して中身をいじったら、動くようになった。これでネットカフェに行ったときも快適になると思う。

userChrome.cssとuserContent.cssとuser.jsを常用のFirefox2系からportableのFirefoxにコピーしても反映されないのはなぜなんだろ。現在模索中。

Google
WWW ArtSaltのサイドストーリー
このブログについて

最近のエントリ

カテゴリー
あわせて読みたいブログ

あわせて読みたい

最近のコメント
Internet Explorer
よりも便利です

Opera 9 - Always secure with Opera Firefoxをダウンロード!!
Firefox meter

相互リンク