Wednesday, 24. September 2008, 18:27:04
opera, google chrome, Firefox, customize
・
Tab bar on top of the window, like google chrome @userstyles.org Firefox のアプリケーション (ユーザインターフェース) 用ユーザスタイルの中でここ暫くの間ランキングの上位に位置しているのがコレ。まさか、Firefoxを一見 Opera 風にするのがこんなに簡単だとは…。というかこれはもちろん Opera の真似なんかじゃなくてあくまでも google chrome を真似たもの。Opera をメインで使いながら Firefox の情報もアレコレ集めていた頃の印象ではこのUIスタイルは Firefox ユーザにとって Opera の気に入らない点の大きな要素のひとつだったように記憶しているのだが…。もっとも、chrome は使った事が無いので良く判らないのだが、単純にツールバーの順番を入れ換えただけでは少なくとも Opera ユーザが満足するようなデザイン、あるいはUIにはならないようだ。
まず外見だけ見るとメニューバーがタブバーより下になってしまっている。これはあまりにもマズい。それと、chrome はともかく、Opera では Firefox のサイドバーに相当するパネルの構造が異なっているのでどうにもバランスが取れない。ユーザスタイルシートを見ただけでは使われているクラスがどんな構造になっているのか判らないが、以前 Firefox2 で DOM Inspector を見ながら DOMを入れ換えて Firefox を Opera 風にできないか検討した事が有ったのだが、記憶ではUIの具材の構造が全く異なっていたように思う。おそらくこれ以上はスタイルシートではどうにもならないのではないかと思う。
やや無関係なネタだが、Firefoxではメニューバーが常に出ていて邪魔なので何とかしたいと思っても自分のような素人ではなかなか難しかったという記憶が有る。例えば、Compact Menu というような名前のアドオンや、カスタムボタン用のスクリプト、あるいは userchrome.js 用のスクリプト等が有るようだが、これらを使ってメニューをプルダウンにしたり普段邪魔にならないようにしてもと、ALT+キー でメニューの選択が出来なくなって困った事が有る。アドオンやスクリプトでなくとも、userstyles.org にある スライドメニューのようなユーザスタイルシートで同様の事をやっている場合もやはりメニューが隠れている時にはキーボードが効かなくなってしまうのがどうにも不思議に感じるのだが…。
firefox は自分好みのアドオンを捜して機能を増やしたり変更したりするのはそれほど時間はかからないのだが、これらをひっくるめてキーボードで操作しようとするととたんに敷居が高くなってしまう。仮になんからの方法でキーボードをカスタマイズするとしても、キーボードに割り当てて呼び出す機能に纏まりが無さ過ぎるように思う。どのレベルの機能をどう使ったら良いのかさっぱりわからないのだ…。仮にこれらにアドオンの持つ機能を割り当てようとしても、いくら慎重に表面上の機能を吟味して選んだものでも内部的に提供されている機能がそれに比例しているとは限らない。
かつて、DOM Inspector で Firefox の構造を初めて覗いた時、Commandset というのが有って、これは一見何らかのポリシーに基づいて登録される機能のセットなのではないか? と思った事が有る。例えば、Opera に例えると、内部アクションコマンドのようなものだ。しかし実際は残念ながらそういうものではないというか、それだけではやりたい事ができるわけではなかったという記憶が有る。仮に Firefox にそのようなルールができたらもっと使い安くなるのではないかと思う。アドオンも何らかのルールで外部に提供できる機能をそこに追加登録するという形にすれば…と。
とはいえ、Opera の内部アクションコマンドに何らかのポリシーやルールが有るかというと全くそんな事は無いどころか、公式には公開されていないという困った状況にある。いつどんな風に変るか全くわからないのだ。ウェブ標準技術と XUL と、Firefox の内部が有る程度理解できれば Firefox の方が安心感は有るかもしれない。しかしそうでないならやはりやりたい事が簡単にできる方を選んでしまう。やりたい事の内容にもよるが…。
Thursday, 7. June 2007, 16:38:46
Opera mini, Firefox, Knoppix, old pc
松戸市教育委員会様 - 導入事例・実績 - KNOPPIXカスタマイズサービス
・クライアントスペック
メモリ : 32MB
CPU : 146MHz
HDD : 2GB
CDドライブ : なし
NIC : 10BASE
・サーバ
日本語入力 : anthy
ウィンドウマネージャ : fluxbox
ウェブブラウザ : firefox
クライアントはノートパソコンだけど 146MHzのノートパソコンて? 富士通ビブロに150MHzのラインナップが有ったと思うけどそれかな? メモリは64MBか96MBまではそれなりのコストで増設可能だとは思うけど1000台となるとちょっと困難かもしれない。 簡単に考えるとPCをXサーバ端末にしたような感じなのかな? しかしこの時期のPCというと既に処分するにしてもコストがかかる時代なので、これでブラウザだけでもちゃんと使えるのなら良しとするのかそれとも使わされる方が可愛そうなのかちょっと微妙かも?
サーバの方はまったく詳しくかかれていないのだけど、1校に1000台導入するわけでもないだろうから、大したサーバでなくともそれなりにちゃんと使えるという事か…。
このネタを見てすぐに思いついたのはOpera mini。Opera miniはこう言う事例に適用する事は難しいのかね? サーバ側がどうなっているのかはこの記事以上に謎なんだけど、仮に携帯端末以外にも適用可能だとして(つまりフルブラウザ・インターネットスイートとして使えるという意味)、このPCでも動かせるのか? あるいはサーバも含めた導入コスト的にはどうなるのか? サーバの運用はどこがやるのか? クライアント側のベースであるJavaVMはどうなのか? Opera社はこのようなケチケチ事例には興味があるのかないのか…。
などといろいろと考えてしまったのだけど、仮にこう言う事例にOpera社が絡んできたとしたら…Opera miniがもっと面白くなる…というか、俺みたいなPCユーザにも魅力的なものになると思うんだけどね…。ただし利用料無料のサーバを設置してくれないと困るけど。
Saturday, 5. May 2007, 13:36:03
wii, opera, japanize, Firefox
今日のサーバは安定しているようですね…。
いくつかネタを書きたかったのだけどスクリーンショットを取るのが面倒だったので適当に雑談を。
・Wiiインターネットチャンネルについて
テレビで気軽にネットアクセスできたら面白いかも知れない…とはなんとなく感じていたのだけど、普段ネットを徘徊していてWiiでアクセスしてるような人をあまり見かけないし、本当のところ、売れまくったというWiiで実際にインターネットにアクセスしている人は現在どれくらい居るのだろう? という疑問を感じるのでウェブ検索してみる事にした。
データを示すのは面倒なのであくまでも印象だけですが、検索結果は悲惨なものでした。ヒットするのはニュースとレビューばかりです。レビューには個人によるものもそこそこ有りましたが、あくまでもレビューであって、Wiiを使ってアクセスしているという痕跡は殆ど見つける事ができませんでした。その個人のレビューにしてもそこそこ使えるが決して使い易いとは書かれていませんでしたし、フリーズするケースもあるようです。
かつてWindowsCE+おそらくIEが動いていたであろうセガ・ドリームキャストについては、全く関心が無かった自分にもそこそこユーザの痕跡を見つけられましたが、少なくとも現在のWiiインターネットチャンネルにはそれが全く感じられません。肝心のウェブサービスについていも my.opera.com にあるコンテンツは私の知る範囲では悲惨そのものです。今後どんな展開になるのか知りませんが、現在の個人的な印象ではOperaとしてもWiiとしても殆ど期待できるものを感じられません。ゲームとしてはどうなのか知りませんが、24時間インターネットに繋がる機器というコンセプトという事では少なくとも自分の欲しいものとは違うな…という気がします。Operaについても能力を示すというより限界を露呈する事になる恐れもあるような…。Opera miniのようなシステムを任天堂に運用してもらった方が良かったのではないか? という気もしますがどうなるんでしょうか? しかし個人的にはこれでOperaデスクトップが少しでも良くなればそれでいいんですが…。
・Japanize で My Opera Firefox2の場合
Opera9のユーザスクリプトとの違いについてなんですが、Firefox2の場合は現在の冗長で膨大な翻訳データでも十分実用的にMy Operaコミュニティをアクセスできるようです。Firefoxの場合は翻訳データを全てローカルにダウンロードするという違いがあるいにしても、テキストノードの置換処理は同じような手続きだと思うのですが…。ここまで処理速度に差があるとは思いませんでした。元々Firefox向けに作られた物なのでユーザスクリプトにOperaにとっては冗長な部分があるのですかね? 置換の様子を見ていてもその部分の処理に大きな速度の差があるとしか思えません。ただ、それだけでなくブログに投稿する時にテキストボックスに入力する時もFirefox2の方が軽く感じられます。Operaはときどきバックでニュースフィードを読みにいったりするのでなおさらなんですが…。
Monday, 30. April 2007, 22:09:55
Firefox
Firefox2について何を書こうとしたのか思い出せないので続きを書くのを中止して思いつくままに適当に無駄書き。
・Firefox2のキーカスタマイズのネタを捜すと日本のサイトばかりがヒットする。Keyconfig拡張の開発はもう止まっているとの事。要するにカスタマイズの必要性はもうほとんど無くなったって事かな?
・prefs.jsに拡張の残骸が一杯残っていたので適当に掃除。でもまだ少し残っている。Windowsのレジストリみたい。user.jsにも自分で書いたのが残ってたので削除。
・以前から思ってたけどkeyconfigのカスタマイズデータのデリミッタが '][' なのがなんとも…。
・Firefox2のツールバーのカスタマイズにある「ブックマーク」ボタンの正体が判明。「ブックマークツールバーにブックマークを表示させている事=ブックマークボタンを既に使っている」事だったのか…。ブックマークツールバーは表示させていないので、そこからドラッグアンドドロップで戻してみたらできたのでビックリ。早速メニューバーの右の空きエリアに移動。ブックマークツールバーは空っぽになったが使い道ないなら消したい。
・DOMインスペクタでタブバーを探検。結構複雑な入れ子になっている。適当な場所でカットして、メニューバーのあるあたりの階層でペーストしてみたら失敗した。表示がおかしくなったのでFirefoxを再起動。DOMインスペクタの中でやれば良かったのかな?
・DOMインスペクタでいじって上書き保存とかできたら自由に破壊できて面白いのに…。