回答:
背景色がそこにある理由もわかりませんshr-color-check
が、fgとbgのコントラストがテキストを表示するのに十分であることをチェックすることになっている関数によって制御されているようです。あなたの例では読みやすさがあまり良くないことに同意します。幸いなことに、そこに微調整することができ、いくつかの変数は次のとおりですshr-color-visible-luminance-min
とshr-color-visible-distance-min
。設定してみた
(setq shr-color-visible-luminance-min 70)
結果はより読みやすくなります。
(advice-add #'shr-colorize-region :around (defun shr-no-colourise-region (&rest ignore)))
shr-color-visible-luminance-min
するとページのコンテンツが読みやすくなります。ありがとう。