Ev Social Media Ertelenmiş JavaScript ile yükleniyor - mankenler

Ertelenmiş JavaScript ile yükleniyor - mankenler

Video: jQuery Ajax ile Anlık Veri Güncellemesi Uygulaması 2024

Video: jQuery Ajax ile Anlık Veri Güncellemesi Uygulaması 2024
Anonim

Yavaş web sayfalarının bir ana nedeni sözde engelleme betiği. Engelleme komut dosyası, yüklenmesi ve çalıştırılmasıyla bir web sayfasının yüklenmesini engelleyen bir JavaScript dosyasıdır. Aşırı koşullar altında, bir tarayıcı, JavaScript yüklenirken ve ayrıştırılırken bir web sayfasının tamamını indirebilir ve birkaç saniye veya daha uzun bir süre boş bir ekran gösterebilir. Web kullanıcıları çabuk sıkıldığı için bu durumdan kaçınılmalıdır.

Neyse ki, JavaScript'in yüklenmesini ve yürütülmesini ertelemek ve web sayfalarınızı daha hızlı görüntülemek için çeşitli yollar vardır.

İlk yol, komut dosyası öğesinin ertelenme özniteliğini kullanarak. İşte benziyor:


ertelenin yalnızca harici JavaScript dosyaları ile kullanılabileceğine dikkat edin. Bir belge içindeki bloklara uygulanamaz.

Varsa, ertele özniteliği, sayfa ayrıştırmayı bitirdikten sonra komut dosyasının yürütülmesine neden olur.

Bir komut dosyasının yüklenmesini ve yürütülmesini geciktirmenin bir diğer yolu da Google'ın önerdiği yöntemdir. Google, web sayfanızın en altına aşağıdaki kodu koymanızı önerir. Bunu kullanmak için, örnek komut dosyası adını (burada, myscript.js) kendi dosya adınızla değiştirirsiniz tabii ki.

işlev downloadJSAtOnload () {var öğe = belge. createElement ("komut"); öğesi. src = "myscript.js"; belgesi. vücut. appendChild (element);} if (window.AdEventListener) penceresi. addEventListener ("yükle", indirmeSINI döndürme, yanlış); else if (pencere. attachEvent) penceresi. attachEvent ("onload", downloadSAERTOnload); başka pencere. onload = downloadJSAtOnload;

JavaScript'in ertelenmesine yardımcı olması için bir diğer özellik asenk özniteliğidir. HTML5'te async özelliği yeni. İşte benziyor:


ertelenme özniteliği gibi, async özniteliği yalnızca harici komut dosyaları (src özniteliği kullanılırken) ile kullanılabilir. Varsa, async özniteliği komut dosyasının sayfanın geri kalanında eşzamansız olarak yürütülmesine neden olur. Diğer bir deyişle, komut dosyası sayfanın geri kalanında olduğu gibi çalıştırılacaktır.

Hangi yöntemi kullanmayı seçerseniz seçin, sayfanızdaki geri kalan JavaScript'in düzgün çalışıp çalışmadığı üzerinde etkisi olabilir. Ertelenmiş yüklemeyi uyguladıktan sonra her şeyi test ettiğinizden emin olun. JavaScript'in ertelenmesi, kullanıcılarınızın bekleme sürelerini önemli ölçüde düşürebilir ve herkesin daha mutlu olmasını sağlayabilir.

Ertelenmiş JavaScript ile yükleniyor - mankenler

Editörün Seçimi

Doktor Yardımcısı Sınavı İçin Cilt Durumlarının Gözden Geçirilmesi - mankenler

Doktor Yardımcısı Sınavı İçin Cilt Durumlarının Gözden Geçirilmesi - mankenler

Çoklu cilt koşulları vardır Doktor Yardımcısı Sınavı (PANCE) için haberdar olmalısınız. Çalışılmalıdır birkaç daha olmasına rağmen, kendinizi bu temelleri tanımak emin olun. Keratoz lezyonları İki tip keratozis lezyonunun farkında olmalısınız: Aktinik keratoz: Bu cilt lezyonu neden olur ...

Sınıfı için Kardiyomiyopatilerin sınıfları

Sınıfı için Kardiyomiyopatilerin sınıfları

Kardiyomiyopati hakkında iyi bir anlayış, Doktor Yardımcısı Sınavı. Bir kardiyomiyopati, kalp kasının yapısındaki değişikliklere bağlı olarak kalp işlevinin bir anormalliğidir. Konjestif kalp yetmezliğinin en yaygın nedeni iskemik kardiyomiyopatidir. Pek çok vakada olmasa bile, teşhis koyabilirsiniz ...

Editörün Seçimi

JavaScript ile anonim olarak çalışıyor - mankenler

JavaScript ile anonim olarak çalışıyor - mankenler

JavaScript'de işlevler oluşturabilirsiniz. JavaScript'te bir işlev oluşturmak için en yaygın yol, function anahtar sözcüğünü kullanmaktır. İşte bu tekniğe bir örnek: function myFunction () {// bir şey yapın} Bu işlev tanımında bir ada sahip bir işlev yaratılır. Fonksiyon her çağırıldığında ismini kullanarak ...

Ertelenmiş JavaScript ile yükleniyor - mankenler

Ertelenmiş JavaScript ile yükleniyor - mankenler

Yavaş web sayfalarının bir ana nedeni sözde engelleme komut dosyasıdır. Engelleme komut dosyası, yüklenmesi ve çalıştırılmasıyla bir web sayfasının yüklenmesini engelleyen bir JavaScript dosyasıdır. Aşırı koşullar altında, bir tarayıcı, JavaScript yüklenirken bir web sayfasının tamamını indirebilir ve birkaç saniye veya daha uzun süre boş bir ekran gösterebilir ...

Css Temelleri ve Douglas JavaScript Robotu - mankenler

Css Temelleri ve Douglas JavaScript Robotu - mankenler

, Siz stilleri değiştirip ekliyorsunuz Douglas adlı bir HTML robotuna. Douglas bu sabah robot fabrikasından teslim alındı. JavaScript becerileri olağanüstü; fazla bakıma (her seferinde oynamak için yeni bir değişkene) ihtiyaç duymaz; ve o iyi espriler anlatır! Tek sorun, onun bakışları ...

Editörün Seçimi

Sosyal Medya Metrikleri: Web Sitenizin Mobil Kullanımını İzleme - mankenler

Sosyal Medya Metrikleri: Web Sitenizin Mobil Kullanımını İzleme - mankenler

Analytics sitenize gelen mobil trafiği size anlatıyor mu? Mobil ölçümler, size hacim, ziyaretçinizin satın alma kalıpları veya potansiyel müşteri üretim kalıpları nedir ve mobil site ziyaretçilerinizin demografik bilgileri hakkında bilgi verebilir. Bunlarla ilgilendikten sonra, sitenizi mobil ziyaretçiler için yapışkan hale getirebilirsiniz. ...

Gerçek Zamanlı Sosyal Medya Ölçütleri Kullanmanın Faydaları - mankenler

Gerçek Zamanlı Sosyal Medya Ölçütleri Kullanmanın Faydaları - mankenler

Gerçek zamanlı sosyal medya metrikleri yararlıdır, tamamen markanıza ve müşterilerinize sunduğunuz hizmet veya ürüne bağlıdır. Markanızın, gerçek zamanlı olarak sayfanızla etkileşim halinde olan insanların izlenmesinden fayda çıkarsa, sizin için kullanabileceğiniz çeşitli çözümlere sahip olursunuz; Woopra, KISSmetrics, Clicky, Google Analytics ve ...

Harekete Alma Harekete Geçişiniz İçin Yerleştirme Seçeneği için Sosyal Medya Metriklerini Kullanarak

Harekete Alma Harekete Geçişiniz İçin Yerleştirme Seçeneği için Sosyal Medya Metriklerini Kullanarak

Harekete geçirici mesajların yerleştirilmesine yardımcı olması için metrikleri kullanmak önemlidir. Sayfa yerleşiminde A / B testi yapın. Açılış sayfanızın düğmelerine sahip sürümlerini farklı yerlerde çalıştırın. Her seferinde iki sürüm çalıştırmayı deneyin; bazı insanlar aynı anda beş test yerleşimi çalıştırır ve rasgele teslim edilir. Metrikleriniz yardımcı olabilir ...