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拡張機能