Ako vytvoriť priateľské nové karty v tmavom režime Firefoxu


Ak máte radi tmavý režim na nočné prehliadanie, ktorý je šetrný k očiam, a tiež máte radi prehliadač Mozilla Firefox, pravdepodobne ste narazili na problém: otváranie nových kariet a načítavanie nových stránok vás oslepuje. Tu je návod, ako vytvoriť priateľské nové karty v tmavom režime.

Tmavý režim je skvelý, ale biely „blesk“ nie

Existuje problém s tmavým režimom Firefoxu, ktorý pretrváva napriek rôznym opravám chýb za posledných niekoľko rokov. Ak nie ste oddaným používateľom tmavého režimu, možno tento problém nepoznáte. Ak ste – a ja určite som –, pravdepodobne vás nadchne, keď zistíte, že existuje jednoduché riešenie, ktoré funguje bez ohľadu na to, či je chyba úplne rozdrvená alebo nie.

Problém? Aj keď máte Firefox v tmavom režime, vždy, keď otvoríte novú prázdnu kartu, je oslnivo biela.

Horšie je, že aj keď načítavate webovú stránku, ktorá podporuje tmavý režim, dôjde ku krátkemu „bliknutiu“, pri ktorom na vás pred načítaním stránky vyžaruje predvolené biele pozadie jasné biele svetlo.

To sa nemusí zdať ako koniec sveta, ale keď si svoj pracovný priestor starostlivo vyladíte, aby vás váš veľmi jasný monitor nevrhal do tváre jasným bielym svetlom, je to trochu rušivé.

Takže zabudnite na to, že by ste sa neskoro v noci ľakali, keď pokojne pracujete v tmavom režime. Nasadíme jednoduchú opravu, aby sme zabezpečili, že útoky s vysokým lúmenom budú minulosťou.

Zabudnite na rozšírenia prehliadača, namiesto toho upravte Chrome

Pokiaľ ide o váš webový prehliadač, ak dokážete niečo vyriešiť najjednoduchším možným spôsobom s čo najmenším rizikom, potom je to vždy to najlepšie. Rozšírenia prehliadača sú nočnou morou pre bezpečnosť a súkromie.

Aj keď sa im nemusíte úplne vyhýbať, je rozumné držať sa iba doplnkov a rozšírení, ktoré sú riadne skontrolované a overené. Vždy je bezpečné vyhnúť sa náhodným rozšíreniam od neznámych autorov.

S ohľadom na to sme boli naozaj radi, že sme našli neuveriteľne jednoduchý spôsob, ako vyriešiť náš problém bez toho, aby sme museli hľadať (a kontrolovať kód) rozšírenia naprogramovaného pre danú úlohu.

Riešenie? Využite výhody praktického malého nástroja na úpravu prehliadača zabudovaného priamo do Firefoxu, súborov userChrome.css a userContent.css.

Ak si vyberiete tento prvý názov súboru, získate predstavu o tom, čo sa chystáme urobiť, je to šablóna štýlov dodaná používateľom pre prehliadač Chrome. (Webový prehliadač Chrome je v skutočnosti pomenovaný po prehliadači Chrome a je to trochu vtip.) V mene dôkladnosti tiež upravíme userContent.css , tiež.

Povoliť podporu starších štýlov

Pred čímkoľvek iným musíme zapnúť nastavenie konfigurácie, aby sa naše malé vylepšenie skutočne prejavilo. Ak tento krok neurobíte, budete si trhať vlasy od frustrácie, keď žiadna zo zmien, ktoré urobíme, nič neurobí.

Spustite Firefox a do panela s adresou napíšte about:config. Ak sa zobrazí upozornenie, zrušte ho. Pomocou vyhľadávacieho poľa vyhľadajte toolkit.legacyUserProfileCustomizations.stylesheets . Predvolená hodnota je false, dvojitým kliknutím na položku ju nastavte na hodnotu true.

Nájdite adresár svojho profilu

Najprv musíme nájsť konfiguračné súbory pre vašu konkrétnu inštaláciu Firefoxu. Spustite Firefox a do panela s adresou napíšte  about:profiles. Zobrazí sa zoznam všetkých vašich profilov prehliadača Firefox a poskytne vám praktický priamy odkaz na koreňový adresár vášho profilu.

Vyberte profil, na ktorom chcete vykonať toto vylepšenie tmavého režimu, a kliknite na tlačidlo „Otvoriť priečinok“ vedľa položky zoznamu „Koreňový adresár“.

Pre používateľov systému Windows bude tento adresár vyzerať približne takto:  C:\Users\[Vaše používateľské meno]\AppData\Roaming\Mozilla\Firefox\Profiles\[Názov profilu], kde vaše používateľské meno je vaše používateľské meno systému Windows a názov profilu je alfanumerický reťazec vygenerovaný Firefoxom ako fxxd088p.default-release .

Vytvorte adresár a súbory štýlu prehliadača Chrome

Ak hľadáte riešenia so štýlmi pre tento konkrétny problém, existuje niekoľko variácií – niektoré sú zbytočne zložité – ale my už roky s veľkým úspechom používame veľmi jednoduché úryvky kódu zdieľané používateľom github gmolveau a odporúčame vám rovnaký.

V adresári profilu vytvorte nový podadresár s názvom chrome. V tomto adresári vytvoríme dva súbory so štýlmi.

Vytvorte nový prázdny textový dokument v tomto adresári a vložte do neho nasledujúci kód:

tabbrowser tabpanels { background-color: rgb(19,19,20) !important; }
browser { background-color: #131314 !important; }

Uložte súbor s názvom userChrome.css. Tento kúsok kódu opraví jasné biele blikanie, ktoré sa vyskytuje medzi načítaniami stránky.

Vytvorte ďalší prázdny textový dokument a vložte tento kód:

@-moz-document url-prefix(about:blank) {
    html > body:empty {
        background-color: rgb(19,19,20) !important;
    }
}
@-moz-document url(about:blank) {
    html > body:empty {
        background-color: rgb(19,19,20) !important;
    }
}

Uložte súbor s názvom userContent.css. Tento kúsok kódu zabezpečí, že prázdne karty budú mať veľmi tmavú tlmenú sivú a nie žiarivo bielu.

Tlmenú šedú môžete nahradiť akoukoľvek farbou, ktorú chcete, pomocou vhodných RGB a hexadecimálnych kódov. Ak by ste chceli napríklad uhlovo čiernu, mohli by ste nahradiť každú inštanciu 19,19,20 vyššie za 0,0,0 a každú inštanciu #131314 za #0A0A0A.

Alebo, ak by ste chceli hlasovať za úplnú anarchiu, predpokladáme, že by ste mohli použiť neónovú zelenú: 117,225,51 #75FF33 . Nech už si želáte akúkoľvek farbu, na výber správnych kódov môžete použiť jednoduchý výber RGB.

Po vytvorení súborov jednoducho reštartujte Firefox, aby sa zmeny prejavili (ak sa neprejavia, uistite sa, že ste povolili staršiu podporu, ako je uvedené v prvom kroku).

Teraz to môžete otestovať. Môžete skontrolovať, akú farbu má prázdna karta vo vašej inštalácii Firefoxu, zadaním about:blank do panela s adresou.

Testovanie „flash“ načítania stránky je o niečo zložitejšie. Najjednoduchší spôsob, ako to otestovať, je navštíviť webovú stránku a otvoriť niekoľko odkazov z tejto stránky na nových kartách.

Niekedy je ťažké to zachytiť, najmä pri rýchlom pripojení k optimalizovanej webovej stránke, ale ak ich načítate niekoľko, mali by ste byť schopní zachytiť zmenu farby – na snímke obrazovky vyššie môžete vidieť, ako sa načítava farebný záblesk medzi stránkami už nie je biela, ale tlmená sivá, ktorú sme vybrali.

Ak po tom všetkom máte skutočne na mysli tmavý režim, teraz je ideálny čas povoliť tmavý režim všade.