Kaynak eşlemeleri veya kaynakURL kullanırsanız (her ikisi de Sourcemaps'teki HTML5 Rocks Primer kapsamında ele alınır) Chrome konsolunda "/*@ sourceMappingURL=" source mapping URL declaration is deprecated, "/*# sourceMappingURL=" declaration should be used instead.
gibi bir uyarı görebilirsiniz.
Konuyla ilgili bilgileri aşağıda bulabilirsiniz:
İmpet
//@cc_on
IE JScript motorunda koşullu derlemeyi açacak şekilde yorumlandıktan sonra //@ sourceMappingURL
ürününün IE ile çakışmasının oranında olduğu tespit edildi. Bu durumda, özellikle HTML5 Shiv'in
eski bir sürümü suç teşkil ediyor.
Özellik Değişikliği
//@ sourceMappingURL
söz dizimi, Sourcemap V3 spesifikasyonunda tanımlanmıştır. Burada, //#
söz dizimi kullanılacak şekilde değiştirilmiştir.
sourceURL
//@ sourceURL
, spesifikasyonda da tanımlanmış ve tutarlılık için //#
söz dizimiyle eşleşecek şekilde üretilmiştir. sourceURL'nin ne yaptığıyla ilgili ayrıntılı bilgi için devam edin. Ember minispade, Google concatenate.js ve diğerleri tarafından kullanılır. Chrome'da sourceURL
, değerlendirilen JS'nin yanı sıra satır içi komut dosyaları ve satır içi stiller için de desteklenir.
Tarayıcı Geliştirici Araçları'nda uygulama = tamamlandı!
- Safari Inspector, sourceEşlemeURL'si ve sourceURL için artık
//#
'yi destekliyor - Firebug'ın sourceURL değişikliği kullanıma sunuldu.
- Firefox,source haritasi URL'si değişikliğini çıkarmıştır. sourceURL biletine buradan ulaşabilirsiniz.
- Chrome Geliştirici Araçları, sourceEşlemeURL'si ve kaynakURL ile ilgili değişikliği getirdi. Ayrıca, kullanımdan kaldırılan
//@
söz diziminin kullanımı konusunda da uyarı verir.
Bu değişiklikler kararlı sürümde kullanıma sunulmuş olsa da tam araç desteği için her iki söz dizimini aynı anda kullanabilir veya ihtiyaçlarınıza göre hemen #
söz dizimine geçiş yapabilirsiniz.