Domača » Namizje » Kako prilagoditi pogled brskalnika Firefox za boljšo berljivost

    Kako prilagoditi pogled brskalnika Firefox za boljšo berljivost

    Reader View je priljubljena funkcija brskalnika Firefox spremeni videz spletne strani in omogoča bolj berljivo jo odstranitev vizualne nereda kot so slike, oglasi, glave in stranske vrstice. Prikaz brskalnika ni na voljo za vse domače strani.

    Če je funkcija na voljo za določeno stran, boste našli ikono, ki jo bo omogočila v obliki a ikona majhne knjige desno od naslovne vrstice.

    SLIKA: Mozilla.org

    Obstaja nekaj vgrajenih možnosti, ki bralcem omogočajo, da prilagodijo videz izdelka Pogled bralnika. Te možnosti bomo preučili, preden vam pokažemo, kaj lahko naredite, da bi še bolj prilagodili videz bralnika. Za demo namene bom uporabil članek članka National Geographic.

    Možnosti pred vgradnjo

    Pregledovalnik brskalnika Firefox ima nekaj vnaprej pripravljenih možnosti prilagajanja, kot so temna, lahka in sepija ozadja, nastavljiv velikosti pisav, in serif in sans-serif pisave. Teme lahko prilagodite prevladati pravila CSS obstoječih možnosti.

    Privzete možnosti za branje

    Uporabljam temno kožo s serifnimi pisavami, kar pomeni, da bom moral preglasiti pripadajoče CSS razrede, v mojem primeru .temno in .serif.

    Če želite prilagoditi drugo tematsko različico (skin + font), boste morali uporabite ustrezne CSS selektorje. To lahko preverite s pomočjo Firefox Developer Tools, tako da pritisnete F12.

    Ustvarite datoteko CSS po meri

    Ustvariti morate datoteko, imenovano userContent.css znotraj krom mapo mapo profila Firefox za prilagoditve pregledovalnika Reader. Če želite najti mapo s profilom za Firefox, vnesite about: podpora v vrstico URL in pritisnite Enter.

    Boste našli na strani, ki vsebuje tehnične podatke, povezane z namestitvijo Firefoxa. Kliknite gumb Pokaži mapo in odpre mapo Profil.

    gumb za mapo profila

    Ustvarite imenovano mapo krom znotraj mape profila (če je še nimate) in imenovana datoteka userContent.css znotraj krom mapo. Pot datoteke izgleda tako:

    Profili \ tchrome userContent.css 
    Dodajte pravila CSS po meri

    Ko ste ustvarili in odprli userContent.css v urejevalniku kod je čas, da dodate pravila CSS. Če želite prilagoditi zasnovo pogleda bralnika, morate to storiti ciljno usmerjeni na z ustreznimi izbirniki.

    Za različne privzete možnosti lahko uporabite naslednje izbirnike:

     / * Ko je izbrano temno ozadje * /: root [hasbrowserhandlers = "true"] body.dark  / * Ko je izbrano svetlo ozadje * /: root [hasbrowserhandlers = "true"] body.light  / * Ko sepia ozadje je izbrano * /: root [hasbrowserhandlers = "true"] body.sepia  / * Ko je izbrana pisava serifa * /: root [hasbrowserhandlers = "true"] body.serif  / * Če je sans-serif pisava izbrano * /: root [hasbrowserhandlers = "true"] body.sans-serif  

    Lahko tudi kombinirate razrede, da ciljate na določeno kombinacijo nastavitev.

     / * Ko izberete temno ozadje in pisavo serifa * /: root [hasbrowserhandlers = "true"] body.dark.serif  / * Ko izberete sepia ozadje in sans-serif pisavo * /: root [hasbrowserhandlers = "true" ] body.sans-serif.sepia 

    Ne uporabljajte skupni izbirnik : root [hasbrowserhandlers = "true"] za ciljanje vseh nastavitev hkrati. Delovalo bo, vendar bo vplivajo tudi na druge strani brskalnika, kot naprimer about: newtab, kot njihovi korenski elementi nosijo tudi hasbrowserhandlers atribut (ki se uporablja za označevanje obdelovalcev dogodkov na notranjih straneh Firefox, na primer približno: strani).

    Tukaj je koda, ki sem jo dodal svojemu userContent.css. Spremenil sem družino pisav, slog pisave, barve in razširil vsebino z besedilom. Uporabite lahko katera koli druga slogovna pravila po lastnem okusu.

     / ** userContent.css *************************** /: root [hasbrowserhandlers = "true"] body.dark.serif,: root [hasbrowserhandlers = "true"] body.dark.serif # domena za branje font-family: "courier new"! : root [hasbrowserhandlers = "true"] body.dark.serif background-color: # 13131F! barva: # BAE3DB! pomembna; : root [hasbrowserhandlers = "true"] body.dark.serif # reader-domain font-style: italic! important; : root [hasbrowserhandlers = "true"] body.dark.serif h1,: root [hasbrowserhandlers = "true"] body.dark.serif h2,: root [hasbrowserhandlers = "true"] body.dark.serif h3,: root [hasbrowserhandlers = "true"] body.dark.serif h4,: root [hasbrowserhandlers = "true"] body.dark.serif h5 barva: # 06FEB0! : root [hasbrowserhandlers = "true"] body.dark.serif a: link color: # 83E7FF! : root [hasbrowserhandlers = "true"] body.dark.serif #container max-width: 50em! 

    Upoštevajte, da morate uporabiti !pomembno ključna beseda v userContent.css za vsa pravila CSS. Brskalnik doda vrednosti lastnosti, ki jih določi uporabnik pred vrednostmi, ki jih je določil avtor (razvijalec dane spletne strani, tukaj Reader View). Zato je vsaka vrednost lastnosti, ki jo določi uporabnik, brez !pomembno ključna beseda ne bo delovalo, če je na seznamu slogovnih predlogov, ki ga je podal avtor, cilj isto lastnost, saj bo preklicana.

    Končni rezultat

    Spodaj si lahko ogledate spremembe moje teme Pogleda v bralniku. Uporabite svoja pravila za CSS, da prilagodite oblikovanje lastnega prilagojenega pogleda brskalnika Firefox.

    Pred tem

    privzeti pregledovalnik brskalnika Firefox

    Po

    prilagojen pregledovalnik za Firefox

    Če se želite poglobiti v tematsko prilagajanje orodij za Firefox, si oglejte moje prejšnje vadnice o prilagajanju teme orodij za razvijalce Firefox..