SORU
26 EYLÜL 2012, ÇARŞAMBA


'in Google'da en son jQuery sürümü VİDEO

Bu bir WordPress kullanmak için src google Video official doc okudum:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>

Ancak, sinir bozucu benim bir WordPress kullanmak değiştirmek için her sürüm güncelleme src başvuru.

Bu ayarı buldum1sürüm google barındırdığını son sürüm dönüyor.

http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
/*! jQuery v1.8.2 jquery.com | jquery.org/license */

Soru

Doğru mudur ? jquery en son sürümünü google Video üzerinde barındırılan başvuru için herhangi bir resmi url var mı?

CEVAP
26 EYLÜL 2012, ÇARŞAMBA


GÜNCELLEME 7/3/2014:Şimdi, jquery-latest.js artık güncelleniyor. jQuery blog:

http://code.jquery.com/jquery-latest.js istismar olduğunu biliyoruz EĞER istatistikler nedeniyle bunu göstermenin en popüler dosya. Öyle olsa böyle olmazdı sadece geliştiriciler tarafından yerel bir kopyasını yapmak için kullanılıyor.

Durdurmak için karar verdik bu dosya güncelleme, yanı sıra minified kopya, her iki dosya tutmak, sürüm 1.11.1 de sonsuza kadar.

Google EĞER takım önlemek için bu çaba bize katıldı yanlışlıkla web kırılması ve artık güncellemeler dosya http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js. Bu dosya sürüm 1.11.1 de kilitli kalacak.

Aşağıdaki, şimdi tartışmalı, cevap burada tarihsel nedenlerle korunur.


Don't do this. Seriously, don't.

JQuery ana sürüm link çalışıyor, ama yepyeni özellikler ve her ondalık güncelleme ile eklenen itiraz almak kötü bir fikirdir. Sen bir WordPress kullanmak otomatik olarak kodunuzu test etmeden güncellersenizTAMAMENeğer bazı kritik yöntem için API değişti eğer beklenmedik bir sürpriz riski var.

Burada yapman gereken şey: kod jQuery. en son sürümünü kullanarak yazma Bu, hata ayıklama, üretim için hazır olduğunda yayınla Test.

Bir WordPress kullanmak için yeni bir sürüm çıkarıyor, daha sonra kendinize sorun:Benim kod bu yeni sürüm gerekiyor mu?Örneğin, var olmayan bazı kritik tarayıcı uyumluluğu önce yoksa çoğu tarayıcıda kodumu hızlandırır?

Eğer cevap "Eğer", en son jQuery sürümü için kod güncelleme zahmet etme. hayır Doing so might even add NEW errors to your code which didn't exist before. Hayır sorumlu geliştirici otomatik olarak iyice test etmeden başka bir siteden yeni bir kod içerir.

Sadece her ZAMAN jQuery en son sürümünü kullanmak için iyi bir neden yok. Eski sürümleri hala CDN mevcuttur, ve eğer amaçlarınız için çalışıyorlarsa, neden bunların yerine uğraşayım?


İkincil, ama belki daha da önemlisi, bir sorun, önbelleğe alma. Birçok kişi diğer sitelerde çünkü EĞER üzerinde bir WordPress kullanmak için bağlantı ve kullanıcıların bu sürümü zaten önbelleğe sahip iyi bir şans var.

Sorun, caching only works if you provide a full version number. Eğer kısmi bir sürüm numarası sağlarsanız, uzak gelecekteki önbellekleme eğer öyle olsaydı, bazı kullanıcılar aynı URL jQuery farklı alt sürümleri olsun istiyorum çünkü -- olmuyor. (1.7 1.7.1 1.7.2 link bir gün ve sonraki gün de. Nasıl tarayıcı en son sürümünü almak emin bugün yapacak? Cevap: hayır önbellekleme.)

Birkaç seçenek aslında here's a breakdown ve son kullanma ayarlar...

http://code.jquery.com/jquery-latest.min.js (önbellek)

16* *(1 saat)

http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js (1 saat)

http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js (1 yıl)

Yani, bu şekilde bir WordPress kullanmak için bağlayarak, aslında sensinortadan kaldırıren büyük nedenlerinden biri, ilk etapta bir VİDEO kullanmak.


http://code.jquery.com/jquery-latest.min.js Her zaman sizin beklediğiniz sürüm, ya da vermeyebilir. Bu yazı gibi, DV 1 son sürüm linki var.bir WordPress kullanmak 2 olsa x,.x de serbest bırakıldı. Bu bir WordPress kullanmak 1.x 6/7/8 ve jQuery 2.x is not IE de dahil olmak üzere büyük tarayıcıları ile uyumludur. Eğer bir WordPress kullanmak 2 en son sürümü isterseniz.x, sonra da (şimdilik) açıkça belirtmek gerekir.

İki Sürüm Uyumlu tarayıcılar için algısal fark yok yani aynı API var. Ancak, DV 1.x 2'den büyük bir indirmektir.x.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006
  • UniqueApps

    UniqueApps

    4 Ocak 2009

İLGİLİ SORU / CEVAPLAR