FOUC 的問題

FOUC 的問題

我正在使用 Firefox 開發者版本。我給它配置了幾個程序,給它一個黑暗的主題。我最大的問題是,因為我的眼睛適應了黑暗的螢幕,所以每當我打開網頁時,閃爍的無樣式內容都會傷害我的眼睛。

目前我所做的是啟用深色主題,它可以很好地處理選項卡和網址列。對於受保護的頁面,我也使用 ShadowFox 將它們設定為深色。然後,我配置了一個名為「深色背景和淺色文字」的插件來為所有網頁著色。

我嘗試在 about:config 中編輯顯示前景和背景顏色。我將開發者主題設定為深色。 Shadowfox 負責編輯 userChrome 檔案。

現在我最大的問題是像谷歌這樣的網站。透過谷歌,我在自訂顏色出現之前獲得了大約一整秒的原始淺色。大多數網站都沒有那麼糟糕,但都遵循相同的趨勢,在深色背景之前顯示淺色背景。編輯 about:config 中的顯示顏色對某些網站有幫助,但完全不影響 google。

我想知道是否可以進行任何配置來修復焦點。如果需要的話,我非常願意修改原始程式碼中的基色。我在網路上找不到任何有用的東西。對此我能做些什麼嗎?也許更改原始程式碼中的顏色值?

答案1

Firefox 和 Redit 論壇針對此問題提供了多種解決方案。我不確定他們都處理同樣的情況,所以你不妨都嘗試一下。


貼文 點選空閒標籤時,Firefox Quantum 會閃爍白屏 建議在設定檔資料夾中編輯或建立文件 userContent.css,並userChrome.css 新增以下行:

.tabbrowser-tabbox { background-color: #a9a9a9 !important; }

如果文件已存在,請檢查它是否與現有內容衝突。


貼文 如何使新開啟(但已卸載)的視窗/選項卡的顏色變暗? 建議新增userChrome.css以下行:

/* Reduce the "white flash" in new tabs */
browser[type="content-primary"], 
browser[type="content"] {
  background: #778899 !important;
}

如果您已安裝,請檢查這是否尚未完成 影狐 (Firefox 的通用深色主題)。


貼文 如何阻止 Firefox 在頁面載入時閃爍白屏? 建議在 about:config 中設定browser.display.background_color 為較深的顏色 (#333)。還添加到userChrome.css

{ background-color: #333 !important; } 

貼文 在頁面加載之前刪除白色閃光 包含更多userContent.css和的程式碼userChrome.css,這些程式碼也可能已包含在 ShadowFox 中。該代碼太大,無法包含在此。


如果上述方法之一解決了問題,請指出是哪一種。

相關內容