Forum
merhabalar;
- bundeconfigde tanımladıgımız .js yada .css lerin sıralamasının bir önemi varmı .
- layoutda css ler head tagları arasına , .js lerde @RenderBody öncesine yerleştiriyoruz , bazı sayfalarda heade tagine taşımak gerekiyor .
kısacası burdaki yerleştirmeler nasıl olmalı ?
Merhabalar,
Yetleştirmelerin belli başlı sebepleri vardır. Bunlardan bazıları:
-Sayfa yüklenirken çok fazla yükleme olmasın diye genelde js leri sona koyarlar ki buda page speed i yükseltir.
-Bazen js leri başa koyarlar çünkü sonradan fonksiyonu çağıramayabiliyorsunuz.
-CSS leri HEAD tagine yazmanın temel sebebi sayfa görüntülerinin yüklenirken oturmasını istemeniz.
-JS lerin yerleri ise tamamen yazdığınız fonksiyona göre değişmektedir. Örneğin sayfa yüklenirken bir table yüklüyorsanız genellikle js ler o tabledan kodlarından önce konulması gerekirki data gelmeden tablo yüklenince çatlamasını önlemek amaçlıdır.
-Örneğin bir sayfada pop-up çıkartacaksınız bunu da farklı bir css dosyasına yazdıysanız onu en altta belirtebilirsiniz çünkü ilk olarak gelmesi gereken bir durum değildir.
Verdiğim örneklere bakacak olursanız JS ve CSS lerden sayfa yükleme hızı, fonksiyon ve kullanım alanlarına göre yer değiştirmektedir. Bunu böyle örneklerle genelleyebiliriz ancak kesin olarak böyle kullanılması lazım diye bir şart yoktur.
Benden sonra yazılımcı arkadaşlar daha detaylı bilgi vereceklerdir. Elimden geldiğince yardımcı olmaya çalıştım. Umarım faydalı olmuştur.
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************