SuperGenPass जैसे बुकमार्क में फ़ेविकॉन नहीं हैं, क्योंकि वे javascript:
लिंक हैं और फ़ायरफ़ॉक्स को यह नहीं पता है कि यह फ़ेविकॉन कहां से प्राप्त करेगा। क्या जावास्क्रिप्ट बुकमार्क करने के लिए फ़ेविकॉन जोड़ने का कोई तरीका है?
SuperGenPass जैसे बुकमार्क में फ़ेविकॉन नहीं हैं, क्योंकि वे javascript:
लिंक हैं और फ़ायरफ़ॉक्स को यह नहीं पता है कि यह फ़ेविकॉन कहां से प्राप्त करेगा। क्या जावास्क्रिप्ट बुकमार्क करने के लिए फ़ेविकॉन जोड़ने का कोई तरीका है?
जवाबों:
आप इस ट्रिक को आजमा सकते हैं:
सही फ़ेविकॉन के साथ वेबसाइट के लिए एक सामान्य लिंक (जावास्क्रिप्ट के बिना) खोजें।
उस लिंक को अपने बुकमार्क टूलबार में एक सामान्य बुकमार्क के रूप में जोड़ें।
अंत में, आपके द्वारा अभी-अभी जोड़े गए बुकमार्क के गुणों को बदलें और वास्तविक जावास्क्रिप्ट बुकमार्कलेट को स्थान बदलें जिसे आप चाहते हैं (आप उस बुकमार्क से स्थान चाहते हैं जिसमें फ़ेविकॉन नहीं है)।
अब आपने वांछित फ़ेविकॉन और जावास्क्रिप्ट के साथ बुकमार्क 2 को बुकमार्क में बदल दिया है।
फ़ेविकॉन पिकर 2 विस्तार आप यह कर देंगे।
कैसे उपयोग करें: किसी भी बुकमार्क को राइट-क्लिक करें और "गुण" चुनें,
फिर आइकन चुनने के लिए "ब्राउज ..." पर क्लिक करें या किसी आइकन पर URL पेस्ट करें।
इसके अलावा, आप एक्सटेंशन की स्थापना रद्द कर सकते हैं जब आप कर रहे हों और आइकन बने रहेंगे।
पेल्म्स के सुझाव से मुझे संभवतः संबंधित फ़ेविकॉन पिकर 3 का पता चला , जो मैक ओएस एक्स पर बेहतर काम करता है।
सबसे आसान तरीका है बुकमार्क को हाईजैक करना। बस एक पृष्ठ को बुकमार्क करें जिसमें एक फेविकॉन है जिसे आप उपयोग करना चाहते हैं। आपको उस साइट से फ़ेविकॉन को लोड करने के लिए बुकमार्क पर क्लिक करने की आवश्यकता हो सकती है जिससे वह लिंक करता है। एक बार जब आपके पास फ़ेविकॉन होता है, तो, बुकमार्क पर जाएं, राइट क्लिक करें, और गुण चुनें। आप फ़ेविकॉन के साथ संबद्ध बुकमार्कलेट के लिए "स्थान" को जावास्क्रिप्ट कोड में बदल सकते हैं। युक्ति: किसी बुकमार्कलेट को किसी बुकमार्क से अलग करने के लिए, मैं M :, से पहले आने वाले गुणों टैब में "नाम" को बदल देता हूं, इसलिए उदाहरण के लिए, अगर बुकमार्क goo.gl का उपयोग करके एक छोटा URL बनाने के लिए था, तो मैं उसका नाम दूंगा " एम: Goo.gl "
आप इसके साथ कर सकते हैं userChrome.css
:
about:support
chrome
, तो फ़ोल्डर बनाएँ , फिर फ़ाइल करेंuserChrome.css
मैं इस शैली का उपयोग करता हूं:
:root {
--amber: #FFC000;
--chartreuse: #B2D733;
--magenta: #BF1449;
--teal: #158466;
--vermilion: #FF4000;
}
#PlacesToolbarItems image {
padding-top: 16px;
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+1) image {
background: var(--teal);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+2) image {
background: var(--chartreuse);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+3) image {
background: var(--amber);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+4) image {
background: var(--vermilion);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+5) image {
background: var(--magenta);
}
यदि आप छवियों का उपयोग करना चाहते हैं, तो आप कर सकते हैं; बस उन्हें एक ही फ़ोल्डर में रखें, फिर इस तरह लिंक करें:
background: url("something.png");
HTML संपादित करें, ICON="data:image/png;base64,..."
अपने बुकमार्कलेट में जोड़ें , अर्थात
<DT><A HREF="javascript:(function(){ ... })();" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAABGdBTUEAALGPC/xhBQAAAAxQTFRFAQMAXV9chIaDx8nGZHRYHgAAADhJREFUCNdjYAAD8QkMDFz//zcw8P//f4CBNTTUgYHbZvMB3AS7TfEBBq5VqxpAxAQGztCwALBBALHhF442ZwQdAAAAAElFTkSuQmCC"></A>
अब तक फ़ायरफ़ॉक्स में काम करता है।