Genellikle inline WordPress temalarında inline Javascript kullanıyorum. Birkaç ay öncesine kadar //<![CDATA[ ... //]]>
satır içi Javascript sarma duymuştum, ve ben birkaç yıl için adil bir düzeyde yeterlilik düzeyinde bu şeyler yapıyoruz.CDATA gerçekten gerekli mi?
Çevreye baktım ve insanların bunu kullanabileceğini duydum çünkü Javascript aksini doğrulamıyor. Sık sık 1.0 xHTML doctype kullanıyorum ve işaretlememi doğrulayan bir sorun yaşamadım. JQuery kullanıyorum, ya da genellikle eklentiyi etkinleştirmek için sadece birkaç satır kodum var mı? Ya da bu konuda w3 doğrulayıcı mıdır? Bu CDATA işaretlerini kullanmadığınız zaman işlevsel etki olduğuna dair kanıt var mı?
Örneğin, bazı ayrıştırıcılar üzerinde yolculuk düşünüyorum doğrular çünkü bu kadar basit bir şey geçersiz Küçüktür ve JavaScript işaretleri (< and >) büyüktür CDATA bölümünde olmayan kod. –
Bu, http://stackoverflow.com/questions/66837/when-is-a-cdata-section-necessary-within-a-script-tag dosyasının bir kopyası gibi görünüyor. Orada bazı iyi cevaplar var. –
@Gintautas - parsers *, diğer şeylerin yanı sıra onlara seyahat etmelidir. Jost'un cevabı iyi. – Quentin