Pagrindinis » Darbalaukis » Kaip pritaikyti „Firefox Reader“ vaizdą geresniam skaitymui

    Kaip pritaikyti „Firefox Reader“ vaizdą geresniam skaitymui

    „Reader View“ yra populiari „Firefox“ naršyklės ypatybė keičia išvaizdą tinklalapio, ir daro jį lengviau skaitomą iki pašalinti regimąjį netvarką pvz., atvaizdai, skelbimai, antraštės ir šoninės juostos. Visiems pagrindiniams puslapiams „Reader View“ nėra.

    Jei funkcija prieinama tam tikram puslapiui, rasite piktogramą, kad ji būtų a mažos knygos piktograma rodomas dešinėje adreso juostos pusėje.

    IMAGE: Mozilla.org

    Yra keletas įmontuotų parinkčių, leidžiančių skaitytojams pritaikyti Skaitytojo rodinys. Prieš rodydami, ką galite padaryti, kad galėtumėte dar labiau suasmeninti „Reader View“ išvaizdą, peržiūrėsime šias parinktis. Demonstraciniais tikslais naudosiu „National Geographic“ straipsnio straipsnį.

    Pasirinktinės parinktys

    „Firefox Reader View“ pateikiama keletas iš anksto sukurtų tinkinimo parinkčių, pvz., Tamsus, lengvas ir sepijos fonas, reguliuojamas šrifto dydžius, ir serifas ir sans-serifas šriftai. Galite tinkinti temą viršija CSS taisykles iš šių esamų galimybių.

    Numatytosios skaitytuvo peržiūros parinktys

    Aš naudoju tamsią odą su serif šriftais, o tai reiškia, kad turėsiu nepaisyti priklausančių CSS klasių, mano atveju .tamsus ir .serif.

    Jei norite pritaikyti kitą temos variantą (odos + šriftą), jums reikės naudoti atitinkamus CSS selektorius. Šiuos veiksmus galite patikrinti naudodami „Firefox“ kūrėjų įrankius, paspaudę F12.

    Sukurkite pasirinktinį CSS failą

    Turite sukurti failą, pavadintą userContent.css viduje chromas aplankas „Firefox“ profilio aplanką „Reader View“ pritaikymams. Norėdami rasti „Firefox“ profilio aplanką, įveskite apie: palaikymas į URL juostą ir paspauskite „Enter“.

    Jūs atsidursite puslapyje, kuriame yra techniniai duomenys, susiję su „Firefox“ įdiegimu. Spustelėkite mygtuką Rodyti aplanką ir atidarys aplanką Profilis.

    profilio aplanko mygtukas

    Sukurkite aplanką, pavadintą chromas viduje savo profilio aplanką (jei to dar neturite) ir failą, pavadintą userContent.css viduje chromas aplanką. Failo kelias atrodo taip:

    … \ Tchromas userContent.css 
    Pridėkite „Custom CSS“ taisykles

    Sukūrę ir atidarę userContent.css kodo redaktoriuje atėjo laikas pridėti savo CSS taisykles. Norint pritaikyti „Reader View“ dizainą, reikia nukreipti su atitinkamais selektoriais.

    Įvairiems numatytoms parinktims galite naudoti šiuos parinkiklius:

     / * Kai pasirinktas tamsus fonas * /: root [hasbrowserhandlers = "true"] body.dark  / * Kai pasirinktas šviesus fonas * /: root [hasbrowserhandlers = "true"] body.light  / * Kai sepija fonas pasirinktas * /: root [hasbrowserhandlers = "true"] body.sepia  / * Kai pasirenkamas serifinis šriftas * /: root [hasbrowserhandlers = "true"] body.serif  / * Kai sans-serif šriftas yra pasirinktas * /: root [hasbrowserhandlers = "true"] body.sans-serif  

    Taip pat galite derinti klases, kad nukreiptumėte konkretų nustatymų derinį.

     / * Kai pasirinktas tamsus fonas ir serifinis šriftas * /: root [hasbrowserhandlers = "true"] body.dark.serif  / * Kai pasirenkamas sepijos fonas ir sans-serif šriftas * /: root [hasbrowserhandlers = "true") ] body.sans-serif.sepia 

    Nenaudokite bendrojo selektoriaus : root [hasbrowserhandlers = "true"] kūnas nukreipti visus nustatymus vienu metu. Jis veiks, bet jis bus taip pat turi įtakos kitiems naršyklės puslapiams, toks kaip apie: newtab, kaip jų šaknų elementai taip pat turi turėtojai atributas (naudojamas žymėti vidinių „Firefox“ puslapių įvykių tvarkytojus, pvz., apie: puslapiai).

    Štai kodas, kurį pridėjau prie savo userContent.css. Aš pakeitiau šriftų šeimą, šrifto stilių, spalvas ir išplėčiau teksto talpyklą. Jūs galite naudoti kitas stiliaus taisykles pagal savo skonį.

     / ** userContent.css *************************** /: root [hasbrowserhandlers = "true"] body.dark.serif,: root [hasbrowserhandlers = "true"] body.dark.serif # reader-domain font-family: "courier new"! : root [hasbrowserhandlers = "true"] body.dark.serif fono spalva: # 13131F! spalvos: # BAE3DB! : root [hasbrowserhandlers = "true"] body.dark.serif # reader-domain font-style: kursyvas! : 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 color: # 06FEB0! : root [hasbrowserhandlers = "true"] body.dark.serif a: nuoroda color: # 83E7FF! : root [hasbrowserhandlers = "true"] body.dark.serif #container max-width: 50em! svarbu; 

    Atkreipkite dėmesį, kad būtina naudoti !svarbu raktinis žodis userContent.css visų CSS taisyklių. Naršyklė prideda vartotojo nurodytas turto vertes prieš autoriaus nurodytas vertes (konkretaus tinklalapio kūrėjas, čia skaitytojo vaizdas). Taigi, bet kokia vartotojo nurodyta turto vertė be !svarbu raktinis žodis neveiks, jei autoriaus nurodyta stilių lentelė taip pat bus nukreipta į tą patį turtą, nes jis bus panaikintas.

    Galutinis rezultatas

    Žemiau galite matyti mano Reader View temos pakeitimus. Naudokite savo CSS taisykles, kad pritaikytumėte savo asmeninio „Firefox Reader View“ dizainą.

    Prieš

    numatytasis „Firefox Reader“ vaizdas

    Po

    pritaikytas „Firefox Reader“ vaizdas

    Jei norite giliau įsitraukti į „Firefox“ įrankių temos pritaikymą, patikrinkite mano ankstesnę pamoką apie „Firefox“ kūrėjų įrankių temos pritaikymą.