Merhaba bir HTML kodum var. Bu koda CSS ekledim link ile. Bu CSS yaklaşık 300 KB, HTML ise 40KB civarında. Siteyi açınca HTML ile CSS aynı anda yükleniyor ve bu durumda site 1 saniye civarı CSS olmadan gözüküp normal haline dönüyor. Biliyorum çok mühim değil HTML'in yüklenmesi için CSS'i beklemesi gibi bir durum yapılabiliyor mu?
Bellek önceliği nedir bilmiyorum ama tahmini olarak, derleyici önce yazılan koda bakar. CSS kodlarını HTML kodlarından önce koyarsan CSS daha önce çalıştırılır.(?)
Bellek önceliği nedir bilmiyorum ama tahmini olarak, derleyici önce yazılan koda bakar. CSS kodlarını HTML kodlarından önce koyarsan CSS daha önce çalıştırılır.(?)
CSS 'i verdiğiniz link TAG'inde rel="preload" kullanıyor musunuz?
Eğer ki kullanıyorsanız bu yüzden olmalıdır. HTML yapısında CSS yüklenmeden ekranda hiçbir şey gözükmez. Eğer ki siz preload veya defer tarzı etiketler kullanıyor iseniz bu şekilde olması normaldir.
Şurada bıraktığım linki iyice bir okumanızı tavsiye ederim. Hem yaşadığınız sorunun çözümünü bulacaksınız hem de sayfanız eskisinden daha optimize olucak.
Eğer javascript yazıyor iseniz <script defer></script> defer olarak gördüğünüz etiketi incelemelisiniz.