Ātri. Nākamās paaudzes pildspalva pārējiem mums FontLab VI.

Maināmie fonti jau kādu laiku ir atradušies zīmēšanas dēlī, un Google tikko izlaida pārlūku Chrome 62 ar atbalstu šiem jaunajiem fontiem un izskatās diezgan vienkārši lietojams, piemēram:

  • font-variation-settings: 'wght' 700, 'wdth' 75;

Diemžēl līdz šim brīdim canIuse šo funkciju neuzskaita, un tāpēc es neesmu pārliecināts, vai to atbalsta citas pārlūkprogrammas, un tas nozīmē, ka man rodas jautājums (-i):

  • Kuras pārlūkprogrammas atbalsta mainīgos fontus?
  • Vai jums ir jāizmanto rezerves metode ierīcēm, kuras neatbalsta šos jaunos fontus vai vai fonti ir saderīgi ar visām pārlūkprogrammām, bet kuriem vienkārši nav iespēju tos pielāgot?

Vispirms tiek sniegta vienkāršāka atbilde - pārlūkprogrammas atbalsts mainīgiem fontiem: Firefox izstrādātāju izdevumiem ir zināms atbalsta līmenis, tagad Chrome 62, Chrome Android, Safari iOS un Safari. Pamatojoties uz lietojumu, Chrome + mobilie tālruņi un Safari skāra lielāko daļu visbiežāk izmantoto pārlūkprogrammu, aplūkojot sadaļu Vai es varu izmantot. Un tagad, kad Chrome ir sasniedzis vispārēju izlaišanu, pārējie pārlūkprogrammas, kas vēlas palikt sacensībās, sekos šim piemēram.

Tāpat kā ar visu saistīto pārlūkprogrammu, var būt arī dažādas ieviešanas iespējas, un dažas komandas tiek atbalstītas vai netiek atbalstītas. Vislabāk pārbaudiet izlaiduma piezīmes, kuras vēlaties atbalstīt, un izmantojiet visiem kopīgos iestatījumus.

Risinājums: tā vietā varat izmantot CSS atribūtus. Nav tik iedomāts, taču tie ir saderīgi ar pārlūkprogrammām un darbojas. Jūs varat iestatīt noklusējumu CSS un pēc tam modificēt fontu mainīgo iestatījumos vietās, kur vēlaties mainīgos fontus. Izmēģiniet īsu CSS daļu pāris pārlūkprogrammās un pārliecinieties, vai tas iegūst vēlamo izskatu. Es domāju, ka tā iestatīšana CSS ir drošāka nekā atļaut pārlūkprogrammai izmantot noklusējuma iestatījumu - lietotājs var būt gandrīz jebkas.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?