0 oy
1.7k Görünüm
Html kategorisinde (365 puan) tarafından
merhaba html'de nocscript etiketi nedir neye yarar?
Paylaş

2 Cevaplar

+1 oy
(8.7k puan) tarafından
tarafından seçilmiş
 
En İyi Cevap

merhaba normalde tarayıcıların çopu javascript desteklemesine rağmen bazen bazı tarayıcılar destek vermemekte yada javascriptleri engellenmiş oluyorlar, işte bu tarz durumlarda noscript etiketi kullanılıyor eğer javascript varsa bu etiketler arasındaki kodlar geçersiz oluyor haliyle ama eğer ajavascript yok ise ozaman devreye bu etiket giriyor :)

 

mesela sayfada javascript çalışmıyor ise bu şekilde bir uyarı verebilirsiniz :

<noscript>

<p>Hey! Tarayıcın Javascript Desteklemiyor, Aldığın Yere Geri Götür :) </p>

</noscript>

 

tabi javascript'i engelli bir tarayıcı haliyle jquery gibi javascript kütüphanelerini çalıştırmayacaktır.

(365 puan) tarafından
iyimiş ..
0 oy
(1.9k puan) tarafından

Birde Mesela Jquery de lazyload eklentisi ile resimler sayfaya sonradan yükleniyor eğer bir tarayıcıda javascript tabanı engelli yada desteklemiyor ise  ozaman resimler gözükmez onun için normal bir lazyload gibi jquery işlemi ile çalışan  kodun altına birde noscript olarak çalışmadığı takdirde olacakları belirtmekde fayda var 

Örneğin:

<img src="yukleme.gif" data-original="sonradanyuklenecekanaresim.png" class="lazyload" />    

  // Burada lazload ile sonradan sayfa ağağı kayınca yuklenen resim ekledik 

<noscript></img src="anaresim.png"></noscript>

// Buradada eğer javascript çalışmıyor ise olması gerekenleri yazdık

 

 

Bu Hafta En Aktif Üyeler
    ...