Firefox Quantumでのタブグループ機能について
Firefoxはバージョン57(2017年11月14日リリース)からFirefox Quantumと称されるようになり、Firefoxの大きな特徴でもあるアドオンも刷新されました。刷新されたといってもそれ以前から新しいアドオンへの移行が進められていたので、いきなり切り替わったというわけではないです。しかし新しいアドオンの仕組みでは旧来の仕組みを完全にカバーしてはいなく、それもあってか移行されずにそこで更新がストップしたアドオンもいくつもあります。 その中でタブグループ機能を提供していたアドオンも、新しい仕組みでは機能が揃っていなかったためそこでストップしたものが多かったです。一応、Quantumでも使えるタブグループのアドオンも登場していたのですが、動作は旧来のものと同様ではなく擬似的に再現したもののようでした。 いくつか試して使ってみましたが、違うグループに移動すると元のグループで開いていたタブは一度閉じられてしまうようでした。つまり元のグループに戻ってタブで開いていたページを確認しようとしても、そこで一度タブのページの読み込みが発生してしまう。これが頻繁にグループ移動をしようとすると操作的にはかなり煩わしさを感じました。そのため、個人的にはタブグループのアドオンを使うのは止めて、ブックマーク機能などで置き換えて使用するようにしていました。 そしてしばらくが過ぎたところで、Firefox59から実験的にアドオンの機能として tabs .hide() APIが使えるようになりました。 Extensions in Firefox 59 | Mozilla Add-ons Blog これは開いているタブを見かけ上表示しないようにする機能のようで、どうやらこの機能によりタブグループ機能が再び以前と同じように使えるようになるだろう、という話が出ていました。この時はまだ実験的な提供であったため、このAPIを利用するにはFirefoxの設定から機能を有効化する必要がありました。 そしてまたしばらくして、Firefox61でそのAPIが標準で利用出来るようになりました。 Extensions in Firefox 61 | Mozilla Add-ons Blog ただAPIが利用出来るといっても、一般ユーザーとしてはタブグループを実現したアドオンの登場を...