60fps लेआउट और रेंडरिंग

आपके प्रोजेक्ट में 60 FPS की हिट पाना, उपयोगकर्ताओं की दिलचस्पी से सीधे तौर पर जुड़ा होता है. साथ ही, इसके सफल होने के लिए भी यह ज़रूरी होता है. इस बातचीत में नैट और टॉम ने Chrome की रेंडरिंग पाइपलाइन के बारे में बात की. इसमें, फ़्रेम के गिरने की कुछ आम वजहें और उनसे बचने के बारे में बताया गया.

स्लाइड

  • फ़्रेम 16 मि॰से॰ का होना चाहिए. इसमें JavaScript, स्टाइल कैलकुलेशन, पेंटिंग, और कंपोज़िटिंग शामिल है.
  • पेंटिंग की प्रोसेस बहुत ज़्यादा है. पेंट स्टॉर्म वह जगह है जहां महंगा पेंट काम बेवजह दोहराया जाता है.
  • पेंट किए गए एलिमेंट को कैश मेमोरी में सेव करने के लिए, लेयर का इस्तेमाल किया जाता है.
  • इनपुट हैंडलर (टच और माउसव्हील लिसनर) जवाब देने की क्षमता को खत्म कर सकते हैं; अगर हो सके, तो इनसे बचें. जहां आप उन्हें कम से कम नहीं रख सकते.