फ़ायरफ़ॉक्स नया टैब पृष्ठभूमि बदलें


22

मैं हमेशा डार्क व्यक्ति थीम या डिफ़ॉल्ट कॉम्पैक्ट डार्क थीम का उपयोग करता हूं जो फ़ायरफ़ॉक्स के साथ शामिल है और मुझे नया टैब खोलने पर डिफ़ॉल्ट पृष्ठभूमि का रंग सफेद होना पसंद नहीं है। मेरे द्वारा उपयोग किए जाने पर एक ऐड था जो मुझे नए टैब को कस्टमाइज़ करने देता था, लेकिन अब यह फ़ायरफ़ॉक्स 57 के साथ चला गया है ...

तो, मैं नए टैब पृष्ठभूमि को बदलने के लिए कैसे कर सकता हूं?


जवाबों:


28

मुझे लगता है कि यह दूसरों को भी रूचि दे सकता है। अब तक मुझे पता है कि कुछ जोड़ियों को प्राप्त करने के लिए और एक तरीका है बिना जोड़ के (जैसा कि ऐसा लगता है कि उनमें से कई दिन-ब-दिन गायब हो रहे हैं), यहाँ हम तब जाते हैं:

  1. के बारे में अनुकूलित करें: newtab (कृपया नीचे बिंदु 3 देखें)

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

  2. स्टाइलिश (कृपया नीचे बिंदु 3 देखें)

    स्टाइलिश कार्यक्षमता के व्यापक स्पेक्ट्रम के साथ एक ऐड है; जब तक आप Google, Facebook, YouTube और कई अन्य लोकप्रिय वेबसाइटों के लिए थीमों और खाल को प्रबंधित करने / स्थापित करने में आपको फ़ायरफ़ॉक्स को स्वयं अनुकूलित करने की अनुमति देते हैं ... मुझे लगता है कि यह ओवरकिल है यदि आपको केवल उस कार्य की आवश्यकता है जिसे हम यहां दे रहे हैं। ।

  3. अतिरिक्त प्रतिबंधों के कारण फ़ायरफ़ॉक्स 57 के साथ उपरोक्त में से कोई भी काम नहीं करेगा । फ़ायरफ़ॉक्स 57 के नए टैब पेज के साथ स्टाइलस यह संदेश दिखाता है:

    सुरक्षा सावधानी के रूप में, ब्राउज़र अपने अंतर्निहित पृष्ठों (जैसे कि क्रोम: // संस्करण, क्रोम 61 के रूप में मानक नया टैब पृष्ठ, के बारे में: addons, और इसी तरह) के साथ-साथ अन्य एक्सटेंशन पेजों को प्रभावित करने से प्रतिबंधित करता है। प्रत्येक ब्राउज़र अपने स्वयं के एक्सटेंशन गैलरी (जैसे क्रोम वेब स्टोर या एएमओ) तक पहुंच को प्रतिबंधित करता है।

    तो, आइए नशेड़ी को एक तरफ छोड़ दें और हमारे हाथों को गंदा करें!

    आप तय कर सकते हैं कि आप इसके लिए एक ऐडऑन का उपयोग नहीं करना चाहते हैं, इस मामले में अच्छी तरह से यहाँ क्या करना है:

    • about:profilesफ़ायरफ़ॉक्स एड्रेस बार में लिखें और Open Folderउस उपयोगकर्ता प्रोफ़ाइल के "रूट निर्देशिका" के पत्राचार में चुनें जिसे आप अनुकूलित करना चाहते हैं (आमतौर पर केवल एक ही है);

    • अब तक प्रोफ़ाइल का रूट फ़ोल्डर खोला जाना चाहिए, बनाएं (यदि यह अभी तक मौजूद नहीं है) नाम का एक नया फ़ोल्डर chrome;

    • बनाएँ (यदि यह पहले से मौजूद नहीं है) फ़ोल्डर के userContent.css अंदर नामित एक नई फ़ाइल chromeऔर उसमें निम्न कोड डालें:

      @-moz-document url("about:newtab") {  
          body {
              background-color: #000000 !important;
          }
      }

    यदि आप सीएसएस के साथ जुगाड़ कर सकते हैं, तो यदि आप चाहें तो पृष्ठभूमि छवि सेट करने के लिए आप कुछ कोड भी जोड़ सकते हैं (मैं अंततः सीएसएस के साथ उसी फ़ोल्डर में छवियों को डालने का सुझाव देता हूं)।

    अनुकूलन लागू होने के लिए आपको फ़ायरफ़ॉक्स पुनः आरंभ करने की आवश्यकता हो सकती है।

    इस अंतिम बिंदु का श्रेय DIENER_ को जाता है


4
फ़ायरफ़ॉक्स about:blankपेज के साथ एक ही काम करने के लिए आप इस अन्य प्रश्नोत्तर का उल्लेख कर सकते हैं: superuser.com/questions/603218/…
danicotra

3
फ़ायरफ़ॉक्स 57+ संगत विधि के लिए बोनस अंक (यदि मैं कर सकता था)।
जपोजोन

अद्यतन-टिप्पणी: सुनिश्चित करें कि आप इस नए और भयानक फ़ायरफ़ॉक्स एक्सटेंशन को याद नहीं करते हैं: टैबलिस महान काम करता है! ( क्रोम के लिए भी उपलब्ध है )
danicotra

FF के लिए एक और अच्छा WebExtension यहाँ उद्देश्य को प्राप्त करने के लिए: न्यू टैब ओवरराइड
danicotra

1
फ़ायरफ़ॉक्स 67 में काम नहीं करता है
व्लादिमीर जोवानोविक

8

अपनी पसंद के रंग के about:configलिए मूल्य खोलें और बदलें browser.display.background_color। मैं # 595959 (तटस्थ ग्रे) का उपयोग कर रहा हूं।

यह खाली टैब या "फ़ायरफ़ॉक्स होम" के साथ काम करता है।

अफसोस की बात है, जल्दी से टैब खोलने या जब ब्राउज़र भारी लोड पर होता है तब भी एक सफेद फ्लैश का परिणाम होगा।

यदि आप नहीं जानते कि कैसे उपयोग करें: config कृपया https://support.mozilla.org/en-US/kb/about-config-editor-firefox पढ़ें


फ़ायरफ़ॉक्स 67 में काम नहीं करता है
व्लादिमीर जोवानोविक

यह आर्क लिनक्स पर फ़ायरफ़ॉक्स 67.0.4 (64-बिट) पर मेरे लिए काम करता है। हालांकि, सफेद फ्लैश के कारण समाधान आदर्श नहीं है, जैसा कि उत्तर में वर्णित है।
केसी जोन्स

2
फ़ायरफ़ॉक्स 71 में काम करता है
एडविन

2

वैसे, मुझे कहना होगा कि @danicotra द्वारा दिया गया समाधान फ़ायरफ़ॉक्स 57 के साथ भी नए टैब के लिए काम करता है। हालाँकि, पेज लोड करने के दौरान, एक खाली फ़्लैश अभी भी आपकी आँखों को व्यवस्थित रूप से जला देगा।

आपके लिए सामग्री का एक अन्य प्रस्ताव यहां दिया गया है ~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css, जो कुछ और स्थानों को काला कर देता है, लेकिन लोड पर रिक्त फ़्लैश को हल नहीं करेगा।

/* https://userstyles.org/styles/90565/firefox-adjust-white-flash-when-opening-new-tab */
/* https://userstyles.org/styles/142191/remove-new-tab-flash */
@-moz-document url-prefix(about:preferences), url-prefix(about:blank), url-prefix(about:newtab) {
  html, body, #newtab-customize-overlay {
    background: #303030 !important;
    color: #b2b2b2 !important;
  } 
}

@-moz-document url(chrome://browser/content/browser.xul)
{

  browser[type="content-primary"]
  {
    background: #303030 !important;
    color: #b2b2b2 !important;
  }
}

@-moz-document url(chrome://browser/content/browser.xul)
{

  browser[type="content-primary"], tabbrowser tabpanels, #appcontent > #content
  {
    background: #1B1B1B url("chrome://global/skin/media/imagedoc-darknoise.png") repeat fixed !important;
    color: #b2b2b2 !important;
  }
}

@-moz-document url(about:blank),
               url(about:preferences),
               url(about:config),
               url(about:newtab)
{
  #newtab-window,
  html,
  body, 
  #newtab-customize-overlay 
  {
    background: #1B1B1B url("chrome://global/skin/media/imagedoc-darknoise.png") repeat fixed;
    color: #b2b2b2 !important;
  }
}

html>body {
  background: #303030 !important;
  color: #b2b2b2 !important;
}

2
रिक्त फ़्लैश reddit.com/r/firefox/comments/6s2l0w/… के लिए एक लगभग काम कर रहे समाधान, लेकिन कुछ सफेद तत्व अभी भी पेज लोड करते समय फ्लैश कर सकते हैं।
साइकोस्लेव

0

ठीक है, साइकोस्लेव और डैनिकोट्रा के जवाबों के आधार पर, मैंने एक समाधान निकाला जो मेरे लिए काम करता है (मेरा लक्ष्य नए टैब पृष्ठ पर एक पृष्ठभूमि छवि है जिसे मैंने सेट किया है about:blank)। साइकोस्लेव का समाधान मूल रूप से हर फ़ायरफ़ॉक्स पेज को बदलता है जो मैं नहीं चाहता, लेकिन उसके कोड की शुरुआत के लिए धन्यवाद मैं यह पता लगाने में सक्षम था कि ऐसे url-prefixहिस्से हैं जो पूरी तरह से स्पष्ट रूप से संभव बनाते हैं।

नोट: नए टैब पर सिर्फ एक पृष्ठभूमि रंग के लिए, खोलें about:config, browser.display.background_colorहेक्स रंग कोड के साथ इसके मूल्य को अपडेट करें और आप इसे पूरी तरह से छोड़ सकते हैं।

  1. में अपने प्रोफ़ाइल रूट फ़ोल्डर का पता लगाएं about:profiles
  2. chromeअपने प्रोफाइल रूट में एक फ़ोल्डर बनाएं ।
  3. userContent.cssइस सामग्री के साथ बनाएँ :
    /* https://userstyles.org/styles/90565/firefox-adjust-white-flash-when-opening-new-tab */
    /* https://userstyles.org/styles/142191/remove-new-tab-flash */
    @-moz-document url-prefix(about:blank), url-prefix(about:newtab) {
      html, body, #newtab-customize-overlay {
        background: url("konachan-steins-gate-s.jpg") no-repeat center center fixed !important; 
        background-size: cover !important;
      } 
    }
    
  4. userContent.cssफ़ाइल के ठीक बगल में छवि को कॉपी करें (एफएफ ने मेरे लिए कहीं और कोई पूर्ण पथ नहीं लिया है)।
  5. में about:config, सेट toolkit.legacyUserProfileCustomizations.stylesheetsकरने के लिए trueइतना एफएफ वास्तव में इस अनुकूलन करने देता है।
  6. प्रभावी होने के लिए अपने फ़ायरफ़ॉक्स को पुनः आरंभ करें।

मैं विंडोज 10, उबंटू और जुबांटु पर इस काम की पुष्टि करता हूं; फ़ायरफ़ॉक्स 72.0.2, 73.0।

ऊपर वर्णित अन्य योगदानकर्ताओं के लिए एक बड़ा धन्यवाद और रेडिट पर इस धागे के लिए ।


-1

मुझे साइकोस्लेव का विकल्प पसंद है लेकिन अगर आप Google बैकग्राउंड या उन साइट्स के बैकग्राउंड को नहीं बदलना चाहते हैं तो ब्राउजर डिफॉल्ट बैकग्राउंड का उपयोग करने वाले बैकग्राउंड को इस तरह से बदल सकते हैं:

#root{   background: #303030 !important;   color: #b2b2b2 !important; } 

और यहाँ पूर्ण कोड है, साइकोस्लेव के उत्तर से कॉपी किया गया है।

>     /* https://userstyles.org/styles/90565/firefox-adjust-white-flash-when-opening-new-tab
> */ /* https://userstyles.org/styles/142191/remove-new-tab-flash */ @-moz-document url-prefix(about:preferences), url-prefix(about:blank),
> url-prefix(about:newtab) {   html, body, #newtab-customize-overlay {
>     background: #303030 !important;
>     color: #b2b2b2 !important;   }  }
> 
> @-moz-document url(chrome://browser/content/browser.xul) {
> 
>   browser[type="content-primary"]   {
>     background: #303030 !important;
>     color: #b2b2b2 !important;   } }
> 
> @-moz-document url(chrome://browser/content/browser.xul) {
> 
>   browser[type="content-primary"], tabbrowser tabpanels, #appcontent >
> #content   {
>     background: #1B1B1B url("chrome://global/skin/media/imagedoc-darknoise.png") repeat fixed
> !important;
>     color: #b2b2b2 !important;   } }
> 
> @-moz-document url(about:blank),
>                url(about:preferences),
>                url(about:config),
>                url(about:newtab) {   #newtab-window,   html,   body,    #newtab-customize-overlay    {
>     background: #1B1B1B url("chrome://global/skin/media/imagedoc-darknoise.png") repeat fixed;
>     color: #b2b2b2 !important;   } }
> 
> #root {   background: #303030 !important;   color: #b2b2b2 !important; }
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.