Tab Mix Plus WebExtension開発ビルドがリリースされました

人気のFirefoxアドオンであるTab Mix Plusの作者は、昨日、Tab Mix PlusのWebExtensionsベースのバージョンの最初のバージョンをリリースしました。

この拡張機能は、Mozillaアドオンストアの新しいURLで入手でき、従来のアドオンと新しいアドオンを分離します。

この拡張機能は、Firefoxがサポートする新しいWebExtensionsシステムを使用したレガシーアドオンの完全な書き換えです。 Mozillaは、Firefox 57 Stableのクラシックアドオンシステムのサポートを終了しました。

Tab Mix Plus WebExtensionの最初の外観

Tab Mix Plus WebExtensionの最初の開発ビルドが提供する唯一の機能は、リンク機能です。 これを使用して、リンクとリンクを開く動作のみを制御できます。

WebExtensionsは既存のFirefoxの設定を変更できないため、提供される機能の多くについて、about:configのいくつかの設定を変更する必要があります。

拡張機能のオプションには、利用可能なすべてのオプションのロックを解除するためにユーザーに変更を求める5つのFirefox設定がリストされています。

完了すると、次のオプションが提供されます。

  • 新しいウィンドウで開くリンクを開く:新しいタブ、新しいウィンドウ、現在のタブ。
  • 他のアプリケーションからのリンクには個別の設定を使用します。
  • JavaScriptとポップアップの制限:ポップアップのサイズ変更、タブ内のすべてのポップアップのオープン、すべてのポップアップの許可を許可します。
  • 中クリックでタブを開きます。
  • Altキーを押しながらクリックしてダウンロードを開始します。
  • ファイルのダウンロード時に空白のタブが表示されないようにします。
  • 新しいタブで開く:すべてのリンク、他のサイトへのリンク。
  • 現在のタブでターゲット属性を持つリンクを開きます。
  • 現在のタブの既存のフレームへのターゲットを含むリンクを開きます。

シングルウィンドウモードはまだ実装されていません。 WebExtensionには、イベント、セッション、マウス、ディスプレイ、およびメニュー機能のサポートがありません。

終わりの言葉

このリリースは初期の開発ビルドであり、Tab Mix Plusのユーザーは、レガシーアドオンのほとんどすべての機能を欠いているため、まだ希望を抱いてはいけません。

Tab Mix Plusの作成者は、WebExtensions APIが不足しているために抑制されています。 Tab Mix Plusのレガシーバージョンの多くの機能は、WebExtension APIでサポートされていません。

一部のAPIはすでに存在しますが、他のAPIはまだ開発中であるか、Mozillaによってまだまったく決定されていません。 Tab Mix Plusのユーザーは、MozillaのBugzillaバグ追跡Webサイトでバグに投票するよう求められます。

それでも、Tab Mix PlusのWebExtensionsベースバージョンのリリースは、人生の兆候です。 Tab Mix PlusのWebExtensionsバージョンがレガシーアドオンのすべての機能をサポートするかどうかは不明ですが、拡張機能の開発者は最終的に安定したWebExtensionsバージョンをリリースするようです。

Now You :Web Extensionに基づいたTab Mix Plusの完全な機能が近い将来リリースされると思いますか?

関連記事:

  • Firefoxは2017年末までにWebExtensionsのみをサポートします
  • Mozillaは、WebExtensionsの互換性のためにTab Mix Plusを監査しました
  • Mozilla:WebExtensionsは開発者に最適です
  • Tab Mix Plus Firefox拡張機能