Google tarafından belirtilen zaman uyumsuz destek iki bölüm kullanılarak sağlanır:
DOM'a bir <script> etiketi yazmak için sayfanızda komut dosyası (komut dosyası google tarafından sağlanır) kullanma.
bu komut dosyasının, uyumlu tarayıcılara sayfayı oluşturmaya devam edebileceğini bildiren async = "true" özelliği vardır.
İlk bölüm, <script async..
etiketleri desteklemeyen tarayıcılarda çalışır ve "hack" ile async yüklemelerine izin verir (oldukça sağlam olmasına rağmen) ve ayrıca ga.js'nin alınmasını beklemeden sayfanın oluşturulmasına izin verir.
İkinci bölüm yalnızca async html özelliğini anlayan uyumlu tarayıcıları etkiler
- FF 3.6 ve üzeri
- Android için FF Tüm Sürümler
- IE 10+ (önizleme 2 ile başlayarak)
- Chrome 8+
- Android için Chrome Tüm sürümler
- Safari 5.0 ve üzeri
- iOS Safari 5.0+
- Android Tarayıcı 3.0+ (petek açık)
- Opera 15.0+
- Opera Mobile 16.0+
- Opera Mini Yok (8.0 itibariyle)
Zaman uyumsuzluğunu belirtmek için "html5 uygun" yolu a <script async src="..."
ile değil <script async="true"
. Bununla birlikte, başlangıçta tarayıcılar bu sözdizimini desteklemedi veya başvurulan öğelerde script özelliğinin ayarlanmasını desteklemedi. Bunu istiyorsanız, liste değişir:
- FF 4+
- IE 10+ (önizleme 2 ve üstü)
- Chrome 12+
- Android için Chrome 32+
- Safari 5.1 ve üzeri
- Android sürümü yok