etc.2008-12-30Firefoxに欠けているものFirefoxのシェアは20%を超えるくらいまで伸びているようだけど、これは今後ジリ貧になる可能性が高いと感じている。今のユーザー層というのは、一般のConsumerであって、企業ユーザーではない。自分がSIerだったら、Firefoxを元にしたシステムの導入を選べない。次の表は企業用でもっともシェアのあるやつ。Lifeはセキュリティ修正のホットフィックスも終了する日。金さえ払って契約しておけば、この期間が過ぎてても個別対応はあるそうだけど。未定(おそらくVistaと同様)こう見るとわかるけど、MicrosoftとMozillaだとサポート期間が明らかに違う。DesignerやConsumerだと、なぜ早く終わらないの?。検証しないといけない環境が多すぎるという声は当然あると思うけど、企業からの声は逆で、もうやめちゃうの?早すぎ。延長してくれというクレームが多い。Testを見ればわかる)。バージョンも指定して、そのバージョンで固定する場合が当然かと思う。Lifeを迎え、なおかつ、新しいバージョンとのオーバーラップ期間もほとんどないものを選ぶなんて、基本的には自殺行為もいいところ。企業でひとつのシステムが稼働するのは、3年から5年以上。そのため、それを計算して導入を検討するんだけど、Firefoxのようなサポート期間が短いものだと、検討の対象にできない。Linuxだとディストリビューターが管理も行うから、ちゃんとブラウザのバージョンが固定かと思ったら、タチが悪い。3.0になってしまうという。これを聞いて、RHELをデスクトップには推奨できなくなった。(SuSEはどうか知らない)DeploymentIT企業のようにPCだけ渡されて、「好きにしていいよ、Proxyはこれ。メールについては、SMTPはこれ、POP3はこれ、IMAPだとこれね」って教えられるようなところだと別にどうでもいいかもしれないけど、通常の企業の場合、そんな設定さえも自動にできないとIT部門のコストがかかってしょうがない。Firefoxでも、プロキシ構成についてはスクリプト(通称PACファイル)を仕込んでおけばプロキシサーバーの変更を一手に行える。Directoryのグループポリシー機能を利用した設定の自動変更さえも一手に行える。システム管理側としては(動くか動かないかは抜きにして)選ぶ理由にもなり得る。セキュリティアップデートというのがくせ者。アップデートを簡単に管理者がコントロールできるようにする機能もないので、それが帯域を占有したり、勝手にアップデートをされた結果、イントラネット上のツールが動作しなくなるということも発生しうる。そのために(ツールの修正を行うまで、ダウングレードを手動で行わせたりするような)追加コストでさえも無駄に発生してしまう。Microsoftだとすべては無償のツール使ってできるんだよね。それで?明らかに足りない部分はあるので、こういうメンテナンスビリティを来年をちょっとやっていこうかなぁとは思っているんだが。今考えてるのはそんなところ。Resolver@ITから。http://www.atmarkit.co.jp/news/analysis/200812/22/chrome.htmlこれは読んで字のごとく、DNSによる名前解決を事前に行うという機能だ。Webページが表示されたら、そのHTMLに含まれる各URLのドメイン名について、先にDNSサーバにクエリを投げて名前解決をし、IPアドレスを取得しておく。DNSクエリの往復時間を節約できる。記事書く人のスキルセットは当然微妙なのだけど、各ブラウザのDNSリゾルバの実装について書いてみる。IE(WinInet)でもDNS<->IPアドレスのマップというのはキャッシュ(ExpireTimeは当然レジストリで調整可能)するので、同一ホストへの二度目以降のアクセスは高速化するはず。(Firefox/Necko)でも同様に持ってる。これらのブラウザで使われているDNS名のキャッシュというのは、1つのWebコンテンツは基本的に(画像やCSSなどの要素が)同一ホストに置かれている場合がほとんどであるということを想定しているもの。DNSクエリーの数を最小限にする最適化のため。SafariはCoreFundationの中の話になるとは思うけど、同じようなことしてんじゃないかなぁ。持っている情報からはわからないけど。Chromeのような動作は、一つだけ問題がある。DNSを使った場合にそのアドレスが保証されないということ。Resolverの動作でごねられた経験がある自分的には、Googleの実装方針を選べない。Directoryなんて組んでいる環境で、ホスト名のIPアドレスがごろごろ変わってしまう状況があり得るイントラネットではこの実装は選べない。IPv6がやってこれば別だけどね。Phoneが到着した(正確には金曜日に不在届けが入ってたのだけど)。実質約1週間かかった。MarketのTrackingページを見ても、ずっと発送待ちのままだったんだけどね。Japanのもの)のSIMを使って、アクティベート。APNを設定するのは[menu]を押さないといけないみたい。Nokiaとは違って、普通に日本語フォントが入っているので、AndroidのWebKitベースのブラウザでも日本語は表示されるし、GMailでも日本語メールを表示可能。Marketから見つからない。入れてみると、これでもCUIは利用可能。