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

  • Animation Workshop

    Animation Wo

    8 NİSAN 2010
  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • Visual Life

    Visual Life

    3 Temmuz 2006