Mozilla Firefox Thunderbird の拡張あれこれ - MEMO
Beta [New] Firefox 3.6 がリリースされました(10/1/22)
Thunderbird最新版 [New] Thunderbird 3.0.1 がリリースされました(10/1/21)
Firefox3.5 Firefox 3.5.7 がリリースされました(10/1/6)
mozilla update  Firefox 3.6  Firefox 3.5  Get Thunderbird  Get Thunderbird

INDEX


[to index]  [to top]
Firefox Tips ■ ■ ■ ■ MEMO ■ ■ ■ ■
以下は日々更新されます

10-02 ■(2/9) [New] Sage が Firefox 3.6 対応

マンションの大規模補修の工事がやっと一週間掛かって本格的に始まった.窓の外では櫓を組出している.カーテンを開けたままだと櫓を組む職人と目が合ってしまう.こちらは構わないのであるが仕事をする方も室内が見えてしまうと見ないように気を遣って仕事がやりにくいのでレースのカーテンは閉めていてくれといっていたが筆者の所はレースのカーテンがなくて厚手のしかないので閉めると電気無しでは生活出来ない.筆者と目があって櫓から転落する職人はいないであろうが居間にいるときはカーテンを閉じておくことにする.いないときはコンピューターの前であるがこちらの出窓の硝子は透明ではないので外からは見えない.櫓は鉄パイプなので時折それを切る大きな音がする.マンションの駐車場だったところが車は全て他に駐車することになって二階建てのプレハブが建ってそこが工事の事務所になり駐車場全体が資材置き場のようになりクレーン車が来てトラックから鉄パイプの束を下ろしていた.一つのフロアーが四軒入って十階建ての建物の外側に櫓が組終わるのにどの位時間が掛かるのか想像の外である.

今週からは暖かくなるといっていたが朝から寒くて収まった鼻水がまたこぼれてきて、部屋の中はカーテンが閉め切ってあって鬱陶しいからと寝不足の目を擦って煙草を買いに外に出たが出た途端に現金がないことを思いだしこれじゃ煙草も買えないと銀行に向かって ATM で下ろしたら量販店にまで足を延ばして考えてみれば買うものがない、それでもサラダの野菜をもう少し買い足しておこうと幾つ掛かってそうだバルサミコ酢があればドレッシングはもっと美味く出来るだろうと探して見たが置いていない.これから毎日ドレッシングは自作すると宣言した舌の根の乾かぬ中にイタリアンドレッシングを一瓶買ってしまった.

Google Apps のページは担当者が見る前に辛うじてヘッダーの画像がずれているところを直して見せたら鬼の担当者の顔はほころんでいたように思える.嫌々やっている素振りを見せていたから最後まで出来ているとは思わなかったようである.どうも、ログイン出来るユーザーが一人というのもやりにくいのでもう一つ増やして貰って、そのページをログインせずに見られない問題を何とか解消しなくてはと双方で探し回ったが先方の方が先に見付けてしまった.こんなに探してみつから無いというのはどういうことか一体どうやって見付けたかを訊くと示してくれたのは筆者の権限では見られなくて、権限を強くして貰った.

フォームに入力して上手く送信されたか確かめて貰ったら上手く行くことが解ったが、送られたデーターは Google Docs のスプレッドシートに載る.所が項目が足りないことを発見、それを追加しようとしたが作ったときのアカウントではないので元のアカウントで見るが既に作ったフォームにアクセス出来ない.後で解ったがその説明が先にないと解る訳がない.何と不便なことだ、また最初から作り直すしかない.作るのに対して労力がいる訳ではないがもう一度作り直したらラジヲボタンを間違えた.最初に作ったときはちゃんと出来たのに忘れている.ラジヲボタンは追加して題名を付けてその中からオプションを追加しなくてはならないのにラジヲボタンそのものを追加してしまった.その辺でもうこちらは前夜よりの徹夜で眠くてしようがないのでもう寝ると宣言した後もぐずぐずして、Google Analytics を追加しようとした.Google Analytics にアクセスしてログインしようとしたが新しい Gmail のアカウントで何故だかよく解らないがユーザー名にメールアドレスでは駄目だといわれる @ の前の部分だけだったらよいのであるがそこにキャプチャーが登場して入れない.幾らやっても駄目で結局諦めて先方に頼むことにする.それで ID を取得して貰って、普通のサイトだったら JavaScript のコードを貼り付けるだけだが、設定する場所を探してその ID だけを貼り付ける.これで昨日の仕事は終わりで寝てしまいたかったが上に書いたように外に出た.帰ってからはいつの間にか寝ている.サラダに新しいドレッシングを掛けたのは覚えているがそれからどう食事を終えて寝たのかは覚えていない.食事はちゃんと食べているのだが.アルツハイマーの始まりかも知れないぞ.

これで終わったのかなと思ったが、未だフォームに問題がありそうである.部外者として送信すると送られない様子.これは今日やるしかない.Google Apps というのは実に不親切、設定画面を一つに纏めていないし、後から機能を追加してその都度設定を追加したようで継ぎ接ぎといった感じがする.必要なページに戻るのがややこしすぎるし、共有などの設定が実に解りづらい.こんな不便なものを使ってどんな御利益があるのかと思う.技術者というのは独りよがりで全体の仕組みが解っているからこれでよいと思うのであろうが全体像が解っていないものには実に解りにくい.これは何の知識もないものが使うということになっているがとてもじゃないが使えない.

Sage が Firefox 3.6 対応

Sageのアイコン

Sage がこの一月になってアップデートしたのでこれは 3.6 に対応させるつもりなのだろう.Sage のブログ も復活しているのでフィードを登録していたら 3.6 対応の 1.4.5 が出たと知らせてきた.Sage フィード用のブックマークはずっと取ってあってよかった.これがあれば Google Reader のスクロールの遅さに悩まされずに済む.これは嬉しいことと早速 AMO からインストールした.通常通りインストールを試みたがインストール出来ずにアドオンマネージャーはインストール画面を閉じてしまう.ローカルにダウンロードしてからインストールして見たが予期せぬ問題でインストール出来ないという.install.rdf を開いてみたが問題がありそうには思えない.インストールされたかどうか解らないが再起動してみた懐かしの Sage の葉っぱのアイコンが表示されている.インストールされていたのだ.

Sage-Too と違って Sage はブックマークでトラブルを起こす.今度はどうなのであろうと先ずは Sage アイコンをクリックしてサイドバーにフィードの一覧を開くと、幾つかのフィードを搭載している.サイドバーの上部の「ツール」から「設定」を開き「フィードフォルダの選択」を見ると無題というフォルダーになっている.Sage 復活に備えて削除せずに置いた Sage Feeds フォルダーに変えて、ブックマークの管理から無題というフォルダーは削除しておく.所が暫く立つとそのフォルダー名を無題にしてしまう.こういうことって実に不愉快だということを Sage の開発者は理解出来ないのだろうかと思う.フィード一覧はフォルダーが並んでいる.Firefox 3.6 のベーター版が出たときこのフォルダーが開かなくなったのだ.だが問題なく開く.どのフォルダーも開いてフィードも問題ない.「設定」から自作のスタイルシートに取り替えて以前同様にフィードが見られるようになった.Firefox 3.6 Beta が出たのは昨年十一月初めだが build 1 からだから十月中旬から Sage-Too も Sage も使えなくなって四ヶ月ぶりということである.

最初フィード一覧を見たとき未読の赤い印が無いのでこれは不良品なのかと思った.併し、下のスクリーンショットで赤丸のしてある読み込みボタンを押して見ればどんどん読み込みを初めてどんどん未読の赤い印が付いて行く.ところが幾ら経っても終わらないので見ると途中で一つのフィードの所で読み込みを続けて先には進まない.Sage-Too はこの問題は解決して一定時間で読み込めなければ先に行くようにしてその時間も設定出来たと思うが Sage にはその設定がない.

Sageの設定

復活したのが Sage-Too であったなか一も二もなく使うのであるが Sage だったら考えてしまう.漸く嫌々使っている Google Reader にも慣れてきたところであるので常用するかどうかは微妙なところである.Sage 故に Firefox 3.6 へのアップデートを躊躇していた人も一応使えるのでこれで安心して移行出来るであろう.併し、3.0 の時アップデートが危ぶまれ、その後脆弱性が発見されて 3.6 にも対応しないまま AMO からも姿を消した Sage、戻ってきたからといってこの先ずっと使えるのかどうかの保障はない.その度にやきもきするのが嫌だったらもう他のフィードリーダーに鞍替えした方がよいかも知れない.ユーザーとしては Firefox の拡張の中でも 1.0 リリースのずっと前から存在していた拡張である.何時までも使え改善を施していって貰いたいもので、本当は Firefox の本体機能になって貰いたい拡張である.

[to index]  [to top]

10-02 ■(2/8b) Weave の不評

Weave は一つ星

外では Weave は評判がよくて褒めそやされているようだが、Add-ons for Firefox - Weave Sync のレビュー を見ると一つ星が並んでいる.筆者もまだ 1.0 としてリリースすべきものではないと思う.RC 版になってから試したときにパスワードをかなり忘れられ、ブックマークについてはきっちり調べてサブフォルダーが全く同期されないと云うことが解ったが、非常に少ないブックマークの人しか上手く行かないのではないかと思うが偶に五つ星の人がいても最近のは一つ星ばかりが目立つ.一体しっかり実検したのかという人も兎に角全然動かないという人もいて、Firefox 3.6 と Fennec 1.0 に間に合わすために碌に検証もせずに 1.0 としてリリースしてしまったのではないかと思う.他の拡張でこんなに一つ星が並ぶのは何か問題を起こした拡張しか見たことがない.

Xmarks はきちんと仕事をするが、筆者が最初にパスワードを忘れられて慌てたときは Xmarks が動いたままだったのでまさか RC にもなってスピードも増して大丈夫だと Weave をやってみたらパスワードがそうだとは気付かず、どのプロファイルも皆 Xmarks だけは入っていたのでそれが皆感染してしまった.Xmarks を入れていてもし初めて入れるのであったら Xmarks は止めて完全に同期出来たか確かめてからでないと危険である.そのそのパスワードの時はブックマークは問題なかったのだが変な話である.

そんな Weave であるが GigaOM - Mozilla to Developers: Let’s Build on Weave Sync (Feb. 6, 2010) では Weave を Firefox 無しでも開発者がライブラリーやデーターの共有のために使えるようにし、更に Weave クライアントとして、iPhone Weave クライアントや WebOS Weave クライアントとかも考えていると伝えている.詳細は ここにあるが その前に Firefox でまともに動くようにして貰いたいよ.

10-02 ■(2/8) H.264 問題

先日ドレッシングを買い忘れて容器の底に余っているのは一度使ってみたが食べられる味ではない.それから数度店に行っているのにドレッシングだけは買い忘れで不味いのを掛けた次の日はマヨネーズで済ませたが、それから数日はサラダは無しで過ごした.別に草なんか喰う必要もないから要らないのだが折角買ってある野菜が駄目になってしまうのも嫌で昨晩はドレッシングを自作することにした.昔毎日作っていたときは硝子のメジャーカップで作っていたことを思いだしたが酢と油の分量を横から見るのにそれがよかったからなのだと思うが今は硝子のメジャーカップはない.普通のメジャーカップで先ずはオリーブオイルを 15cc、油と酢の分量の比は覚えていないが半々で良いだろうかと酢を同じ 15cc 入れる.次に塩をほんの少々、胡椒は適度に、それからタイムとかローズマリーとかバジルといった香料を入れる.次には芥子を少々、大蒜を一欠片下ろすのが面倒だったので微塵切りにして加える.そこで充分によく掻き混ぜて野菜に全部を掛けた.扨、味はどうかというととても美味い.何故上手いのかというと油の量が多いからである.市販のは油が少ない.ノンオイルなんて論外である.多分手作りのドレッシングは沢山作っても保存が効かないのだろう.油が酸化してしまうのではないかと思う.後で Web でドレッシングのレシピーを見たがそんなに間違ったことをしてはいないようだ.簡単に作れるのでこれから毎回作ることにした.

昨日この話の最後に鬼は外と書いたけれども、鬼の担当者との Skype でのやり取りで鬼の顔を載せておくとこちらから書くと、鬼は内という言葉が返ってきたので、内とは何処のことだと聞き返すとそれは筆者の所だという答えが返ってきたのでそう書いたのだった.ことは、ビジネス向け Google サイト を使ってあるセミナーの案内を作らなくてはならない話である.ページの認証が終わったから早くやれと云うことであった.さてでは始めようとしたら、有料の方も無料の使用期間があるから他の所でそれをやって直ぐにも制作に取りかかれるようになっていたが、こっちはそうではない.コントロールパネルのページがあるばかりでどこから始めるのか解らない.Gmail とか Google Docs とか Google Calendar の設定は全部廻ってみたがそのアカウントで使えるようになっている.他にドメインの設定やグループの設定とかこれは勝手なことが出来ないし他にどこから作成画面にいけるのか解らない.こんなもの誰がやるかとそこで放り出してしまった.

とは云っても鬼の顔がちらつく、このまま何もしないで月曜を迎えたら烈火の如く鬼は怒るであろう.何とかしなくてはならないと、夜になってから Web を本気で検索した.そしたら直ぐに、マイコミジャーナル - 【連載】 「Google Apps」活用術 - 社内ポータルを作ろう が出てきた.載っている日付は 2010/01/12 となっているがそんなに新しいページなのかとステータスバーを見れば これは誰が表示? の誰かが書いてくれている日付では2009年11月1日とあってこの時から二ヶ月ちょっとに渡って連載されたもののようである.これこそ渡りに船と、目次の二つ目を見たら直ぐ解った.解ったので作成を始める.

最初にサイトの名前を付けろというからこれは <title> の文字列と思って、何々セミナーと現行のセミナーと同じものを書いておく.次にテンプレートを撰んだ方が無難と中央寄せになってほぼ何もないものをテンプレートとして撰んだ.画面が表示されたがヘッダー部分に書き入れた文字列がでかでかと出ている.これは後で何とかしようと後回しにして、最初のセクションに HOME と書いてある.これは要らないので消したが、文字は消えたがそのセクションは残っている.まあいいや、後回しにして、HTML エディターがあったのでそれを取りだし、現行で使っているものをコピーして貼り付けた.それを見ればまあ様になっている.

では現行の HTML と CSS を取り出しそれを見ながらインラインでスタイルを書き込んでゆく.きっと普通はこんなことしないで <pre> を使って HTML のソースではなくて画面を貼り付ければよいのかも知れない.併し、内容を変えるときにかなり辛そうなので一々スタイルを書き込んでゆくことにする.HTML エディターをもう一度開くと id とか class は全部削除され、インデントが付いたタグの包含関係の解る綺麗なソースがガタガタになっている.これではやりづらいので、現行のソースをまた開きテキストエディターにそのままコピーをしてインデントを検索の置換で全て消して、もう一度貼り付ける.こんなもの CSS ファイルを読み込めるようにしておきさえすれば汎用性はあるしどれほど便利か解らないのにと思う.スタイルを全部書き終えてから原稿に沿って内容を書き換える.

最大の難関は HTML Form であるがこれは Google Docs を使ってくれという要望だから、Google Docs を開く.Google Docs で Form が作れるようになったときに試したことがあるので簡単そうである.実際簡単でまず Form を作るというのを撰んでテキストボックスとかラジオボタンとかをどんどん並べてゆきそれぞれの題目を書いておけば難なく出来る.出来たけれどもこれを貼り付けるのだろうね?いや、フォームのページが別に出来てここに飛ぶのだろうかと迷っていると、貼り付ける場合のソースだというのが下の方にあるのでそれをコピーして、またページの編集に戻って HTML エディターを開いて貼り付ける.Google Maps でもそうだが iFrame である.Google の iFrame を貼り付けると途端に HTML Validator にエラーがあると怒られるがそんなこと知っちゃいない.HTML を知らない人だって出来るはずだろうがそれはどうするのか、まあ余計なことは考えないことにする.

次にサイドバーが出ているのでこれは必要ない、何処にも飛ばないのだからあっても使えない.そうか、現行のだったら、実施要項、趣旨説明、講演の内容、申込みフォームへのページ内リンクをトップに置いてあるからこれに使おうと思ったがページ内のアンカーに飛べるのかどうかが解らない.サイドバーとヘッダーは HTML エディターでは編集出来ない.サイドバーの編集でそのリンクを何とかしようと思っているとヘッダーでロゴをアップロード出来るようになっている.ロゴはセミナーの名前の文字列だが、ヘッダーのバックグラウンドには濃い色の画像を使っていてロゴの文字列は透過 PING で薄い色である.ヘッダーのバックグラウンドを編集する手段がない.そこでもうヘッダーは白のままで文字の色を濃くしてアップロードしてみたら、<title> とした文字列は次の行に来てこれでは困る.何処かを見ていたらその文字列は非表示に出来たので消してみた.しかしこれでは余りにも寂しい、ロゴを文字だけではなくバックグラウンドと一緒にしてしまえばよいではないか.そうすれば現行のものと同じものが出来る.と思ってやってみたが上下左右に空間を作るので大きすぎて右にはみ出してしまう.これは大きさを測ってやり直しである.

当然ながらこの作業をやるにはデフォルトで使っている Firefox では Google Reader を見たりするのに支障があるし、Multifox で別アカウントにログインしてもよいがそれには別ウィンドウで開く必要がある.拡張を沢山入れているのが二つも並べたくないし Personas のテーマが同じものを二つ使いたくない.それでこの作業のためだけの別プロファイルを作ってやっている.だから拡張は Personas などほんの少しを入れているだけである.大きさを測るのに MeasureIt を入れなくてはならないが、ここまでにしておこう.今週一杯掛かって出来ればよいのであるから.フォームも上手く動くのか試すしかない.フォームの送信された内容は Google Docs に項目が並んでここで受け取ってくれるのであろう.併しひょっとしてアンケートのように数字の和がでるだけだったらどうしよう.

JetPack と Personas に向けて

Personas のテーマは以前は従来のテーマに重ねることが出来たがあるときからそれが出来なくなって仕舞った.Firefox の新しいバージョンが来ると対応が遅いのは拡張よりテーマである.拡張と違ってテーマは対応していないものを入れると非道いことになる.だからお気に入りのテーマがアップデートされるまでは代替となるテーマを探して暫くはそれで我慢してお気に入りのが出来るのを首を長くして待ったものである.ところが今は Personas があるから代替のテーマはそれですませればいい.その内に面倒になって Personas をあれこれ試している中に Personas の虜になってしまうだろう.自分で作ったりすればもう他のテーマを使う気にならなくなったりする.Personas が他のテーマと一緒に使えなくなったのは、現行の拡張、テーマというシステムを JetPack と Personas に変えてしまおうという発言が出るよりもずっと以前からだが、そんなことは考えていなかったのかも知れないが結果的に現行のテーマから人々を引き離す役割を果たしている.

拡張についても 「既存のアドオン、既存のテーマについては「冷遇」して、JetpackとPersonasへの移行を促したいという事をMozillaの偉い人が言ってたらしいけど、実装レベルで着々と実力行使が進んでる感がありますね。 対するGoogle Chromeでは、タブの縦置きが試験的に実装され始めてるそうです。こんな事を書いたばかりですが、そろそろ本気でGoogle Chromeへのエクソダスを図った方がいいような気がなんとなくしてきました。」という発言が出るくらいだから、Mozilla のその一派は観測気球を打ち上げてみたが手を打って喜ぶ人が少ないと見ると私的意見であるとか何とか言い訳をしていても確実にその方向を目指しているのであろう.

H.264 問題

下にずっと並べたページで論じられていることをこの数日読んでいたけれども今ひとつ話がよく解らない.話がよく解らなくなってきたのは H.264 を管理している MPEG LA がいきなり、少なくとも2016年までは H.264 は無料なんだよといっているらしく、前の話とは違うので一体どういうことかと思ったからである.Webmonkey - Royalty Deadline for H.264 Extended, But It’s Still Bad for the Web (February 4, 2010) の記事を見たらその辺りのことを短く解りやすく纏めてあった.

例えば YouTube の H.264 でコーデックされたヴィデオを Firefox では見られないので Chrome や Safari で見たりダウンロードするのは勿論無料である.Flash の H.264 でコーデックされたヴィデオでも同じことである.自分のページに貼り付けたって構わない.ただしその期限は2016年までである.しかし、自分でそういうヴィデオを配信したり、作って売ったり、そう言うソフトウェアーを作って配布するとなると特許料が必要である.例えば私家版の Firefox で H.264 をサポートすれば特許料支払いの義務が生じる.また、Flash で H.264 でコーデックされたヴィデオを作って売れば Adobe の支払っているのとは別に特許料を支払わなければならなくなる.Webmonkey の記事は最後に、「MPEG LA が金儲けをしようというのはとやかく言わないが、我々自身判断を狂わさないようにしよう.H.264 はオープンヴィデオの悲願の持続的解決策ではないのだ.」と締めくくっている.

ファイルサイズが大きくなってしまうのでこれ以前は以下をご覧下さい.以下のページが固定 URI です.
[to index]  [to top]