Middle+
Utilizatorul vede un ecran alb înainte de încărcarea stilurilor. Cum se rezolvă problema?
sobes.tech AI
Răspuns de la AI
Ecranul alb înainte de încărcarea stilurilor apare de obicei deoarece browserul încarcă mai întâi HTML-ul, dar stilurile nu au fost încă aplicate. Pentru a rezolva problema:
- Utilizați CSS critic — încorporați CSS-ul minim necesar pentru afișarea ecranului inițial direct în HTML.
- Minimizează și combină fișierele CSS pentru a reduce numărul de solicitări.
- Utilizați atributele
rel="preload"saurel="prefetch"pentru a accelera încărcarea stilurilor. - Amânați încărcarea stilurilor neimportante pentru a nu bloca randarea.
Exemplu de încorporare a CSS-ului critic:
<style>
/* stiluri minimale pentru ecranul inițial */
body { margin: 0; font-family: Arial; }
.header { background: #333; color: white; padding: 10px; }
</style>