2012-01-03 11 views
6

यूट्यूब अपने नेविगेशन मेनू पर आइकन के लिए 1px पारदर्शी छवि द्वारा 1px का उपयोग क्यों करता है? फिर उन्होंने सीएसएस का उपयोग कर 1px छवि की पृष्ठभूमि छवि के रूप में अंतिम आइकन सेट किया।1px 1px gif

वे उस तकनीक का उपयोग क्यों करते हैं?

+0

लोग अपने माउस चोरी और एक हंसोड़ साइट बनाने से रोकने के लिए (आप स्प्राइट की गति और एक टैग के वैकल्पिक विशेषता की पहुंच प्राप्त) और/या नियंत्रण। –

+2

क्या यह है? coz मैं अभी भी स्प्राइट छवियों से आइकन चुरा सकता हूं या साइट को fansrack के साथ सहेज सकता हूं .. – pegasus

+0

अच्छा सवाल। क्योंकि उस 'img' टैग पर आपके पास पृष्ठभूमि स्प्राइट है। मुझे यह देखने में उत्सुकता है कि आप वहां 'आईएमजी' टैग क्यों लगाएंगे और कुछ और नहीं। एक कारण मैं सोच सकता था कि alt टैग की वजह से उनकी alt खाली है – locrizak

उत्तर

6

मुझे लगता है कि वे ऐसा करने के बाद performace में सुधार होगा।

आप देखते हैं कि उन्होंने टैग को सीएसएस का उपयोग करके पृष्ठभूमि दिया है, पृष्ठभूमि को HTTP अनुरोधों को कम करने के लिए एक स्प्राइट का उपयोग करके किया जाता है और जिस गति पर यूट्यूब लोड होता है, उसमें सुधार होता है, दावा है कि उन्होंने लोगों को रोकने के लिए ऐसा किया है उनकी छवियों को चोरी करना पूरी बकवास है।

अगले भाग मैं एक छोटे से समझाना मुश्किल लग सकता है, इसलिए मैं अपना सर्वश्रेष्ठ कोशिश करता हूँ, खेद है मैं तुम यहाँ खो देते हैं: के रूप में वहाँ वास्तव में वहाँ कुछ होने के लिए देने के लिए

छवि टैग इस्तेमाल किया गया था एक पृष्ठभूमि, और वहां एक छवि होने पर समझ में आता है (क्योंकि वहां वास्तव में एक छवि है, यह सिर्फ सीएसएस का उपयोग करके उत्पन्न नहीं है), उदाहरण के लिए वे आसानी से एक div टैग डाल सकते हैं, लेकिन यह अधिक समझ में नहीं आता है एक छवि टैग की तुलना में एक div टैग डालें (भले ही वे वहां मौजूद आईएमजी 1px खाली छवि द्वारा 1px है)

वे स्थिरता में सुधार करने के लिए भी ऐसा कर सकते थे, उदाहरण के लिए उन्होंने इसे कई अन्य पर भी उपयोग किया है उनकी साइट के कुछ हिस्सों, टी देखें वह यूट्यूब लोगो शीर्ष बाएं, एक ही तकनीक का उपयोग ऑल्ट टेक्स्ट को छोड़कर किया जाता है, यहां खाली छवि की आवश्यकता होती है क्योंकि अन्यथा alt टेक्स्ट वहां प्रदर्शित किया जाएगा (आप मेरा मतलब क्या देखने के लिए फायरबग का उपयोग कर छवि से छुटकारा पा सकते हैं); यहाँ छवि टैग गति से समझौता किए बिना पहुंच में सुधार करने के लिए किया जाता है

आशा करता है कि भावना

+0

+1 भयानक उत्तर। यह मैं जो सोच रहा था उसकी ओर सीख रहा हूं। इसका उपयोग गति और अभिगम्यता के लिए किया जाता है लेकिन वास्तव में यह नहीं पता था कि इसे कैसे समझाया जाए। – locrizak

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