"Font Stack" Çi ye?

Dema ku wêneyên li malpera xwe bigihînin gelek wêneyên mezin, ew peyva nivîskî ye ku daxwazên lêgerîn û karkerên lêgerînê yên piranîya malperên derveyî derdikevin. Wekî ku, sêwirîna typografîk beşek girîng a malpera malperê girîng e. Bi girîngiya nivîsarê malperê hewce dike ku hewce dike ku ew baş e û tête xwendin. Ev bi CSS (stîla Hilbijêre Şîfreyên Cascading) tête çêkirin.

Dema ku pêdivî ye ku çavkaniya malpera tekstê malpera dîktatorî, pêdivî ye ku standard web design, hûn ê bi karanîna CSS bikar bînin. Ev eşkere dike ku şêweya CSS-ê ji pergala HTML-ê ya rûpelê. Wek mînakek, heke hûn dixwaze pelê ya pirtûka "Arial" binivîsin, hûn dikarin bi vî awayî rêbazek jêrîn bi CSS re zêde bikin (nirxînin - ev dibe ku di çarçoveya pîşesaziya CSS-ê de heye ku desthilatdar ji her malperê li ser malperê):

body {font-family: Arial; }

Ev fonts ji bo "beden" hate danîn, da ku cascadê CSS dê destnîşan ji hemî elementên din ên rûpelê serîlêdanê bikin. Ji ber vê yekê hêja HTML-ê zarokê "element", elementên CSS-like-family-like-family-an jî rengê dêv dê ji hêla bavê zarokê re cascade bike. Ev dê heke heke ji bo hin hûrgelan ji bo stûnek bêtir taybetmendî zêde zêde ye. Pirsgirêka vê CSS-ê ev e ku tenê tenê fenivîsek yekane diyar e. Heke ku ji bo hin sedem nayê dîtin, wê gerok dê di cîhekî din biguherînin. Ev xirab e ku hûn ne li ser kîjan fonan bikar anîn tune ye - geroka wê ji bo we bijartî, û hûn nikarin çi bikin biryar da ku biryar da! Ew e ku li stûyê beltek tête tête.

Daxuyaniyek navekî lîsteyek fonts di navnîşana fenivîsa malbata CSS de ye. Fonts ji bo pêşniyara lîsteya ku hûn dixwazin dixwazin li ser malperê di pirsgirêka pirsgirêkê de wek fenivîsê nagire. Stack-a-a-a-a-êkêşker dikare destnîşan dike ku doktorên fonts li ser rûpela malperê kontrol bikin, ger heger komputer tune yê fontsek ku hûn ji bo daxwaza xwe ne.

Ji ber vê yekê çiqas lêgerînek xuya ye? Li vir nimûne ye:

beden {font-family: Gurcistanê, "Times New Roman", serif; }

Hinek tişt hene ku li vir bîr bînin.

Pêşîn, hûn ê bibînin ku em navên kaxezên cuda yên bi kemayê cuda veşartin. Di navbera her kesan de hûn dikarin gelek fonts wek ku hûn dixwazin dixwazin, lê heta ku ew ji hêla kolek vekirî ne. Wê gerok dê hewce bike ku yekem fontsek yekem bidestxistin. Heke ew nayê nekirin, ew ê her tiştî hewl dide ku her tiştî hewl dide ku heta ku ew yek bibîne ku ew bikar bîne. Di vê nimûneyê de em bi fonên ewle yên web-ê têne bikaranîn, û "Gurcistan" dê li ser malpera kesê ku di ser malperê de neyê dîtin (nimûne - gerok li ser fontsê ji bo fontsên xwe li ser rûpelê xuya dike, dê dê bibînim. komputerê ku fonksiyonê ji sîstema xwe ve bistîne). Heke ji bo sedemên ku fonts nehatiye dîtin, ew ê stackê bikişîne û hewceyê bendava din yê hewce bike.

Di çarçoveya wê de, fenivîsa paşîn, hişyar bikin ka çawa di stackê de hatiye nivîsandin. Navê "Times New Roman", di du quotan de hate encam kirin. Ji ber ku navê wî ya fontsê gelek peyv hene. Navekî fonts bi bi yek ji gotinê (Tebucuchet MS, Kûriyek Nû, hûrgelan) divê navê wî du qeletî hene, da ku gerokger dizane ku hemî van peyvan yek beşek navekî ne.

Di dawiyê de, em barkeya pelê bi "serif" bi dawî bibe, ku dabeşkirina fonksiyonek gelemperî ye. Wekî nimûne nimûne ku tu yek ji fontsên ku we di stackê de navê te heye, wê gerok dê di heman demê de tenê fenivîsek bibînin ku bi kêmanî tête navnîşa rastîn ya ku hûn bijartin. Ji bo nimûne, eger hûn sans-serif fonksiyonên Arial û Verdana bikar bînin, ji bila stenbolê ya "sans-serif" bi dawî bikin eger dê pirsgirêkek giran hebe malbata tevahî rûniştin. Bê gumankirî, divê ew pir kêm be, ku gerokek dikare ji fontsek lîsteya lîsteyê vekirî nabînin û ji bilî vê dabeşkirina vê gelemperî bikar bînin, ew e ku meriv baştirîn praktîk e ku her weha her weha her weha her weha her du caran tenê du caran bi ewlehiyê be.

Fonts Stack and Web Fonts

Gelek malperên îro îro fonên web-web bikar tîne ku di nav malperên din de (wek wêneyên malperê, pelê javascript, û hûrdanê.) An jî girêdayî navnîşa fonksiyonê ya wekî fonksiyonên Google û Typekit ve girêdayî bûn. Dema ku ev fonts divê ji ber ku hûn bi pelên xwe re girêdan digirin, hûn jî dixwazin ku bikar bînin ku stenbolê bikar bînin ku da ku hûn li ser hin pirsgirêkan hene ku dibe sedema çêkirin. Hemî tişt ji bo "fonksiyonên web-parast" tê gotin ku divê di komputerek kesek de (bîr bînin ku fonts ku em di vê gotara de hatiye mînak, wekî Arial, Verdana, Gurcistan û Times-Tîm Roman-e, hemû fonên ewle ewleh in li ser komputerê kesek). Tevî ku derheqa fikra fonê winda bûye pir kêm e, diyar dike ku stackeke fontê dê sêweyek typografîk a malperê alîkarî bike.

Gotara rastîn ji Jennifer Krynin. Edited by Jeremy Girard at 8/9/17