SORU
14 Mayıs 2010, Cuma


Kötü uygulama HTML gövdesine JavaScript gömmek için mi?

Üzerinde çalıştığım bir takım HTML sayfalarımızda vücutta rastgele yerlerde <script> etiketleri kullanma alışkanlığı içine aldı. Örneğin:

<html>
    <head></head>
    <body>
        <div id="some-div">
            <script type="text/javascript">//some javascript here</script>
        </div>
    </body>
</html>

Bunu daha önce görmemiştim. Test ettim birkaç tarayıcılarda iş gibi görünüyor. Ama bildiğim kadarıyla, geçerli bu gibi yerlerde script etiketleri koymak için değil.

Yanılıyor muyum? Ne kadar kötü bu div etiketleri içinde komut dosyası etiketleri koyuyoruz? Herhangi bir tarayıcı uyumluluk sorunları etmeliyim farkında olacak?

CEVAP
14 Mayıs 2010, Cuma


Son derece geçerli.

Kod karışık büyük blok işaretleme yok () dış komut kullanmak daha iyi koymak istemem, ama yararlı olabilir:

  • ekstra ilerici-geliştirme için bilgi veri öznitelikleri genişletilmiş bilgi gizleme için code veya diğer bir yaklaşım içine sığdırmak zor olduğu) bağlama; ya da ekleyin

  • gerekli bir komut dosyası geliştirme mümkün olduğunca çabuk pencere-yük beklemek yerine belge hazır/() kapalı bir yerde. Bunun bir örneği ise çok geç ateş edersen tahriş otomatik netleme, olacaktır.

<body> izin verilen en tarayıcılar yine de izin rağmen) değildir <style> elementler, düşünüyor olabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • knopik96

    knopik96

    7 Mayıs 2011
  • ravinderosahn

    ravinderosah

    20 Temmuz 2009