सभी एएमपी जावास्क्रिप्ट को अतुल्यकालिक रूप से निष्पादित करें

सभी तृतीय पक्ष जावास्क्रिप्ट को महत्वपूर्ण पथ से दूर रखें

तृतीय-पक्ष JS सिंक्रोनस JS लोडिंग का उपयोग करना पसंद करता है। वे document.write को अधिक सिंक स्क्रिप्ट भी पसंद करते हैं। उदाहरण के लिए, यदि आपके पृष्ठ पर पांच विज्ञापन हैं, और उनमें से प्रत्येक तीन सिंक्रोनस लोड का कारण बनता है, प्रत्येक 1 सेकंड विलंबता कनेक्शन के साथ, तो आप केवल जेएस लोडिंग के लिए 15 सेकंड के लोड समय में हैं।

एएमपी पेज तीसरे पक्ष के जावास्क्रिप्ट की अनुमति देते हैं लेकिन केवल सैंडबॉक्स वाले आईफ्रेम में। उन्हें आईफ्रेम तक सीमित करके, वे मुख्य पृष्ठ के निष्पादन को अवरुद्ध नहीं कर सकते। भले ही वे एकाधिक शैली पुनर्गणना को ट्रिगर करते हों, उनके छोटे आईफ़्रेम में बहुत कम DOM होता है।

शैली-पुनर्गणना और लेआउट करने में लगने वाला समय DOM आकार द्वारा प्रतिबंधित है, इसलिए पृष्ठ के लिए शैलियों और लेआउट की पुनर्गणना की तुलना में आईफ़्रेम पुनर्गणना बहुत तेज़ है।