kyoya's page

Operaのいいところ・不満なところ(改訂)

以前書いた内容がなぜか直リンクで表示されないようになってしまったんで、若干修正して再掲。

--
今更ではあるけど、ここらで個人的に Opera の長所・短所と思っている項目を羅列してみる。


Operaのいいところ

  • ブラウザの基本機能である、レンダリングが速い。次期 JS エンジンの Carakan にも期待。
  • キャッシュを使っているため、戻る進むが速いのと、書きかけの Blog を消してしまったということがない。
  • プログラムサイズがかなり軽量であるのに対し、けっこう多機能かつ高機能。
  • 大量のページを開いても、UI の反応が極めてよい。
  • Web 標準に準拠しながらも、9.5 からは対応ページを増やそうとする努力が見られる。
  • ページの見栄えをかなり自分好みに出来る。最小/最大フォントサイズ指定、ウィンドウ幅で表示、css 指定、ズーム機能などなど。
  • 画像をズームした時、かなりきれいに補完してくれる。
  • 各部の右クリックメニューやツールバー、ボタン、マウスジェスチャ、ショートカットキーの設定がかなり柔軟に出来る。これは豊富なアクションを&、|、+、>などの連結子?でつなげられることが大きい。9.5 からは Delay アクションも追加されたので更に自由度が上がった。
  • マウスジェスチャに至っては、いわゆるクラスごとにジェスチャを指定できる。最初にマウスジェスチャを実装したアプリであるのが信じられないような完成度。FlipBackもいい。
  • これらのカスタマイズが GUI からでもある程度可能だし、難しいものとしても ini ファイルをいじるだけで済む。
  • ブラウザ全体に対しカスタマイズの方針が統一されており、いったん慣れると非常に簡単にカスタマイズできるようになる。これはプログラムサイズを小さくするための工夫でもあるような気がする。
  • 至るところに設置されているクイック検索欄により、目的のアイテムに簡単にたどり着ける。ブックマークとか履歴とか、果ては opera:config の設定項目とか。
  • skin が豊富で、キレイなものが多い。しかも skin の仕様が半端じゃなく細かくかつ柔軟で、さらにそれらをかなり簡単に作れる仕組みとなっている。その上 skin を変更してもブラウザを再起動する必要がない。
  • シングルキーショートカットによる快適な操作性。
  • 検索の作成が右クリックから簡単に出来る。
  • 認証管理。Wand ボタンを押してもいいし、Ctrl+Enter でもいいし、ジェスチャで進むをやってもいい。
  • メモ機能。ダブルクリックでメモ引用元を開けるのが便利。
  • user javascript。フォルダに入れるだけなんで管理も楽。個別にON/OFF 切り替えは面倒だけど。
  • 使いやすいコンテンツブロックと強力なポップアップブロック機能。ポップアップを表示させたいときはちゃんと指定の大きさで表示してくれる。
  • SpeedDial。最初は絶対使わないと思ったけど、今はこれなしでは考えられない。パーソナルバーの小さいアイコンを押しに行くのは億劫だ。
  • ニックネーム機能。フォルダにもつけられるのが素晴らしい。
  • 強制終了した時も、次回起動時にセッションを復元するかどうか選べる。
  • 前回終了時の状態で起動したとき、アクティブタブの位置とスクロール位置まで復元してくれる。これは閉じたタブを開きなおした時も同じ。
  • MDI 機能。パネルが浮動表示できるのもいい。
  • SDI っぽく別のウィンドウを開いて使うという使い方も普通に出来る。9.5 からは閉じたウィンドウも復元できる。
  • 9.5 から実装された、履歴の全文検索機能。アドレスバーから出来るのが素晴らしい。ただ、日本語の検索には微妙な実装となってる。惜しいなぁ。
  • 結構使いやすい印刷プレビューと印刷機能。
  • 長いこと使ってても、「こんなことも出来るのか」って驚くことがちらほら。逆に言えばきちんとしたドキュメントがないってことでもあるんだけど、宝を見つけたような気持ちになって妙にうれしかったり。
  • コミュニティに面白い(個性的な)人がたくさんいる。
  • 開発が活発で、snapshot が頻繁にリリースされるのが楽しい。
  • 先進的な独自の機能を実装していく姿勢。


Operaの不満なところ

  • 画像の多いページや javascript 使いまくりのページに弱い気がする。javascript については Carakan に期待。
  • user css が URL ではなくドメイン単位でしか指定できない。
  • 貧弱なページ内検索。これは複数語検索やハイライトを含め、改善が必要と思う。userjs も使えるものがあんまりない。
  • 検索バーに検索履歴が残らない。この辺はアドレスバーからの検索に慣れてしまったが、もし検索バーに同等の機能がついていたら検索バーを使うだろう。何故ならアドレスバーの入力履歴は URL と検索語句がごちゃまぜで検索履歴としては使いにくいから。
  • 検索エンジンの管理が面倒。並べ替えぐらいは出来ても良さそうと思うんだが。
  • 選択文字列の D&D が出来ない。これ実装してくれないかなぁ...
  • 使いにくいニュースフィードクライアント。もっとも今となっては livedoor Reader なので問題ないのだが。
  • タブ周りの細かい挙動。右閉じがない・閉じた後左をアクティブにする設定がない・アドレスバーからの検索で Shift+Enter じゃないと新規タブで開いてくれない。
  • Firefox に比べ開発人員が圧倒的に少ないので仕方ないかもしれないが、IME 周りが弱い。
  • ウィンドウパネルとタブバーの並びが同期していない。
  • デフォルトの設定にアレなところが散見される。特にブックマークの並び順は、ユーザー定義順をデフォにした方がいいと思う。
  • アクションの割り当てで、ショートカットキーでは動くのにジェスチャからは反応しないといったケースがちらほら。指定したパネルの表示・非表示など。自分の場合はマウ筋経由なので特に問題ないが...
  • クセが強いので他人に薦めるのは気が引ける。

こんなところだろうか。やっぱり Opera 最強伝説。

パネルを浮動表示にしてみたポチエス+ue.exe+AutoHotkey で選択文字列を web 検索

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.