Sobes.tech
Middle+

De gebruiker ziet een wit scherm voordat de stijlen worden geladen. Hoe los je dit op?

sobes.tech AI

Antwoord van AI

Witte schermen vóór het laden van stijlen ontstaan meestal omdat de browser eerst de HTML laadt, maar de stijlen nog niet zijn toegepast. Om het probleem op te lossen:

  • Gebruik kritische CSS — integreer de minimale CSS die nodig is om het eerste scherm weer te geven direct in HTML.
  • Minimaliseer en combineer CSS-bestanden om het aantal verzoeken te verminderen.
  • Gebruik de attributen rel="preload" of rel="prefetch" om het laden van stijlen te versnellen.
  • Stel het laden van onbelangrijke stijlen uit om het renderen niet te blokkeren.

Voorbeeld van het integreren van kritische CSS:

<style>
  /* minimale stijlen voor het eerste scherm */
  body { margin: 0; font-family: Arial; }
  .header { background: #333; color: white; padding: 10px; }
</style>