2010-08-23 18 views
23

एक जीआईएफ फेविकॉन का उपयोग क्यों करें? क्या आईफोन और आईपैड के लिए यह पढ़ सकता है?फेविकॉन प्रारूप जीआईएफ या आईसीओ?

<link rel="icon" href="/favicon.gif"> 
+4

शायद इसलिए कि वह किसी gif केवल संभावना है कि आप एक चलती फ़ेविकॉन – Tokk

+0

या शायद एक ICO फ़ाइल बनाने क्योंकि बस नहीं एक GIF निर्माण जितना आसान है मिलता है। – Gavin

उत्तर

15

ब्राउज़र ने इसका समर्थन करना शुरू कर दिया। इसके अलावा, माइक्रोसॉफ्ट विंडोज़ में आइकन के लिए आईसीओ फाइलें पुरानी छवि फ़ाइल प्रारूप हैं। चूंकि आईसीओ विक्रेता विशिष्ट है, इसलिए कुछ जीआईएफ के साथ जाना चुनते हैं।

उल्लेख नहीं है कि .gif संपादकों की एक बहुतायत है, और कुछ आईसीओ संपादक हैं।

समर्थित स्वरूपों की समीक्षा करने के बाद, यदि आप आईसीओ से दूर जाने की कोशिश कर रहे हैं तो आपकी सबसे अच्छी शर्त पीएनजी फाइलों के साथ जाना है।

+0

"IE11 इंटरनेट एक्सप्लोरर का पहला संस्करण है जो .png और .gif फ़ाइल स्वरूप फ़ेविकॉन के प्रत्यक्ष उपयोग का समर्थन करता है।" - http://stackoverflow.com/questions/16943609/which-versions-of-ie-support-png-favicons –

1
  • अधिक लोगों के पास gif या पीएनजी फ़ाइलों को बनाने की पहुंच है।
  • gif के

एनिमेटेड किया जा सकता भी सावधान रहना है कि gif पसंदीदा आइकन IE के सभी संस्करणों में काम नहीं करते।

22

एक जीआईएफ एनिमेटेड किया जा सकता है हालांकि इसके लिए ब्राउज़र समर्थन वर्तमान में काफी सीमित है। आईसीओ वर्तमान में अधिक व्यापक रूप से समर्थित प्रारूप (आईफोन और आईपैड सहित) है। ब्राउज़र संगतता की एक पूरी सूची this WIkipedia article में पाई जा सकती है।

7

.ico फ़ाइलें सबसे व्यापक रूप से समर्थित हैं। विकिपीडिया में list of which browsers support which formats है।

उस सूची के अनुसार फ़ायरफ़ॉक्स और ओपेरा एनिमेटेड जीआईएफ का समर्थन करने वाले एकमात्र हैं, और आईई जीआईएफ का समर्थन नहीं करता है।

1

GIF फेविकॉन कभी-कभी उपयोग किए जाते हैं ताकि उन्हें एनिमेटेड किया जा सके, लेकिन ICO के पास व्यापक ब्राउज़र समर्थन है। आप iPhone/iPod टच के लिए विशेष रूप पसंदीदा आइकन बनाने के लिए कोशिश कर रहे हैं, तो आप इस पर एक नज़र लेने के लिए चाहते हो सकता है:

http://iboughtamac.com/2008/01/23/making-an-iphoneipod-touch-webclips-favicon/

1

GIF, ICO, PNG, एसवीजी या कुछ और अपने फ़ेविकॉन के लिए के लिए जाना चाहे कई कारकों पर निर्भर करता है।

प्रमुख कारणों में आईसीओ के लिए जाने के लिए कर रहे हैं:

  • स्वरूप ब्राउज़रों के बहुमत द्वारा समर्थित (11 से पहले यानि इंटरनेट एक्सप्लोरर और कुछ का समर्थन नहीं करता)।
  • यह उन प्रासंगिक लोगों का एकमात्र प्रारूप है जो विभिन्न आकारों में एक से अधिक छवियों को स्टोर करता है, जिससे एक फ़ाइल को 16x16, 24x24, 32x32, 48x48, 64x64, 72x72 और 128x128 नाम के विभिन्न आकारों में आइकन रखने की इजाजत मिलती है। सबसे लोकप्रिय आइकन आकार। उपलब्ध स्थान और आइकन फ़ाइल में उपलब्ध आकारों के आधार पर, ब्राउज़र किसी भी स्थिति को अपस्केल या डाउनस्केल किए बिना किसी भी उचित स्थिति के लिए सबसे उपयुक्त आकार चुन सकता है। GIF के लिए

कारण:

  • एनिमेटेड GIF एक एनिमेटेड फ़ेविकॉन प्राप्त करने के लिए (के रूप में सबसे ब्राउज़रों अभी तक पसंदीदा आइकन के लिए एसवीजी समर्थन नहीं करते केवल संभावना है, और भले ही वे क्या वे समर्थन करते हैं, जावास्क्रिप्ट या फेविकॉन के मामले में एसएमआईएल एनिमेशन संदिग्ध हो सकते हैं)।

यदि आपका आइकन केवल एक आकार में मौजूद है और इंटरनेट एक्सप्लोरर के पुराने संस्करणों में समर्थन कोई चिंता नहीं है, तो आप छोटे फ़ाइल आकार की वजह से पीएनजी या जीआईएफ पसंद कर सकते हैं। हालांकि, आईसीओ फाइलें, अगर सही तरीके से संग्रहीत हैं, तो पीएनजी फाइलों की तुलना में काफी बड़ी नहीं हैं, क्योंकि विंडोज विस्टा के बाद, आईसीओ फाइलें पीएनजी स्टोर कर सकती हैं। इसलिए, एक संबंधित आईसीओ फ़ाइल 22 बाइट्स बड़ी होगी (6 बाइट हेडर प्लस 16 बाइट्स एंट्री)।

साइड-नोट: आपके द्वारा निर्दिष्ट HTML में, एक विरोधाभास हो सकता है। अगर फ़ाइल /favicon.gif वास्तव में एक जीआईएफ छवि है, तो लिंक में उपयोग किए गए एमआईएम-प्रकार गलत है। उस स्थिति में, यह image/x-icon नहीं होना चाहिए लेकिन image/gif होना चाहिए।

विकिपीडिया पृष्ठ इस बारे में अधिक जानकारी होती है: https://en.wikipedia.org/wiki/Favicon

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