2012-09-01 7 views
6

मैं कुछ समय के लिए खोज कर रहा हूं लेकिन इस सवाल का जवाब नहीं मिल रहा है। कुछ फोरम प्रविष्टियों में कुछ कहते हैं कि प्रदर्शन के लिए प्रदर्शन के लिए बेहतर है ट्रांसफॉर्म: झूठी और दूसरों को सच। वही उपयोग करने के लिए जाता है ट्रांज़िशन।iScroll से ट्रान्सफॉर्म और उपयोग ट्रांज़िशन विकल्प का उपयोग क्या करता है?

मैंने यह भी सेटिंग पढ़ी है -वेबिट-ट्रांसफॉर्म: translate3d (0,0,0); स्क्रॉल किए गए div को तेज़ी से जाने में मदद मिलती है। लेकिन इस css संपत्ति को सेट करने के लिए ट्रांसफॉर्म विकल्प का उपयोग नहीं किया जा रहा है?

कोई मुझे समझाने कृपया सकते हैं कि वे क्या

1.useTransform 2.useTransition 3.-webkit-परिणत कार्य करें: translate3d (0,0,0)

और विकल्पों में से जो (सच/1 और 2 के लिए झूठा, 3 के लिए सक्रिय/निष्क्रिय) प्रदर्शन के लिए बेहतर है?

धन्यवाद। सच वास्तव में आपकी मदद:

उत्तर

2
  1. Difference between useTransition true/false
  2. Problem with useTransform
  3. Optimization using -webkit-transform

मुझे यकीन है कि useTransition नहीं हूँ।

इसके अलावा, आप तो एक साल मुझे लगता है कि मैं समझता हूँ कि क्या होता है की तुलना में अधिक के बाद Fast animation with iOS WebKit

+1

लिंक के लिए धन्यवाद। मैंने पिछले दो को नहीं देखा था। हालांकि उन सुविधाओं में कोई स्पष्टीकरण नहीं है जो वास्तव में विशेषताएं करते हैं ... – Alvaro

1

पढ़ सकते हैं। Transition इस एक बस समय के लिए referes का अनुवाद रहता है - Translate परिवर्तन

साथ Transform - दोनों useTransform और useTransition css3 गुण

को देखें।

सीएसएस 3 ट्रांसफॉर्म सामान्य शीर्ष/बाएं गुणों से explained here के रूप में बेहतर काम करना चाहिए।

अनुवाद 3 डी (0,0,0) या translateZ (0) hack that improves performance है।

किस संयोजन के बारे में बेहतर है, मुझे अभी तक यकीन नहीं है, जैसे कि ट्रांसफॉर्म, ट्रांजिशन, ट्रांसलेटजेड (0) के साथ केवल एक स्क्रॉल को सबसे अच्छा काम करना चाहिए, मुझे समझ में आता है, जब कोई बड़ा आइसलोल छोटा होता है तो मुझे कुछ समस्याएं आ रही हैं अंदर iscrolls।

मुझे आशा है कि इससे किसी की मदद मिलेगी।

संबंधित मुद्दे