SafariでASCのスレッドを見るとき、「トピック・タイトルがドロップダウン」します。これを正しく日表示する方法は?
これは他のスレッドから生じた質問です;
https://discussionsjapan.apple.com/thread/250406066
質問それ自身への賛否、技術的な論議、など広くご意見をくださればありがたいです。
Mac mini, macOS 10.14
Apple の脅威の通知と金銭目当てのスパイウェアへの対策について
Apple の脅威の通知と金銭目当てのスパイウェアへの対策についてが公開されました。
Apple の脅威の通知と金銭目当てのスパイウェアへの対策についてが公開されました。
これは他のスレッドから生じた質問です;
https://discussionsjapan.apple.com/thread/250406066
質問それ自身への賛否、技術的な論議、など広くご意見をくださればありがたいです。
Mac mini, macOS 10.14
Firefox で Dark Reader 使用の際、他のサイトに切り替える時に一時的に白くなる問題は、userContent.css と userChrome.css の併用で解決できそうです。
userContent.css
body {
background-color: #202020;
}
userChrome.css
stack.browserStack {
background-color: #202020;
}
Hiro.Sさん、
たった2つの設定で、ここまで目に優しくなるとは...。ありがとうございました。
// その上、立ち上がりも早い感じがします。
初歩な質問ですが;
userContent.cssとuserChrome.cssとは作用先が違うのでしょうね!
後ほど調べてみます。
もし可能ならば、FirefoxのフォーラムにHito.Sさんから教えていただけると最高だと存じます。
もしかして、全ての希望が叶ってしまいましたか、驚愕!
たった2つの設定で、ここまで目に優しくなるとは...。ありがとうございました。
userContent.cssとuserChrome.cssとは作用先が違うのでしょうね!
Firefox を起動した際のブランクページは userChrome.css、その後の新規ウインドウ/タブは userContent.css で指定しないとダメのようです。一括指定の方法があれば私も知りたいです。
もし可能ならば、FirefoxのフォーラムにHiro.Sさんから教えていただけると最高だと存じます。
私は向こうのアカウントを持ってないので、mNeji さんから追加情報を入れておいてください。
追記: Firefox のフォーラムでの質問については、私が勝手に答えたのでマルチポストには当たりません。ただ、その辺の誤解を与えぬよう慎重に。
もしかして、全ての希望が叶ってしまいましたか、驚愕!
ウェブページのレイアウトが好みでなかったり、表示に問題があったり、あるいは、アドオンに副作用があった場合、本来はページ作成者やアドオンの作成者が修正すべきです。
しかしながら、修正に時間がかかったり、フィードバックに応じてもらえなかったり、最悪、技術的に不可能ということもあるでしょう。
その場合、カスタムスタイルシートで対処できればここまで幸せになれます。プログラミングの合間を見て、CSS の勉強も続けてください。
Horo.Sさん、最後に繋ぎます。
> Firefox を起動した際のブランクページは userChrome.css、その後の新規ウインドウ/タブは userContent.css で指定しないとダメのようです。
なるほど、そういう作業分担ですか、了解しました。
> 私は向こうのアカウントを持ってないので、mNeji さんから追加情報を入れておいてください。
質問されたらどうしようかな。このスレッドをSafari,Firefoxごとにまとめて、それを紹介する形が良いかとおもいます。で見直すと、サラサラと進んだと思って嫌のですが、自分でも迷いそうでした。
> ウェブページのレイアウトに問題があったり、表示に問題があったり、あるいは、アドオンに副作用があった場合、本来はページ作成者やアドオンの作成者が修正すべきです。
でも、フォーラムを含んで「Apple ID」を扱う部門では、外部からのチョッカイが半端ないので、ユーザ側がせっせとや硫黄策を準備するしかないのでは?
しばし検討に入ります。
追伸:
しかし、気楽に検索したり、エディタのパネルを使えるのは天国です。
前掲の userContent.css には副作用があるので、以下のようにした方が良いようです。userChrome.css はそのままで大丈夫だと思います。
userContent.css
@-moz-document url("about:blank")
{
body {
background-color: #202020;
}
}
userChrome.css
stack.browserStack {
background-color: #202020;
}
Hiro.Sさん、
はい、userContent.cssを改定します。
ここ数日、野暮用で手が出なかったのですが、これからMozilla-Firefoxへの投稿用原稿を作成しますので、改定を反映します。
準備中のCSSの名前と説明文も検閲して戴ければ、幸いです。
userContent.css
/*
CSS: blackPage_during_transition2new-tab/window_Content.css
• Suppress a white page during transition to new-tab/window: by Hiro.S
• 新規のタブ/ウィンドウに切り替わるまでに出るページを抑制(黒味の色): Hiro.S作
• add to userContent.css
• see also userChrome.css
*/
@-moz-document url("about:blank")
{
body {
background-color: #202020;
}
}
userChrome.css
/*
CSS: blackPage_during_startupFF_Chrome.css
• Suppress a white page during startup of Firefox: by Hiro.S
• Firefoxのスタートアップの間に出る白紙ページを抑制(黒味の色): Hiro.S作
• add to userChrome.css
• see also userContent.css
*/
stack.browserStack {
background-color: #202020;
}
Firefoxのダークモード化は、New Tabをしたときのちらつきが気になって止めていたのですが、快適ですね。
私は、Nocturnalを使っており、昼はライトモード、夜はダークモードで使っています。そのためbackground-colorを黒固定にするのは都合が悪いので、少々改変してみました。
https://github.com/HarshilShah/Nocturnal
userContent.css
@media(prefers-color-scheme:light) {
:root {
--background-color: #FFFFFF;
}
}
@media(prefers-color-scheme:dark) {
:root {
--background-color: #202020;
}
}
@-moz-document url("about:blank") {
body {
background-color: var(--background-color);
}
}
userChrome.css
@media(prefers-color-scheme:light) {
:root {
--background-color: #FFFFFF;
}
}
@media(prefers-color-scheme:dark) {
:root {
--background-color: #202020;
}
}
stack.browserStack {
background-color: var(--background-color);
}
おお、すばらしい。流石です。
Firefox 起動時のブランクページですが、ブラウザツールボックスでもうちょっと丹念に調べたところ、色を指定してる部分を見つけました。
#tabbrowser-tabpanels {
background-color: #f9f9fa;
}
これを、次のようにすれば良いと思います。まあ、前掲のもの (stack.browserStac) でも問題ないと思いますが...、ご参考まで。
userChrome.css
#tabbrowser-tabpanels {
background-color: #202020 !important;
}
> 色を指定してる部分を見つけました
おお、有難うございます。早速変更しました。
> 次のようにすれば良いと思います。まあ、前掲のもの (stack.browserStac) でも問題ないと思いますが
私は、Save Page WEを使ってページまるごと保存しているのですが、Dark ReaderをONにしてダークモードで保存したファイルを開くと、#tabbrowser-tabpanelsではちらつきが起こってしまうようです。stack.browserStacでは問題ありませんでした。報告までに。
https://addons.mozilla.org/en-US/firefox/addon/save-page-we/
先方への説明原稿を追加テキストでお送りします。
Hiro.Sさん、
早速試してみました;
中間報告まで。
Dark Reader をオフにした状態で Safari を再起動してもダメですか?もしそうならダメかもしれません。当方の環境 (macOS 10.13.6 / Safari 12.0) ではこんな感じですけど...。
はい「Dark Reader をオフにした状態で Sfariをシャット・ダウン。OSも再起動してもダメ」でした。
まあ、「Dark Reader」が安定していればいいのですが。Firefoxの「Dark Readerは無料とはいえ動作しなくなってしまっているので...。
では、お休みなさいます。
Firefox 67.0.3(en-US)なのですが、chrome://browser/content/browser.xulには、tabpanels#tabbrowser-tabpanelsはみつかりますが、stack.browserStackがみつかりません...
自己コメントです。
タイトルに「日表示」とあるのは「非表示」の間違いです。訂正すると共に、お詫び申し上げます。
SafariでASCのスレッドを見るとき、「トピック・タイトルがドロップダウン」します。これを正しく日表示する方法は?