JavaScript
TL;DR
JavaScript, çoğunlukla bir web sitesine dinamik öğeler eklemek için kullanılan popüler bir programlama dilidir.
JavaScript nedir?
JavaScript, esas olarak web sayfalarına dinamik öğeler eklemek için kullanılan bir programlama dilidir. Dinamik öğelere örnek olarak otomasyonlar, animasyonlar, etkileşimli öğeler, trafik sayaçları vb. verilebilir. JavaScript olmadan, web siteleri statik olur ve yalnızca HTMLve CSS'ye dayanır. JavaScript genellikle bir web sayfasının HTML koduna gömülüdürveya HTML'nin <head> bölümünde bağlantılıayrı bir dosyada işlev görebilir:
Bağlantılı Javascriptörneği: <script src=" /js/assets/example.js" type="text/javascript"></script>
Neden web siteme JavaScript kodu eklemem isteniyor?
Çoğu zaman, web sitenizi geliştirmek için bir araç kullanırsanız, HTML'nin <head> bölümünde görüntülenmesi için bir JS <script> kodunu kontrol panelinize kopyalayıp yapıştırmanızı ister. Aracın sağlayıcısına güveniyorsanız, bu bir sorun olmamalıdır. Bu, web sitenize belirli bir işlevsellik ekleyebilmek için belirtilen hizmetin ihtiyaç duyduğu bir şeydir. Wix veya Wordpress veya diğerleri gibi bir web oluşturma platformu kullanıyorsanız ve bir uzantı veya eklenti yüklerseniz, genellikle gerekli JavaScript'i web sitenize otomatik olarak ekler. Bazı durumlarda, yine de başlığa bir kodu manuel olarak kopyalayıp yapıştırmanız gerekebilir.
JavaScript sorunları ve çözümleri
Bir web sitesine çok fazla eklenti/uzantı yüklerseniz, başlığa çok sayıda JavaScript kodu ekleyebilirler. Bir web sayfasının <head> bölümünde 60-70'ten fazla harici JavaScript dosyasına atıfta bulunduğu örnekler vardır. Herhangi bir içeriği yüklemeden önce, web tarayıcısı tüm bu kaynakları indirmeye çalışacak ve bu da sayfa yükleme süresini önemli ölçüde yavaşlatacaktır. Bunun için birkaç çözüm var, bunlardan biri dinamik işlemesözlüğü girişinde açıklanıyor.