SafariでASCのスレッドを見るとき、「トピック・タイトルがドロップダウン」します。これを正しく日表示する方法は?

これは他のスレッドから生じた質問です;

https://discussionsjapan.apple.com/thread/250406066


質問それ自身への賛否、技術的な論議、など広くご意見をくださればありがたいです。

Mac mini, macOS 10.14

投稿日 2019/06/15 08:47

返信
返信: 34

2019/06/15 09:07 mNeji への返信

Safari ではサイト毎にスタイルシートを適用させることが事実上できなくなってしまいました。


なので、基本的には無理なのですが、それを承知でカスタムスタイルシートを使うなら、こんな感じにするよ良いと思います。(副作用の心配がなくなるわけではありません)


body > div#main-content > main.page > div[itemscope="itemscope"] > section.persist-question.shown {
    display: none !important;
}


2019/06/15 22:07 mNeji への返信

どのようにして、上記の仕組みを見つけたのでしょうか???


Dark Reader の不具合報告を検索も見つけられませんでした。ということは、大勢の人はちゃんと動いてるんだろうと思い、言語設定を疑った次第。で、ビンゴと。Dark Reader のバグでしょうね。


ところで、Dark Background And Light Text ですが、実際使ってみたところ、かなり副作用が強く危険なレベルです。その点、Dark Reader はかなりマシ。他のアドオンも片っ端から試しましたが、Dark Reader が最も副作用が弱い印象を持ちました。


もし、ダーク化系アドオンを使うなら Dark Reader が良いように思います。


2019/07/02 00:14 mNeji への返信

自己コメントです。


その後、ダークなバックグランドが簡単に設定できるブラウザを探していて、偶然なことに'Google Chrome'にExtensionを乗せた時に「Dark Night Mode」というのが目に留まり、入手しました。


感じは『Safari+「Dark Reader」』と似ています、図1;


その上、設定が簡単です、図2;


お陰で、散々悩まされた「白地のフラッシュ」からは脱却できました。


当面、Safariと複数名の「Google Chrome」とを組み合わせて検索システムを構築したいです。


ついては、本トピックは十二分に役にたったとして、終わりにさせて頂きます。

2019/06/15 22:34 Hiro__S への返信

Hiro.S さんによる書き込み:

Dark Reader の不具合報告を検索も見つけられませんでした。ということは、大勢の人はちゃんと動いてるんだろうと思い、言語設定を疑った次第。で、ビンゴと。Dark Reader のバグでしょうね。

この発想の連鎖を覚えておきます。ご説明、感謝。



ところで、Dark Background And Light Text ですが、実際使ってみたところ、かなり副作用が強く危険なレベルです。その点、Dark Reader はかなりマシ。他のアドオンも片っ端から試しましたが、Dark Reader が最も副作用が弱い印象を持ちました。

「Dark Background And Light Text」は設定を盛りすぎと感じていました。すでにバトンタッチしました。


もし、ダーク化系アドオンを使うなら Dark Reader が良いように思います。

「Dark Reader 」の使い方もまだ理解できてません。納得できたらアップルスクリプトネタでしょうね。


2019/06/20 01:17 Hiro__S への返信

Hiro.Sさん、


指摘された部分について、「Dark Reader on/off」によりどのように違って見えるかを図示します。なお、原稿投稿する際は「Dark Reader on」でした。


「Dark Reader on」で見たショートカットを図1に示します;




「Dark Reader off」で見たショートカットを図1に示します;



文字色が「白」の場合、「Dark Reader on・off」により、自動的に「黒」になるようです。


サーバー側で、アクセスしてくるユーザの「ダーク/ライト」設定に依らず文字色を「白系」に設定する方法はないでしょうか?

  • なお、文字色を「黄」にすると、「Dark Reader on・off」に依らず「黄」のままです。


後ろ向の質問で、申し訳ありません。


* 一部編集いたしました。 Apple Inc.

2019/06/19 05:11 hohokihai への返信

> Firefoxのバージョン違いますよね??


Firefox のバージョンは同じです。また、英語版を別途インストールして検証中でした。ギブアップ気味。


> いちいちcreateXULElementしてるっぽいです。親要素のtabbrowserに組み込むときに親のCSSが適用されていないとかでしょうか?


なるほど。そうかもしれません。ありがとうございます。


2019/06/15 09:09 mNeji への返信

あと、ついでに、Safari のスクロールバーですが、こんな感じのスタイルシートを使うとダークになります。(これも副作用の心配はあります。)


::-webkit-scrollbar {
    width: 16px;
    height: 16px;
}

::-webkit-scrollbar-track {
}

::-webkit-scrollbar-track-piece {
    background: #000000;
}

::-webkit-scrollbar-thumb {
    border-radius: 8px;
    border: 4px solid #000000;
    background: #666666;
}

::-webkit-scrollbar-thumb:vertical {
    min-height: 30px;
}

::-webkit-scrollbar-thumb:hover {
    background: #999999;
}

::-webkit-scrollbar-corner {
    background: #000000;
}


2019/06/15 16:48 mNeji への返信

Hiro.Sさん、


前言訂正します;

  • 「黒いスクロール用CSS」は正しく動作しておりました、下図。
  • 原因は、7つのセグメントの内、前半の2つが欠けていたためでした。



これでバックブランドカラーも設定できれば、「Dark Reader」が不調時の予備になります。

  • 投稿エディタの説明文字やアイコンの灰色の輝度まで調整できると凄いです。




追伸:

最近、寝ても、醒めてもXcodeの為に、ケアレス・ミス多発です。申し訳ありません。

2019/06/15 20:11 mNeji への返信

> Firefoxの「Dark Readerは無料とはいえ動作しなくなってしまっているので...。


動作する(ダーク化する)けど設定パネル?が表示されない...ということではありませんか?もしそうなら当方でも同様です。Firefox 英語版を使うか、日本語版に英語の言語パックを追加して英語に切り替えれば、アドオン「Dark Reader」が使えると思います。


Firefox 英語版

https://www.mozilla.org/ja/firefox/all/


言語パックで Firefox のインターフェイスを他の言語にする

https://support.mozilla.org/ja/kb/use-firefox-interface-other-languages-language-pack


2019/06/16 03:24 Hiro__S への返信

Hiro.Sさん、


たった2つの設定で、ここまで目に優しくなるとは...。ありがとうございました。

// その上、立ち上がりも早い感じがします。


初歩な質問ですが;

userContent.cssとuserChrome.cssとは作用先が違うのでしょうね!

後ほど調べてみます。


もし可能ならば、FirefoxのフォーラムにHito.Sさんから教えていただけると最高だと存じます。


もしかして、全ての希望が叶ってしまいましたか、驚愕!

2019/06/16 04:28 mNeji への返信

たった2つの設定で、ここまで目に優しくなるとは...。ありがとうございました。


userContent.cssとuserChrome.cssとは作用先が違うのでしょうね!


Firefox を起動した際のブランクページは userChrome.css、その後の新規ウインドウ/タブは userContent.css で指定しないとダメのようです。一括指定の方法があれば私も知りたいです。


もし可能ならば、FirefoxのフォーラムにHiro.Sさんから教えていただけると最高だと存じます。


私は向こうのアカウントを持ってないので、mNeji さんから追加情報を入れておいてください。


追記: Firefox のフォーラムでの質問については、私が勝手に答えたのでマルチポストには当たりません。ただ、その辺の誤解を与えぬよう慎重に。


もしかして、全ての希望が叶ってしまいましたか、驚愕!


ウェブページのレイアウトが好みでなかったり、表示に問題があったり、あるいは、アドオンに副作用があった場合、本来はページ作成者やアドオンの作成者が修正すべきです。


しかしながら、修正に時間がかかったり、フィードバックに応じてもらえなかったり、最悪、技術的に不可能ということもあるでしょう。


その場合、カスタムスタイルシートで対処できればここまで幸せになれます。プログラミングの合間を見て、CSS の勉強も続けてください。


2019/06/16 10:07 Hiro__S への返信

Horo.Sさん、最後に繋ぎます。


> Firefox を起動した際のブランクページは userChrome.css、その後の新規ウインドウ/タブは userContent.css で指定しないとダメのようです。


なるほど、そういう作業分担ですか、了解しました。



> 私は向こうのアカウントを持ってないので、mNeji さんから追加情報を入れておいてください。


質問されたらどうしようかな。このスレッドをSafari,Firefoxごとにまとめて、それを紹介する形が良いかとおもいます。で見直すと、サラサラと進んだと思って嫌のですが、自分でも迷いそうでした。



> ウェブページのレイアウトに問題があったり、表示に問題があったり、あるいは、アドオンに副作用があった場合、本来はページ作成者やアドオンの作成者が修正すべきです。


でも、フォーラムを含んで「Apple ID」を扱う部門では、外部からのチョッカイが半端ないので、ユーザ側がせっせとや硫黄策を準備するしかないのでは?


しばし検討に入ります。


追伸:

しかし、気楽に検索したり、エディタのパネルを使えるのは天国です。



このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

SafariでASCのスレッドを見るとき、「トピック・タイトルがドロップダウン」します。これを正しく日表示する方法は?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。