Probleme mit FOUC

Probleme mit FOUC

Ich verwende die Firefox Developer Edition. Ich habe mehrere Programme konfiguriert, die ihm ein dunkles Design geben. Mein größtes Problem dabei ist, dass meine Augen sich an die Dunkelheit des Bildschirms gewöhnen und der Blitz unformatierter Inhalte meine Augen schmerzt, wenn ich eine Webseite öffne.

Derzeit habe ich das dunkle Design aktiviert, das sich gut um die Registerkarte und die URL-Leiste kümmert. Für die geschützten Seiten verwende ich ShadowFox, um sie ebenfalls dunkel einzufärben. Dann habe ich ein Add-on namens „Dunkler Hintergrund und heller Text“ konfiguriert, um alle Webseiten einzufärben.

Ich habe versucht, die Vordergrund- und Hintergrundfarbe der Anzeige in about:config zu bearbeiten. Ich habe das Entwicklerdesign auf dunkel eingestellt. Shadowfox kümmert sich um die Bearbeitung der userChrome-Datei.

Mein größtes Problem sind jetzt Websites wie Google. Bei Google erhalte ich etwa eine Sekunde lang die ursprünglichen hellen Farben, bevor die benutzerdefinierten Farben erscheinen. Die meisten Websites sind nicht so schlimm, aber alle folgen demselben Trend und zeigen helle Hintergründe vor den dunklen. Das Bearbeiten der Anzeigefarben in about:config hat bei einigen Websites geholfen, hatte aber bei Google überhaupt keine Auswirkungen.

Ich frage mich, ob es irgendeine Art von Konfiguration gibt, mit der ich den Fehler beheben kann. Ich bin durchaus bereit, bei Bedarf sogar die Grundfarben im Quellcode zu ändern. Ich konnte im Internet nichts Nützliches finden. Kann ich etwas dagegen tun? Vielleicht die Farbwerte im Quellcode ändern?

Antwort1

In den Firefox- und Reddit-Foren wurden mehrere Lösungen für dieses Problem angeboten. Ich bin nicht sicher, ob sie alle den gleichen Fall behandeln, also können Sie sie auch gleich alle ausprobieren.


Die Post Firefox Quantum zeigt beim Anklicken inaktiver Tabs einen weißen Bildschirm mit blinkendem Bildschirm an empfiehlt, die Dateien im Profilordner zu bearbeiten oder zu erstellen userContent.cssund userChrome.css in beiden die folgende Zeile hinzuzufügen:

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

Wenn die Datei(en) bereits vorhanden sind, überprüfen Sie, dass keine Konflikte mit vorhandenen Inhalten entstehen.


Die Post Wie kann ich die Farbe neu geöffneter (aber nicht geladener) Fenster/Tabs dunkel machen?userChrome.cssempfiehlt , die folgenden Zeilen hinzuzufügen :

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

Überprüfen Sie, ob dies nicht bereits geschehen ist, wenn Sie Schattenfuchs (ein universelles dunkles Design für Firefox).


Die Post Wie verhindern Sie, dass bei Firefox beim Laden einer Seite ein weißer Bildschirm aufblinkt? empfiehlt in about:config, browser.display.background_color eine dunklere Farbe einzustellen (#333). Außerdem wird Folgendes hinzugefügt userChrome.css:

{ background-color: #333 !important; } 

Die Post Entfernen des weißen Blitzes vor dem Laden einer Seite enthält weiteren Code für userContent.cssund userChrome.css, der möglicherweise auch bereits in ShadowFox enthalten ist. Der Code ist zu groß, um ihn hier einzufügen.


Wenn das Problem durch eine der oben genannten Methoden gelöst werden konnte, geben Sie bitte an, welche.

verwandte Informationen