Ubuntu で動作する Uzbl | |
| 原作者 | Dieter Plaetinck 他 |
|---|---|
| 安定リリース | 0.9.1 [1]
/ 2016年10月27日 |
| リポジトリ |
|
| 書かれた | C、Python |
| エンジン | ウェブキット |
| オペレーティング·システム | Unixライク |
| タイプ | ウェブブラウザ |
| ライセンス | GPL-3.0のみ[2] |
| Webサイト | ウズベキスタン |
Uzbl は、シンプルさとUnix 哲学への準拠を目指して設計された、廃止された無料のオープンソースのミニマリストWeb ブラウザーです。開発は 2009 年初頭に開始され、開発者によってはまだアルファソフトウェアとみなされています。Uzbl のコア コンポーネントはCで書かれていますが、他の言語も使用されており、最も有名なのはPython です。Uzbl プロジェクトのすべての部分は、GNU GPL-3.0-onlyの下で無料ソフトウェアとしてリリースされています。
名前は、lol 語で綴られる「usable」という単語に由来しています。[3]
Uzblの開発はまだアルファ段階です。UzblはもともとArch Linux用に設計されましたが、他のLinuxディストリビューションやBSDシステムでも動作します。コンパイルガイドはGentoo Linux、Ubuntu、MacPorts、Nixパッケージマネージャで利用可能です。[4]このプロジェクトは現在、時間不足のため「放棄」されています。[5]
Uzblは開発の初期段階にあるにもかかわらず、ミニマリストブラウザとして注目を集めています。[6] 2019年現在、このプロジェクトのさらなる開発は中止されています。[5]
デザイン
Uzbl はUnix 哲学に従っています。「1 つのことだけをうまく行うプログラムを書き、連携して動作するプログラムを書き、テキスト ストリームを処理するプログラムを書きます。テキスト ストリームはユニバーサル インターフェイスだからです。」[7]その結果、Uzbl には他のブラウザーの多くの機能が含まれていません。Uzbl には独自のツール バーやグラフィカル コントロール要素がなく、ブックマーク、履歴、ダウンロード、Cookieを管理しないため、外部のプログラムやスクリプトによって処理されます。これらのスクリプトは通常ユーザーが記述しますが、タブ ブラウジングのサポート用のuzbl_tabbedのようにダウンロードできるものもあります。対話のために、標準入力( FIFOパイプ) またはPOSIX ローカル IPC ソケットから入力を読み取ることも、構成ファイルなどのテキスト ファイルを渡すこともできます。この設計は意図的で、より多くのカスタマイズが可能です。[誰? ]

特徴
UzblはWebKitレイアウトエンジンを使用しているため、HTML、XML、XPath、カスケーディングスタイルシート、ECMAScript(JavaScript)、DOM、SVGなど多くのウェブ標準のサポートを継承しており、 Acid3ブラウザテストに合格しています。[8] [9] Webキットは、Adobe Flash PlayerやMPlayerなどのNetscapeスタイルのプラグインをサポートしています。[10]

Uzbl の設計はキーボード制御とホットキーに重点を置いていますが、マウスやその他のポインティングデバイスの入力もサポートしています。Firefoxの拡張機能であるpentadactylやvimperator [11]と同様に、Uzbl はviおよびVim テキストエディタ から派生したモードベースのインタフェースを採用しています。カーソルをアドレスバーやリンクに移動するのではなく、ユーザーはホットキーを押して「コマンド」モードに切り替えます。このモードでは、割り当てられたキー (デフォルトでは 0 から 9) またはリンクテキストの明確な文字列を入力してビューポート内のリンクを選択したり、URL を入力して別の Web ページにナビゲートしたり、設定を変更したり、その他の通常の Web ブラウジングタスクを実行したりできます。このモードベースのインタフェースは最初は習得が大変ですが、一度習得すると、他の多くのブラウザよりも速度と利便性が向上します。Uzbl では、使用するホットキーを設定できます。
歴史
新しいウェブブラウザを作成するというアイデアは、2009 年春にArch Linux のインターネット フォーラムで始まりました。 [12] Dieter Plaetinck がブラウザの開発を開始し、その後他の開発者によってサポートされました。[8]最初のコードは 2009 年 4 月 21 日に公開されました。[3] [12]製品は、開発からわずか 2 か月後に使用可能になりました。[11]一連の Linux ディストリビューションとMac OS X / Darwin ( Mac Ports )のコンパイル ガイドに加えて、いくつかのコンパイル済みバイナリが利用可能ですが、[4]公式に安定版としてマークされたバージョンはまだありません。2009 年 9 月 21 日、Uzbl はDebian の不安定なリポジトリ ブランチに受け入れられ[13]、2009 年 10 月 2 日にテスト ブランチに移行されました。[14]
参照
参考文献
- ^ 「リリース 0.9.1」。2016年10月27日。 2018年6月21日閲覧。
- ^ GitHubからの Uzbl LICENSE ファイル。
- ^ ab Perrin, Chad (2010-11-15). 「機能の肥大化にうんざりしているなら、uzbl ブラウザを試してみよう」。TechRepublic。2010-11-23にオリジナルからアーカイブ。2019-02-20に取得。2009
年 4 月 21 日は、GitHub プロジェクトで uzbl (lolcat の綴りで「使用可能な」) と呼ばれるブラウザの最初のコミットが行われた日であるが、uzbl Web サイトの最初のニュース記事はそのほぼ 1 か月前に遡る。
- ^ ab "howtos". Uzbl Wiki . 2010-02-27 にオリジナルからアーカイブ。2010-03-03に取得。
- ^ ab 「このプロジェクトの公式ステータスは何ですか? #408」。GitHub。
- ^ 「ソフトウェアレビュー: 2009 LnF アワード」。Arch Linux Magazine。2010年 1 月。2010 年 2 月 16 日時点のオリジナルよりアーカイブ。2010年 3 月 13 日閲覧。
- ^ 「Uzbl – Unix哲学に準拠したブラウザ」。
- ^ ab Vervloesem, Koen (2009-07-15). 「Uzbl: UNIX 哲学に従うブラウザ」LWN.net . Eklektix, Inc . 2010-03-03閲覧。
- ^ 「Linux ウェブブラウザの簡単な比較」 2009-06-22. 2009-06-26 時点のオリジナルよりアーカイブ。2010-03-03に閲覧。
- ^ 「WebKitFeatures」。WebKit Wiki 。 2010年3月3日閲覧。
- ^ ab バタイユ、ブノワ (2009-05-12)。 「Uzbl: un navigateur Internet, rien qu'un navigateur Internet」 [Uzbl: ウェブブラウザ、単なるブラウザ] (フランス語) 。2010 年 3 月 3 日に取得。
- ^ ab 「Arch Philosophy /Structure Applied to a Browser」。Arch Linux BBS。2009-04-19。2011-12-27閲覧。
- ^ Ritter, Stefan (2009-09-21). 「Accepted uzbl 0.0.0~git.20090826-1 (source i386)」. debian-devel-changes (メーリングリスト).
- ^ Debian テストウォッチ (2009-10-02)。「uzbl 0.0.0~git.20090826-1 がテストに移行されました」。uzbl (メーリングリスト)。
- Carl Chenet (2010 年 3 月)。Denis Bodor (編)。「Uzbl、新しい Web ブラウザ」[Uzbl] 。GNU/Linux Magazine France (フランス語) 。125 : 8–12。ISSN 1291-7834。2011 年 5 月 19 日時点のオリジナルよりアーカイブ。2010年 3 月 18 日閲覧。
外部リンク
- 公式サイト
- スラッシュドットストーリー
- FOSDEM トークビデオとスライド
