Otter Browser

Otter Browser
KDE Plasma 5 上で稼動中の Otter Browser
開発元 Michał Dutkiewicz
初版 2013年12月11日 (10年前) (2013-12-11)[1]
最新版
1.0.03 / 2022年2月22日 (2年前) (2022-02-22)
最新評価版
weekly 520 / 2023年12月18日 (5か月前) (2023-12-18)
リポジトリ
  • github.com/OtterBrowser/otter-browser
ウィキデータを編集
プログラミング
言語
C++
使用エンジン QtWebEngine と QtWebKit
対応OS Unix系 (Linux, FreeBSD, OpenBSD), macOS, Microsoft Windows, Haiku
プラットフォーム Qt
種別 ウェブブラウザ
ライセンス GPLv3
公式サイト otter-browser.org
テンプレートを表示

Otter Browserは、自由でオープンソースウェブブラウザ

特徴

Qtフレームワークを使用して Opera 12.x の仕様を再現し、旧Operaユーザーのデスクトップ環境におけるブラウザの使用感を維持することを目指している[2][3]。Otter Browserは GPLv3 のライセンス下で発表される。Otter において Qt WebEngine は、Chromium ブラウザコアのラッパー関数として使用されている[4]

2019年1月1日に正式版1.0.01を発表。alpha版から丸五年であった。

開発に至る経緯

オペラ・ソフトウェアでは、取締役会が四半期の収益についてPrestoエンジンの排除を決定し、それに続いて共同創設者のヨン・フォン・テッツナーが退社した。その後オペラ社は、ブラウザのレンダリングエンジンを従来開発していたPrestoから、Google Chromeでも利用されているWebKitに切り替えると発表した。そしてまた、ChromeがレンダリングエンジンをBlinkに切り替えると、その後追いをした。同時期に、OperaコミュニティのウェブサイトであるMy Operaが閉鎖された。更に、新生Operaブラウザは多くのユーザーに不満を抱かせる出来だった[5][6]。ヨン・フォン・テッツナーは、My Opera アカウントを削除され基盤が無くなってしまったコミュニティのために、新天地として Vivaldi.net を用意した、と発表した。彼はそれがまた、2015年に新しい会社Vivaldi Technologiesを興す道に繋がるものでもあると発言し、2016年には新たなブラウザ Vivaldi を以って旧Operaの精神を復活させた。またこの頃、Michał DutkiewiczもOtter Browserの作成を始めていた。

2013年に最初のα版バイナリとソースコードがリリースされた[7]。顕著な特徴は、ユーザーが部品を再配置できる組立ユニット形式をとっていることで、これは旧Operaにすら実装されていなかった[7]。また、旧Operaの思想を尊重して、Chromiumに搭載されている言語別フォント選択を行わない。ユーザーが指定したフォント通りに作動する。この仕様を保持し、筆記体フォントを自由に変更できるブラウザはもうFalkonとOtter Browserだけになってしまっている。

QtWebEngineに不備があり、現在はQtWebkitの復元版と両方sourceforgeで出している。QtWebEngineはいまだ標準仕様として採用されていない。Qtの不備を治すことはできないので、動作はChromiumより重い。ただし、旧式Operaに実装されていた機能の多くが備わっており、旧式Operaを象徴する「左上メニュー」は2014年から変わっていない。開発は毎週続けられているが、Sourceforgeにアップロードされるのは7か月に1回にまで落ちている。

実装されている機能

  • パスワードマネージャ
  • アドオンマネージャ(派生元のchromiumのアドオンに対応していないので余り意味をなさない)
  • 多言語コンテンツブロック
  • スペルチェック
  • GUI カスタマイズ
  • URL 入力の自動補完
  • スピードダイヤル
  • ブックマークとそれに関連する数々のフィーチャー
  • マウスジェスチャー
  • ユーザースタイルシート
  • Pdf出力(Skia、保存コマンドによる。印刷ではない)[8]、ただしA4サイズでしか出力ができない。
  • ノート(メモ帳)

問題点

  • 起動が鈍い。
  • 現時点のQtWebEngine版weekly333ではhtml5テストで528点が出るものの、Radikoが聴けない。動画や音声の再生が一部不十分である。QtWebEngine版のみ、YoutubeとWikipedia内の動画と音声は視聴可能。
  • QtWebEngine版は頻繁にクラッシュする。QtはChromiumの最新版を採用していないため、セキュリティ面で不安が高い。
  • BoringSSLの更新が遅い。
  • モジュールとしてメールクライアントとBitTorrentが加わる予定とあるが、未実装である。

脚注

[脚注の使い方]
  1. ^ “otter-browser-CHANGELOG”. GitHub (2019年1月1日). 2019年1月18日閲覧。
  2. ^ “Otter browser”. Otter browser (2014年1月2日). 2016年6月3日閲覧。
  3. ^ “Opera-Like Otter Web Browser Out In Alpha Form”. Phoronix (2016年6月3日). 2016年6月3日閲覧。
  4. ^ “Qt WebEngine Overview”. doc.qt.io. Qt. 2020年6月27日閲覧。
  5. ^ “Blink-based Opera 15 strikes a sour note with users”. IDG. 2013年7月29日閲覧。
  6. ^ “Rebuilt Opera Browser Arrives on Desktop With User Backlash”. Purch. 2013年7月29日閲覧。
  7. ^ a b Brinkmann, Martin (2014年). “The Otter browser project aims to recreate the classic Opera web browser - gHacks Tech News”. www.ghacks.net. 2019年3月8日閲覧。
  8. ^ “Planned features”. Otter Browser (2016年6月3日). 2016年6月3日閲覧。

関連項目

  • Dooble Qtで動くブラウザ。
  • Falkon Qtで動くブラウザで、Otterよりはバグが少ない。

外部リンク

  • オフィシャルサイト
機能
ウェブ標準
関連項目
デスクトップ
KHTML, WebKit, Blink
Chromium系
フリーソフトウェア
(開発継続中)
  • Brave
  • Braver
  • Chromium
  • Dooble(英語版)
  • Iridium(オランダ語版)
  • Konqueror
  • Otter Browser
  • Web
フリーウェア
(開発継続中)
(開発終了済)
すべて▲
Gecko & Servo
(Firefox系)
(開発継続中)
(開発終了済)
すべて▲
Trident & EdgeHTML
Edge, IE系
(開発終了済)すべて▲
Presto
  • Opera (Version 12.18以前)▲
Goanna
テキスト
その他
モバイル
WebKit/Blink
Gecko
Trident/EdgeHTML
Presto
その他
  • Blazer(英語版)
  • Deepfish▲
  • Galio▲
  • ibisBrowser
  • Iris Browser
  • Konqueror Embedded
  • NetFront
  • Obigo Browser
  • Opera Mini
  • Skweezer
  • Skyfire(英語版)
  • Teashark
  • ThunderHawk(英語版)
  • UC Browser
  • uZard Web
  • Vision
  • WinWAP
  • Smooz
テレビ · ゲーム機
WebKit/Blink
Gecko
  • Kylo(英語版)
Presto
その他
  • ▲印のブラウザは開発終了
  • カテゴリ カテゴリ
  • コモンズ コモンズ
  • 表示
  • 編集