গুগল দ্বারা উল্লিখিত async সমর্থন দুটি অংশ ব্যবহার করে অর্জন করা হয়েছে:
ডোমে একটি <script> ট্যাগ লিখতে আপনার পৃষ্ঠায় স্ক্রিপ্ট ব্যবহার করে (স্ক্রিপ্টটি গুগল সরবরাহ করে)।
সেই স্ক্রিপ্টটিতে সামঞ্জস্যপূর্ণ ব্রাউজারগুলিতে সিগন্যাল করার জন্য async = "সত্য" বৈশিষ্ট্য রয়েছে যে এটি পৃষ্ঠাটি রেন্ডারিং চালিয়ে যেতে পারে।
প্রথম অংশটি <script async..ট্যাগগুলির জন্য সমর্থন ছাড়াই ব্রাউজারগুলিতে কাজ করে , এগুলিকে একটি "হ্যাক" (যদিও এটি বেশ দৃ one় একটি) দিয়ে অ্যাসিঙ্ক লোড করতে দেয় এবং ga.js পুনরুদ্ধারের জন্য অপেক্ষা না করে পৃষ্ঠাটি সরবরাহ করার অনুমতি দেয় allows
দ্বিতীয় অংশটি কেবল সামঞ্জস্যপূর্ণ ব্রাউজারগুলিকেই প্রভাবিত করে যা অ্যাসিঙ্ক এইচটিএমএল বৈশিষ্ট্য বোঝে
- এফএফ 3.6+
- অ্যান্ড্রয়েড সমস্ত সংস্করণ জন্য এফএফ
- IE 10+ (প্রাকদর্শন 2 দিয়ে শুরু)
- ক্রোম 8+
- অ্যান্ড্রয়েড সমস্ত সংস্করণের জন্য ক্রোম
- সাফারি 5.0+
- আইওএস সাফারি 5.0+
- অ্যান্ড্রয়েড ব্রাউজার 3.0+ (মধুচক্র চালু)
- অপেরা 15.0+
- অপেরা মোবাইল 16.0+
- অপেরা মিনি কিছুই নয় (8.0 হিসাবে)
Async নির্দিষ্ট করার জন্য "এইচটিএমএল 5 যথাযথ" উপায়টি একটি সহ <script async src="...", নয় <script async="true"। তবে প্রাথমিকভাবে ব্রাউজারগুলি এই বাক্য গঠনটিকে সমর্থন করে না, বা তারা রেফারেন্সযুক্ত উপাদানগুলিতে স্ক্রিপ্টের বৈশিষ্ট্য নির্ধারণকে সমর্থন করে না। আপনি যদি এটি চান তবে তালিকাটি পরিবর্তন হয়:
- এফএফ 4+
- IE 10+ (পূর্বরূপ 2 এবং তার বেশি)
- ক্রোম 12+
- অ্যান্ড্রয়েড 32+ এর জন্য ক্রোম
- সাফারি 5.1+
- কোনও অ্যান্ড্রয়েড সংস্করণ নেই