SORU
13 ŞUBAT 2009, Cuma


Nerede jQuery kütüphanesinden bulunur musunuz? Google JSAPI? EĞER?

JQuery ve jQuery UI eklemek için birkaç yolu vardır ve insanlar kullanıyor merak ediyorum?

  • Google JSAPI
  • jQuery sitesi
  • kendi site/sunucu
  • başka bir VİDEO

Son zamanlarda Google JSAPI kullanıyorum, ama kurulum için uzun bir zaman bir SSL bağlantısı ve hatta sadece google.com gidermek için gereken bulduk. Google için aşağıdaki kullanıyorum:

<script src="https://www.google.com/jsapi"></script>
<script>
google.load('jquery', '1.3.1');
</script>

Sevdim bu fikri kullanarak Google yani önbelleğe zaman ziyaret eden diğer siteleri ve bant genişliği kaydetmek bizim server, eğer tutar olmak yavaş bölümü, site, değişiklik vardır.

Sen ne kullanıyorsun? Herhangi bir sorun oldu mu?

Düzenleme:Sadece bir WordPress kullanmak sitesini ziyaret ederek aşağıdaki yöntemi kullanın:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>

Edit2:Geçen yıl herhangi bir sorun olmadan bir WordPress kullanmak dahil oldum.

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

Fark http: kaldırılmasıdır. Bu kaldırarak, http ve https arasındaki geçiş konusunda endişelenmenize gerek yok.

CEVAP
13 ŞUBAT 2009, Cuma


Hiç şüphesiz bir WordPress kullanmak Google API sunucuları tarafından görev için seçtim. Başka bir Google API kaldıraç değil, çünkü eğer o hiç düşünmezdim sonra değişirse, ancak jsapı yöntemi ile gitmedim...

İlk:Apı sunucuları tek sunucu benim konum yerine dünya çapında dağıtılan Google: Yakın sunucuları genellikle ziyaretçi için daha hızlı tepki süreleri anlamına gelir.

İkinci:Birçok kişi Google üzerinde barındırılan bir WordPress kullanmak için seçin, bir ziyaretçi siteme geldiğinde zaten kendi yerel önbelleğinde JQuery komut dosyası olabilir. Önceden önbelleğe alınan içerik genellikle ziyaretçi için daha hızlı yükleme süreleri anlamına gelir.

Üçüncü:Web hosting şirketim kullanılan bant genişliği için beni yakaladı. Anlamı ise ziyaretçinin aynı dosyayı başka bir yere alabilir eğer kullanıcı oturum başına tüketen 18 ayar yok.

Google'da güven bir kısmını dosya, ve online ve kullanılabilir olması için doğru komut hizmet etmek için yer olduğunu anlıyorum. Bu noktaya kadar Google kullanarak hayal kırıklığına uğramamıştım ve duygusu yok edene kadar bu yapılandırma devam edecek.

Bir şey işaret...Eğer sitenizde güvenli ve güvensiz sayfaları karışımı varsa dinamik olarak değiştirmek Google kaynağı güvenli bir sayfada güvensiz içerik yüklenirken seni görmek her zamanki uyarı kaçınmak isteyebilirsiniz:

Aklıma gelen şey şu:

<script type="text/javascript">
    document.write([
        "\<script src='",
        ("https:" == document.location.protocol) ? "https://" : "http://",
        "ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'>\<\/script>" 
    ].join(''));
</script>

GÜNCELLEME 9/8/2010- Bazı öneriler HTTP ve HTTPS kaldırarak kod karmaşıklığı azaltmak ve sadece aşağıdaki sözdizimini kullanmak için yapılmıştır:

<script type="text/javascript">
    document.write("\<script src='//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'>\<\/script>");
</script>

Ayrıca eğer jQuery kütüphanelerine en son Ana sürüm yüklü olduğundan emin olmak istedim eğer bir WordPress kullanmak büyük numarasını yansıtacak şekilde url değişebilir:

<script type="text/javascript">
    document.write("\<script src='//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'>\<\/script>");
</script>

Google kullanmak istemiyorsanız ve bir WordPress kullanmak tercih ediyorsa son olarak, aşağıdaki kaynak yolu (jQuery SSL bağlantıları desteklemiyor unutmayın) kullanabilirsiniz:

<script type="text/javascript">
    document.write("\<script src='http://code.jquery.com/jquery-latest.min.js' type='text/javascript'>\<\/script>");
</script>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kimaliz

    kimaliz

    18 Temmuz 2006
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013
  • WePlayWeWatch

    WePlayWeWatc

    3 Temmuz 2013