Opera
[Wikipedia|▼Menu]
このためNetscape/MozillaInternet Explorerに続く「第3のブラウザ」と呼ばれることがある。[25][26][27]

後述するように、Acid2への合格などW3Cの勧告に準拠するよう努力した製品であるが、同時に他製品との互換性に配慮している部分も多い。例えば、Internet Explorerに特化して記述されたサイトにも、限定的にではあるものの対応できるようになっている(ActiveXVBScriptなどには非対応)。

また、ウェブスタンダードプロジェクトが作成したAcid2をVer.9β版のWindows版Weekly buildで2006年3月10日にクリアしている。バージョン9.5(開発コードネーム:Kestrel)ではレンダリングエンジンを大幅に改良し、CSS3やSVGのサポートの向上、ECMAScript4準拠の新しいJavaScriptエンジンを搭載して、標準勧告に準拠していないWebページも適切に表示しつつ、全体の動作スピードの高速化を図った。さらにその後のバージョン10(開発コードネーム:Peregrine)ではAcid3テストをクリアし、さらなる機能追加や改善をした。

メジャーバージョンアップのたびにウェブ標準やInternet Explorerとの互換性を向上させているが、ウェブサイト側でユーザーエージェントなどを判別してメジャーなブラウザのみに対象を絞っていることが原因で、表示に問題が出たり正常に機能しない場合がある。Operaはユーザーエージェントの偽装が可能だが完全に対処できるわけではない。

なお、表示できる文字種に関して、追加面における制限があり、Windows 7でのバージョン12.02(2012年9月現在)日本語版を例に挙げると、デフォルトの環境ではJIS X 0213に当てはまる部分は正常に表示できるものの対応フォントの指定が効かず、したがってデフォルトで表示できない追加面の文字を表示させることができなくなっている。
スモール・スクリーン・レンダリング

携帯機器向けOperaOpera Mobile / Opera Miniなど)に採用されている、小型の画面にレイアウトを乱すことなくPC向けのウェブサイトを表示する独自の技術「スモール・スクリーン・レンダリング」技術を使ったモードがデスクトップ版(バージョン7以降)にも搭載され、携帯電話等での表示をシミュレートすることが可能。また、これを応用した「ミディアムスクリーンレンダリング」が、バージョン8以降に搭載された。このモードは、ウィンドウの幅に合わせてページレイアウトを極力違和感なく自動調整するもので、ウィンドウの幅が狭い場合でも水平スクロールバーを使わずに済むようにできる。
インターフェイス

Operaのマウスジェスチャーの例戻る: 右クリックを押したまま、マウスを左に動かします or 右クリックしたまま、左クリックをします
進む: 右クリックを押したまま、マウスを右に動かします or 左クリックしたまま、右クリックをします
新しいタブ: 右クリックを押したまま、マウスを下に動かします。リンクをマウスの真ん中のボタンでクリックすると、リンク先ページをバックグラウンドの新しいタブで開くことができます。

高度なカスタマイズ性
ショートカットキーマウスジェスチャーやほぼ全てのメニュー内容、ツールバーのボタン、User JavaScriptによる機能の拡張など、カスタマイズ可能な項目が多い。Ver.9以降ではopera:configというアドレスを入力すると開く設定エディタから詳細な設定を変更したり、ドメインごとにセキュリティ設定を行うことも可能になっている。これらのカスタマイズは上級者向けだが、公式コミュニティサイト等で他のユーザーが公開したインターフェースのカスタマイズ(セットアップファイル)をダウンロードし利用することもできる。
スキン / テーマ
使用者が容易に画面デザインや配色設定を変更できる。バージョン12から新たに「テーマ」に対応した。スキンは制作者がボタン・背景などの画像ファイルを全て用意する必要があり、ボタンなどの各UI要素を完全に変更することも可能だが、バージョン12のテーマは背景画像1枚と簡単な設定テキストファイルのみで構成されており、カスタマイズ性は大幅に劣るものの軽量で、UIが不用意に壊されるリスクを排除している[28]
ショートカットキー
Internet ExplorerやFirefoxなどであればリンク間のフォーカス移動がTABキーによる前後移動に限られるのに対し、OperaではShift + 矢印キーによる上下左右の移動もデフォルトで可能である。Spatial navigationと称される。カスタマイズにより、標準的なブラウザ操作のほぼすべてを、マウスを使わず片手のみで行えるよう変更可能。
ズーム機能
テキストだけではなく画像も滑らかに拡大・縮小でき、ページ全体のレイアウトを崩すことなくサイズ変更できる。この機能はバージョン2.1(1996年)から実装されており[29]、競合ブラウザが追随するまでは極めてユニークであった(Internet Explorerはバージョン7(2006年)から、Firefoxはサードパーティー製アドオンを除けばバージョン3(2008年)でようやく実装された)。
マウスジェスチャー
マウスの右ボタンのドラッグによって「戻る」「進む」「新しいウィンドウを開く」などといった操作を行える。バージョン5でいち早く実装された。バージョン11からは機能が強化され、ボタンを押し続けると操作方法を示すガイドが表示されるようになった。ただしデスクトップ版に関してはタッチパネル特有の操作への対応は進んでいない。
ユーザースタイルシート
Webページが指定するスタイルシートを無視して好みの設定で表示できるモードがある。「作成者モード変換機能」として、テキスト互換、白黒反転、ハイコントラストなど視覚障害対応も標準装備されている。上級者向けだがスタイルシートを編集してサイトの表示を好みに改変することも可能。
スピードダイヤル
バージョン9.20で実装。空白ページにショートカットを表示し簡単にアクセスできる。当初は最大9つのショートカットに限られていたが、バージョン9.50から設定ファイルを編集すればいくつでも増やすことができるようになり、バージョン10ではGUIからの操作で4?25個に変更できるようになった。バージョン11.50からスピードダイヤルの拡張機能を導入し、ショートカットだけでなく様々な機能を配置できるようになった。
履歴からの全文検索
バージョン9.5で実装。アドレスフィールド[30]のURLオートコンプリートと同じ感覚で履歴内のインライン検索が行える。同時期にリリースされたFirefox 3の「スマートロケーションバー」とほぼ同等の機能。
検索サジェスト機能
バージョン10.60で実装された(当初は隠し機能だった)。アドレスフィールドに「g 検索ワード」と入力すると、Googleの検索予測候補を表示する。BingやWikipediaの英語版などにも対応している。Google ChromeやInternet Explorer 9にも同様の機能がある。最新バージョンでは、IMEの未確定文字にも対応した。
軽快な動作

10年前のパソコンでも動くことを目指して、プログラムコードをある程度小さくまとめることで高機能と軽量化・高速化の両立を図っているため、性能の低いマシンや古いOSを搭載したマシン(Windows 95など[31])でも比較的高速な動作を実現できる。[32][33]

メモリキャッシュ機能を搭載しており、戻るボタンを使用する際にHDD上のキャッシュファイルにアクセスすることなく最近表示したページを瞬時に再表示できる。前述のようにPrestoエンジンも高速な動作に寄与しており、世界最速を謳う[34]
その他の特徴
電子メールクライアント等の統合
Operaには
電子メールクライアント「Opera Mail」が内蔵されており、Operaでウェブを閲覧しながら瞬時にメール作成・閲覧・送受信が可能になっている(かつてはM2という名称が使われていたが、現在公式サイトにおいてはOpera mailとだけ表記されており、M2という名称は使われていない)。メールメッセージの保存フォーマットはmboxを採用している。この他、IRCクライアント、ネットニュースリーダー、RSSフィードリーダーの各機能、またVer.9からはBitTorrentクライアント機能やウィジェット機能も搭載されている。BitTorrentクライアント機能に関しては、米BitTorrent社との間で、商標の使用やBitTorrentサーチエンジンへのアクセスなどに関して提携が結ばれている。
ウィジェット
Operaにインストールして使用する小規模なアプリケーション。開発向けツール、時計、音楽プレイヤー、ゲームなど様々なものが提供されている。バージョン9で実装[35]。バージョン10以降はOpera本体と別途で起動できるため、インストールすれば単体のアプリケーションとしての利用も可能である。2012年4月、拡張機能の開発に注力するためウィジェットおよびOpera Uniteを段階的に廃止することを発表[36]
拡張機能
Operaに機能を拡張するプログラム。Firefox等から遅れる形で2011年のバージョン11より採用された。HTML5やJavaScriptなどの標準技術を用いて作られている。
セキュリティ
普及率が低いためInternet Explorerなどに比べてクラッカーの標的にされにくい面がある。新たに発見されたセキュリティホールへの対処はIEのような修正パッチではなく新しいバージョンで提供されるため、最新の安定版を使うことが推奨される。またバージョンアップのたびにフィッシング詐欺マルウェアなどへの対策を強化している。Ver.9.10からは米GeoTrust社との提携とPhishtankのデータベース参照を利用して、リアルタイムでフィッシング詐欺対策を行う機能「Fraud and Malware Protection」(10.60までは「Fraud Protection」)を搭載した。JavaScriptやプラグインなどの実行設定はメニューから容易に切り替えができるほか、バージョン9からは各サイトごとに個別のセキュリティ設定を簡単に行うことができるようになった。
音声操作
Windows版のVer.8以降では専用のプラグインを導入する事で、音声によるOperaの操作、および英語のテキストトゥスピーチ機能が追加できる。Ver.9.5ではユーザビリティを重視しつつ他のブラウザとの操作性を統一するために、ユーザーインターフェイスの改良が施され、キーボードによるナビゲーションの改良やスクリーンリーダーへの対応もなされた。
プラグイン
NetscapeやFirefoxの使用しているNPAPIと互換性があり(拡張機能ではない)、Adobe Flash PlayerやAdobe Readerなどは、Netscape用のものを共通に使用できる。Operaよりも先にFirefoxなどがインストールされていた場合、Operaのインストール時に自動的にその既存ブラウザのプラグインフォルダを検出し、Operaで使うプラグインフォルダとして加える。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:134 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef