Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> इंटरनेट

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

हम क्या करने जा रहे हैं?

हम Firefox UI को पहले जैसा दिखाने के लिए एक कस्टम CSS स्टाइल बनाएंगे। सार में, Firefox UI को स्टाइल किया जा सकता है, ठीक किसी भी वेब पेज की तरह। यह Firefox प्रोफ़ाइल फ़ोल्डर में userChrome.css फ़ाइल में CSS घोषणाएं जोड़कर किया जाता है।

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

userChrome.css सक्षम करें

सबसे पहले, हमें Firefox को "बताना" होगा कि उपयोगकर्ता-निर्मित CSS परिवर्तनों का सम्मान करें:

  • Firefox 68 और नीचे में, आपको कुछ भी करने की आवश्यकता नहीं है।
  • Firefox 69 और ऊपर में, about:config पर जाएं, निम्नलिखित सेटिंग ढूंढें और इसे false से true में बदलें:
toolkit.legacyUserProfileCustomizations.stylesheets

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

फिर, अपने Firefox प्रोफ़ाइल फ़ोल्डर पर जाएं। Windows में, आमतौर पर:

C:\Users\"username"\AppData\Roaming\Mozilla\Firefox\"profile"

और लिनक्स में, आमतौर पर:

/home/"user"/.mozilla/firefox/"profile"

यदि आपको किसी उदाहरण की आवश्यकता है, तो मेरे Plasma & HD स्केलिंग लेख या Firefox पिन्ड टैब गाइड पर एक नज़र डालें।

  • इस फ़ोल्डर में, chrome नामक एक फ़ोल्डर बनाएं (लोअरकेस)।
  • chrome फ़ोल्डर के अंदर, userChrome.css नामक एक खाली टेक्स्ट फ़ाइल बनाएं (लोअर/अपरकेस का ध्यान रखें)।

एड्रेस बार स्टाइल जोड़ें

अगला कदम userChrome.css फ़ाइल में कंटेंट जोड़ना है। निम्नलिखित टेक्स्ट कॉपी करें - यह सीधे ऊपर दिए गए समर्थन थ्रेड से आता है। कृपया ध्यान दें कि यह पर्याप्त नहीं हो सकता है, लेकिन मैं आपको सब कुछ चरण दर चरण दिखाना चाहता हूं, ताकि यदि आपको आवश्यकता हो तो फ़ाइल को बदलने में आपको अधिक आत्मविश्वास हो।

@namespace url("https://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* केवल एक बार आवश्यक */ 

#urlbar[breakout],
#urlbar[breakout][breakout-extend] {
  --urlbar-height: 28px !important;
  --urlbar-toolbar-height: 30px !important;

  width: 100% !important;
  top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
  left: 0 !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-input-container,
#urlbar-input-container {
  height: var(--urlbar-height) !important;
  width: 100% !important;
  padding-block: unset !important;
  padding-inline: unset !important;
  transition: none !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-background {
  box-shadow: 0 1px 4px rgba(0,0,0,.05) !important;
  animation: none !important;
}

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

फ़ाइल सहेजें, Firefox पुनरारंभ करें।

परिणाम, बस थोड़ा सा बंद

मेरा टेस्ट दिखाता है कि उपरोक्त कोड स्निपेट थोड़ा कम आदर्श लेआउट देता है। जैसा कि आप देख सकते हैं, एड्रेस बार "बहुत ऊंचा" बैठता है - यह लंबवत रूप से केंद्रित नहीं है। शीर्ष और नीचे के मार्जिन गलत हैं।

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

CSS, दूसरा परिवर्तन

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

#urlbar[breakout], 
#urlbar[breakout][breakout-extend] {
  --urlbar-height: 28px !important;
  --urlbar-toolbar-height: 30px !important;

मैंने कुछ परीक्षण और त्रुटि परीक्षण किया, और मेरे लिए 38px की टूलबार ऊंचाई काम करती है:

#urlbar[breakout], 
#urlbar[breakout][breakout-extend] {
  --urlbar-height: 28px !important;
  --urlbar-toolbar-height: 38px !important;

और फिर, शीर्ष मार्जिन, आप डिफ़ॉल्ट गणना से जो चाहें बदल सकते हैं:

top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;

उदाहरण के लिए, यह कुछ इस तरह हो सकता है:

top: 5px !important;

!important ओवरराइड का उपयोग, एह, महत्वपूर्ण है - ताकि Firefox इसका उपयोग करे न कि अपने डिफ़ॉल्ट सेट का।

अंतिम लुक, जैसा होना चाहिए

और हमारे पास हमारी समझदारी और तर्क और बुद्धि वापस आ गई है:

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

Firefox एड्रेस बार को डेस्कटॉप मोड पर पुनर्स्थापित करें: Firefox 75+ के लिए चरण-दर-चरण

निष्कर्ष

और वहां जाते हैं। काम पूरा हुआ। वर्षों से, मुझे सामान्य ब्राउज़र व्यवहार प्राप्त करने के लिए कस्टम CSS का उपयोग करने के लिए मजबूर किया गया है। यह एक खतरनाक प्रवृत्ति है। लेकिन मुझे लगता है कि यह अपरिहार्य है, क्योंकि अधिक से अधिक कंपनियां लगातार बढ़ते उप-100IQ भीड़ के लिए बेकार उत्पाद मंथन कर रही हैं। और किसी भी अच्छे कार्यात्मक कारण के लिए नहीं। बस परिवर्तन के लिए परिवर्तन। और अक्सर कुछ छद्म-आधुनिक जो पूरी तरह से स्वीकार्य और वैज्ञानिक रूप से सिद्ध और परीक्षण किए गए समाधानों को बर्बाद कर देता है।

मुझे आशा है कि आप इस छोटे लेख को मूल्यवान पाएंगे। आप इसे तुरंत Firefox 75 में उपयोग कर सकते हैं, या Firefox 77 के हिट होने तक प्रतीक्षा कर सकते हैं, और फिर परिवर्तन करें - और इस बीच कॉन्फ़िगरेशन ओवरराइड का उपयोग करें। फिर भी, इस सब बकवास के बावजूद, कम से कम टेक्नी के लिए सामान्य, उत्पादक लेआउट वापस पाने का एक तरीका है। लेकिन कौन जानता है कि भविष्य क्या रखता है। Firefox, कृपया बाकी की तरह मत बनो। खैर वहां जाते हैं। मिशन पूरा हुआ। अगर आप मुझे धन्यवाद देना चाहते हैं, तो मुझे भव्य उपहार खरीदें और प्रशंसा भेजें। पर्दा।

चीयर्स।

  1. फ़ायरफ़ॉक्स 4 में महारत: सुचारू ब्राउज़िंग के लिए परेशानी-मुक्त गाइड फ़ायरफ़ॉक्स 4 में महारत: सुचारू ब्राउज़िंग के लिए परेशानी-मुक्त गाइड

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

  1. फ़ायरफ़ॉक्स 4 पूर्वावलोकन: पहले से कहीं अधिक तेज, स्लीक और शक्तिशाली फ़ायरफ़ॉक्स 4 पूर्वावलोकन: पहले से कहीं अधिक तेज, स्लीक और शक्तिशाली

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

  1. लिनक्स पर फायरफॉक्स में .MHT फाइलें खोलें: त्वरित और आसान गाइड लिनक्स पर फायरफॉक्स में .MHT फाइलें खोलें: त्वरित और आसान गाइड

    लोकप्रिय धारणा के विपरीत, .mht फाइलें माइक्रोसॉफ्ट की साजिश नहीं हैं। वे एक वैध मानक हैं, जो आपको वेबपेज को एक .html फाइल और छवियों, स्क्रिप्ट्स, और अन्य साथ की फाइलों की पूरी डायरेक्टरी के बजाय एक ही फाइल के रूप में सहेजने की अनुमति देते हैं। एक समस्या है - ऐसा लगता है कि फायरफॉक्स इन फाइलों को अच्