Hoe zorg ik ervoor dat tekst zichtbaar blijft tijdens het laden van webfonts in WordPress?

Geschreven door: auteursavatar Komal Bothra
auteursavatar Komal Bothra
Hallo, ik ben Komal. Ik schrijf content die recht uit het hart komt en ervoor zorgt dat WordPress voor je werkt. Laten we jouw ideeën tot leven brengen!
Hoe zorg je ervoor dat tekst zichtbaar blijft tijdens het laden van een webfont op WordPress?

PageSpeed ​​Insights tegengekomen : "Zorg ervoor dat de tekst zichtbaar blijft tijdens het laden van de webfonts". Uw website kan al door uw browser worden weergegeven voordat de webfonts volledig zijn gedownload. Gebruikers kunnen uw content dus niet zien of openen totdat de webfonts zijn gedownload. Gedurende deze tijd zijn ze niet zichtbaar. Dit wordt het ' Flash of Invisible Text'- probleem (FOIT) genoemd.

Een betere gebruikerservaring kan worden bereikt door ervoor te zorgen dat uw tekst zichtbaar blijft tijdens het laden van het weblettertype. Dit helpt om lege pagina's en ongewenste wijzigingen in de lay-out te voorkomen.

Zorg ervoor dat de tekst zichtbaar blijft tijdens het laden van het weblettertype - PageSpeed ​​Insights-waarschuwing
Waarschuwing van PageSpeed ​​Insights

Hoe beïnvloedt het laden van weblettertypen de paginaprestaties?

Het heeft de volgende gevolgen:

  • Heeft invloed op de PageSpeed ​​Insights-score.
  • Heeft invloed op de cumulatieve verschuivingsscore van de lay-out.
  • Beoordeling van First Contentful Paint en Largest Contentful Paint (Core Web Vitals)
  • Gebruikerservaring en conversiepercentages

Het ontbreken van tekst heeft ook invloed op de gebruikerservaring tijdens het laden van webfonts: niemand vindt het prettig om een ​​website te bezoeken met een lege pagina. Binnen enkele seconden kunnen gebruikers een goed beeld krijgen van de informatie die ze zoeken door de titel en de tekst te lezen.

Het is essentieel om plotselinge lay-outverschuivingen door webfonts te voorkomen om de score voor cumulatieve lay-outverschuivingen te optimaliseren en te verbeteren. Door ervoor te zorgen dat uw tekst zichtbaar blijft tijdens het laden, voorkomt u onverwachte verschuivingen van de inhoud (zonder tussenkomst van de gebruiker). Webfonts kunnen lay-outverschuivingen veroorzaken als onzichtbare tekst even oplicht tijdens het downloaden en weergeven. 

Hoe zorg je ervoor dat de tekst zichtbaar blijft tijdens het laden van weblettertypen?

Dit specifieke moment wordt de 'Flash of Invisible Text' (FOIT) genoemd. De foutmelding "Zorg ervoor dat de tekst zichtbaar blijft tijdens het laden van het weblettertype" verschijnt vanwege deze FOIT, die verantwoordelijk is voor het verschijnen ervan.

Font-display: swap

De eigenschap `font-display` is een CSS-descriptor die toegankelijk is in alle moderne webbrowsers. De `font-display`-descriptor controleert of het lettertype is gedownload en wanneer dit is gebeurd om te bepalen hoe het lettertype moet worden weergegeven. Een regel die bijvoorbeeld `@font-face` gebruikt, maakt gebruik van het `font-display`-attribuut.

Er zijn veel verschillende variabelen voor de weergave van lettertypen, waaronder blok, wisselen, terugval en optioneel. Gebruik de waarde 'wisselen' om te voorkomen dat FOIT (Font-of-Item) optreedt , en gebruik de waarde 'terugval' om ervoor te zorgen dat de tekst zo snel mogelijk op het scherm verschijnt.

lettertype-weergave-wissel-formaat
Het omwisselen van de lettertypen zal het FOIT-probleem oplossen.

Gebruik de Swap Google Fonts Display-plugin in WordPress om dit te automatiseren. Elementor heeft een ingebouwde functie voor het wisselen van Google-lettertypen. Andere optimalisatieplugins zoals WP Rocket, Flyingpress en Perfmatters bieden dit standaard aan.

Voor snellere lettertype-laadtijden kunt u preconnects en preload gebruiken:

<link rel='preload' href='/font.woff2' as='font' crossorigin>

Dit zal ook de CLS verminderen.

Afronding

Deze handleiding legt uit hoe u het probleem 'flitsende onzichtbare tekst' in PageSpeedInzicht kunt oplossen door ervoor te zorgen dat de tekst zichtbaar blijft tijdens het laden van webfonts.

De laadtijd en laadsnelheid van een pagina zijn belangrijke factoren voor een goede gebruikerservaring, en het oplossen van dit probleem kan die ervaring aanzienlijk verbeteren. Als een pagina niet volledig is geladen, wordt deze niet als geladen beschouwd. Om time-outs te voorkomen en gebruikers de balans, snelheid en stabiliteit te bieden die ze wensen, moet u de laadtijd van de pagina verkorten.

Verbeter de prestaties van je WordPress-website met onze WordPress-siteoptimalisatieservices !

Gerelateerde berichten

Hoe migreer je TYPO3 naar WordPress?

Zo migreert u TYPO3 naar WordPress in 10 eenvoudige stappen

De migratie van TYPO3 naar WordPress kan de manier waarop u uw website beheert en schaalt, volledig veranderen. Veel bedrijven

Beste AI-webdesignsjablonen

Beste AI-webdesigntemplates: de ultieme lijst voor 2026

AI-webdesigntemplates veranderen de manier waarop websites worden gebouwd. Wat vroeger weken duurde, is nu ineens een stuk eenvoudiger

Hoe LMS-consultatie het succes van e-learning vergroot

Hoe draagt ​​LMS-consultatie bij aan het succes van e-learning?

Het lanceren van een succesvol e-learningplatform draait niet alleen om het kiezen van een plugin en het publiceren van content

Begin vandaag nog met Seahawk

Meld je aan in onze app om onze prijzen te bekijken en kortingen te ontvangen.