昨日、スパム判定されて投稿できなかった記述内容を、少し書き換えました。
本トピックに当てはまるかどうかはわかりませんが、5 月 9 日(米国時間)にリリース予定の Firefox 60.0 (ESR 含む) に更新したユーザー環境で、同様のことが起こる可能性があるので、事前情報として書いておこうと思います。
(概要)
Firefox の「新しいタブ」(about:newtab )は、Firefox 57 から Activity Stream の機能が本格的に有効化され、それによって新型の「新しいタブ」機能に置き換えられています。実質的に Firefox 56 以前の旧型「新しいタブ」とは別物です。
しかし Firefox 57 ~ 59 には、旧型の「新しいタブ」が残っており、設定値の切り替えで旧型の「新しいタブ」に切り替えることも可能です。
Firefox 60 からは、旧型の「新しいタブ」が削除され、新型に一本化されています。この中で設定項目にも変更があります。
Firefox 61 ではさらに、「新しいタブ」とホーム画面に関する内容が一体的にオプション設定に移され、Firefox の基本的な設定項目の一部として位置づけられています。
(詳細)
Firefox 56 以前の旧型「新しいタブ」は、設定(画面右上の歯車アイコン)から [空白ページを表示] を選択することができました。(ただし、これを選択しても歯車アイコンだけは消えません。)
この設定項目と値は、【A】
コード:
browser.newtabpage.enabled ; false
です。
Firefox 57 からは、初期状態で新機能の Activity Stream が有効化されており、旧型の設定内容がどのようになっていても、[検索] 、[トップサイト] 、[ハイライト] 、[スニペット] などが有効になった状態の新型「新しいタブ」が表示されます。つまり、旧型「新しいタブ」が [空白ページを表示] (【A】)に設定されていても、新型「新しいタブ」が既定値で表示されるということです。
新型の設定項目と値は、
コード:
browser.newtabpage.activity-stream.enabled ; true
です。
この値を false にすると、新型「新しいタブ」が空白ページになるのではなく、旧型「新しいタブ」に切り替わります。
新型「新しいタブ」には、旧型にあった [空白ページを表示] メニューはなく、空白にするには [検索] 、[トップサイト] 、[ハイライト] 、[スニペット] の全項目のチェックを外すことで対応します。(ただし、その場合でも歯車アイコンは消えません。)
この仕様は Firefox 59 まで同じです。
Firefox 60 からは、旧型「新しいタブ」が削除され、新型に一本化されました。
これに合わせ、新型「新しいタブ」の設定項目が一部、変更・整理されています。
Firefox 57 ~ 59 で新型「新しいタブ」の有効・無効を切り替えていた
コード:
browser.newtabpage.activity-stream.enabled
がなくなり、
コード:
browser.newtabpage.enabled
で
「新しいタブ」全体の有効・無効を切り替えるようになっています。
ここが急所です。もし Firefox 56 以前での使用経過の中で、旧型「新しいタブ」の設定が [空白ページを表示] になっていた場合(つまり【A】の設定状態)、Firefox 57 ~ 59 では、その内容にかかわらず Activity Stream 機能が初期状態で有効化され、旧型の機能を押しのけて新型の機能が働きました。
しかし、同じ条件下で Firefox 60 や 61 を使うと、【A】の指定内容によって
「新しいタブ」全体が無効化されます。これは、画面右上の歯車アイコンも表示されない、about:blank の状態で表示されるという意味です。
[トップサイト] 、[ハイライト] など個々のチェックを外した場合は、当該項目は「非表示」になりますが「新しいタブ」自体は機能しています。しかし【A】の内容が反映されると、「新しいタブ」自体が「無効化」されるということです。
これは、Firefox 60 に更新したすべてのユーザー環境で起こることではありません。
あくまで、Firefox 56 以前から継続して使ってきたプロファイル内に、上述のような設定内容が保持されているユーザー環境において、起り得る問題です。
そして、この状態になった場合、Firefox 60 にはオプション設定に「新しいタブ」関連の設定項目はなく、開いたタブ画面にも歯車アイコンはないので、戸惑うユーザーが出てくるかもしれません。
その際は、上記の事情をふまえながら、ご自身の環境条件とニーズに合うよう、対応していただければと思います。
(補足)
逆にいえば、新しいタブを常にブランクな状態で開きたいユーザーは、【A】の設定で「新しいタブ」の機能を完全に無効化すればいいことになります。
なお、Firefox 61 では、このあたりをオプション設定からおこなえるようになるはずです。
現在、当方が把握している範囲での情報ですが、以上です。的外れな話だったらすみません。
(記述内容に間違いや不足があれば、訂正・補足の書き込みをいただけると幸いです。)
(おことわり)
現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。