Cov ntsiab lus Marketing

Yuav ua li cas Load Adobe Fonts (Typekit) sai dua nrog JavaScript

Raws li kuv tau nrhiav los txhim kho kev ua tau zoo ntawm kuv qhov chaw, ib qho kev txhawj xeeb yog thauj cov fonts kev cai uas kuv siv ntawm Adobe Fonts los ntawm Tsev av Creative Huab (tseem hu ua TypeKit). Yog tias koj xav thauj cov fonts, muaj ob peb txoj hauv kev:

  • Browser-Safe Fonts: Los ntawm kev zam kev siv cov fonts kev cai thiab, es tsis txhob, siv lub neej ntawd browser-txhawb fonts, koj tuaj yeem nce qhov nrawm ntawm qhov chaw. Txawm hais tias qhov no yuav zoo li yog qhov kev xaiv, qhov kev zoo nkauj tag nrho yuav txaus ntshai. Nws tsis yog qhov kev xaiv tiag tiag rau ntau lub tuam txhab txij li koj txwv rau Arial, Helvetica, Times New Roman, Georgia, thiab Courier Tshiab.
  • Self-Hosting Fonts: Koj tuaj yeem yuav daim ntawv tso cai rau fonts thiab kom lawv thauj khoom ntawm koj lub server. Kuj tseem muaj kev txhim kho ntxiv uas tuaj yeem ua tiav kom lawv thauj khoom sai dua… tab sis nws zoo li ua haujlwm me ntsis.
  • Hosted Fonts: Feem ntau cov neeg tsim khoom siv lub vev xaib siv cov tsev qiv ntawv uas koj tuaj yeem tsim ib pob ntawm fonts thiab xa cov lej los siv thiab tso rau hauv koj qhov chaw nrog cov lej ceev. Ob tus neeg tseem ceeb hauv kev ua lag luam no yog Adobe thiab Google Fonts. Ntau CMS platforms suav nrog kev ua haujlwm kom suav nrog cov no.

Adobe fonts

Nrog Adobe Fonts, koj xaiv cov fonts uas koj xav tso rau hauv koj lub xaib thiab tom qab ntawd tsim ib qhov project nrog lawv. Ib qho tseem ceeb ntawm no yog tsuas yog thauj cov fonts uas koj xav siv thoob plaws hauv koj lub xaib thiab tsis muaj ntxiv ... qhov ntau fonts thiab cov qauv koj xaiv, qhov qeeb koj lub xaib yuav.

adobe fonts project martech zone

Nco ntsoov qhov Project ID (sivai x) yog siv nyob rau hauv txhua tus qauv code. Yog tias koj xav siv cov cai no, tsuas yog nco ntsoov hloov qhov Project ID nrog koj qhov Project ID lossis lwm yam nws yuav tsis ua haujlwm. Raws li koj tuaj yeem pom, lub neej ntawd tsab ntawv muab los thauj cov fonts yog:

<link rel="stylesheet" href="https://use.typekit.net/xxxxxx.css">

Hmoov tsis zoo, Adobe Fonts tsis muab qhov kev xaiv zoo dua rau kev thauj koj cov fonts… txawm tias nws muaj. Cov txheej txheem JavaScript hauv qab no tau muab rau Adobe sai dua li thauj cov fonts ntawm CSS rau ob peb yam:

  1. JavaScript code siv asynchronous loading, uas txhais tau hais tias tus browser tuaj yeem txuas ntxiv thauj cov nplooj ntawv thaum cov ntawv tau rub tawm. Hauv qhov sib piv, thaum koj thauj cov fonts ntawm CSS, qhov browser yuav tsum tos kom rub tawm CSS cov ntaub ntawv thiab txheeb xyuas ua ntej nws tuaj yeem pib thauj cov fonts. Qhov no tuaj yeem ua rau ncua sijhawm hauv font loading thiab qeeb nplooj ntawv sijhawm.
  2. JavaScript code siv lub Typekit web font loader, uas muab kev ua haujlwm ntxiv rau kev thauj khoom fonts. Piv txwv li, lub web font loader tuaj yeem kuaj xyuas seb qhov browser puas txhawb nqa @font-face txoj cai thiab tuaj yeem zam kev thauj khoom fonts tsis tsim nyog hauv browsers uas tsis txhawb nqa
    @font-face. Nws tseem tuaj yeem muab kev ua haujlwm zoo font loading thiab txhim kho font rendering.
  3. Txoj kev CSS yuav tsum muaj ntxiv HTTP thov kom nqa cov ntaub ntawv CSS, qhov JavaScript code yog tus kheej muaj thiab tsis xav tau cov ntaub ntawv ntxiv yuav tau nqa. Qhov no tuaj yeem ua rau lub sijhawm thauj khoom sai me ntsis rau JavaScript code.

Zuag qhia tag nrho, siv cov txheej txheem JavaScript qub no los thauj cov ntawv Typekit tuaj yeem ua rau nrawm dua thiab txhim khu kev qha font loading dua li siv CSS txoj kev.

<script src="//use.typekit.net/xxxxxxx.js"></script>
<script>try{Typekit.load({ async: true });}catch(e){}</script>

Yog tias koj tab tom khiav lub vev xaib WordPress, koj tuaj yeem hloov kho koj cov ntaub ntawv functions.php kom thauj koj qhov Project:

add_action( 'wp_head', 'theme_typekit_inline' );
function theme_typekit() {
	wp_enqueue_script( 'theme_typekit', '//use.typekit.net/xxxxxx.js', '', false);
}
add_action( 'wp_enqueue_scripts', 'theme_typekit' );

function theme_typekit_inline() {
  if ( wp_script_is( 'theme_typekit', 'done' ) ) { ?>
	<script>try{Typekit.load({ async: true });}catch(e){}</script>
  <?php }
}

Txhua me ntsis suav thaum koj tab tom sim txhim kho koj qhov chaw ceev. Adobe Fonts tsis yog qhov kev pabcuam sai heev, yog li kev pabcuam chais tawm qee lub sijhawm nrog txhua nplooj ntawv tuaj yeem ua qhov txawv!

Douglas Karr

Douglas Karr yog CMO OpenINSIGHTS thiab tus founder ntawm lub Martech Zone. Douglas tau pab ntau ntau qhov kev vam meej MarTech startups, tau pab nyob rau hauv kev mob siab rau ntau tshaj $ 5 bil nyob rau hauv Martech nrhiav thiab kev nqis peev, thiab txuas ntxiv pab cov tuam txhab hauv kev siv thiab automating lawv cov kev muag khoom thiab kev lag luam cov tswv yim. Douglas yog tus paub thoob ntiaj teb kev hloov pauv digital thiab MarTech kws tshaj lij thiab hais lus. Douglas tseem yog tus sau phau ntawv Dummie phau ntawv qhia thiab phau ntawv ua lag luam.

lwm yam khoom

Rov qab mus rau sab saum toj
Close

Adblock nrhiav tau

Martech Zone muaj peev xwm muab cov ntsiab lus no rau koj yam tsis muaj nqi vim tias peb tau txais peb lub vev xaib los ntawm kev tshaj tawm cov nyiaj tau los, koom nrog kev sib txuas, thiab kev txhawb nqa. Peb yuav txaus siab yog tias koj yuav tshem koj cov ad blocker thaum koj saib peb lub xaib.