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

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

拡張子は 利用可能 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バージョンをリリースするようです。

では、あなた :近い将来機能が完全なWebExtensionベースのバージョンのTab Mix Plusが将来リリースされると思いますか?

関連記事:

  • Firefoxは2017年末までにWebExtensionsのみをサポートします
  • MozillaはWebExtensionsの互換性のためにTab Mix Plusを監査しました
  • Mozilla:WebExtensionsは開発者にとって素晴らしい
  • タブミックスプラスFirefox拡張機能