• macOS के डिफ़ॉल्ट Firefox इंस्टॉल वातावरण में राइट-क्लिक मेनू जरूरत से ज़्यादा जटिल है और उसमें कई अनावश्यक आइटम हैं
  • about:config सेटिंग्स के ज़रिए AI से जुड़े बटन, screenshot, translation, link preview, visual search आदि कई फीचर disable किए जा सकते हैं
  • कुल 13 सेटिंग्स को false करने पर यह 26 आइटम से घटकर 15 आइटम रह जाता है, जिससे मेनू काफी अधिक सरल हो जाता है
  • कुछ आइटम (जैसे “Bookmark Link…”, “Save Link As…”, “Languages”) CSS संशोधन(userChrome.css) के बिना हटाए नहीं जा सकते
  • यह प्रस्ताव दिया गया है कि Firefox को toolbar customize फीचर की तरह राइट-क्लिक मेनू को भी user-defined बनाने वाला UI देना चाहिए

Firefox के डिफ़ॉल्ट राइट-क्लिक मेनू की समस्याएँ

  • macOS पर नए इंस्टॉल किए गए Firefox के राइट-क्लिक मेनू में 26 आइटम, 7 separators, 2 submenus शामिल हैं
    • “Ask an AI Chatbot”, “Copy Clean Link”, “Inspect Accessibility Properties” जैसे कई अनावश्यक आइटम मौजूद हैं
    • कुछ बटन किसी फीचर को सिर्फ एक बार इस्तेमाल करने के बाद भी लगातार दिखते रहते हैं, और उन्हें disable करने का तरीका स्पष्ट नहीं है
  • “Copy Clean Link” या “Copy Link to Highlight” जैसे विकल्प स्थिति के अनुसार बेकार बटन की तरह दिखते हैं
  • मेनू अत्यधिक जटिल है, इसलिए यूज़र के लिए वास्तव में ज़रूरी फीचर ढूँढना मुश्किल हो जाता है

about:config से मेनू व्यवस्थित करना

  • नीचे दी गई सेटिंग्स को false करने पर संबंधित बटन हट जाते हैं
    • browser.translations.select.enable: “Translate Selection” हटता है
    • screenshots.browser.component.enabled: screenshot फीचर और बटन हटते हैं
    • dom.text_fragments.enabled: “Copy Link to Highlight” हटता है
    • privacy.query_stripping.strip_on_share.enabled: “Copy Clean Link” हटता है
    • devtools.accessibility.enabled: “Inspect Accessibility Properties” हटता है
    • browser.ml.chat.menu: “Ask an AI Chatbot” हटता है
    • browser.ml.linkPreview.enabled: “Preview Link” हटता है
    • dom.text-recognition.enabled: “Copy Text From Image” हटता है
    • browser.search.visualSearch.featureGate: “Search Image with Google Lens” हटता है
    • extensions.formautofill.addresses.enabled: address autofill से जुड़े बटन हटते हैं
    • extensions.formautofill.creditCards.enabled: payment info autofill से जुड़े बटन हटते हैं
    • widget.macos.native-context-menus: macOS का डिफ़ॉल्ट “Services” मेनू हटता है
    • print.enabled: print फीचर और संबंधित बटन हटते हैं
  • ऊपर की सेटिंग्स लागू करने के बाद 26 से 15 बटन रह जाते हैं, और मेनू काफी अधिक सरल हो जाता है

अब भी बचे हुए, जिन्हें हटाया नहीं जा सकता

  • “Bookmark Link…”, “Save Link As…”, “Email Image…”, “Set Image as Desktop Background…”, “Bookmark Page…” जैसे आइटम about:config से हटाए नहीं जा सकते
    • इन आइटम में ... का मतलब है कि यह ऐसे काम हैं जिनमें यूज़र इनपुट की जरूरत होती है
  • form area पर राइट-क्लिक करने पर “Check Spelling”, “Languages” मेनू अब भी दिखते हैं
    • “Check Spelling” को spell check पूरी तरह बंद करने पर हटाया जा सकता है, लेकिन यह उपयोगी फीचर है इसलिए इसे रखा गया है
    • “Languages” मेनू single-language environment में भी हटाया नहीं जा सकता

userChrome.css के ज़रिए अतिरिक्त customization

  • बचे हुए अनावश्यक बटन userChrome.css फ़ाइल बनाकर हटाए जा सकते हैं
  • यह उल्लेख किया गया है कि अगली पोस्ट में userChrome.css के उपयोग का तरीका बताया जाएगा

Firefox user experience सुधारने का प्रस्ताव

  • अलग-अलग बटनों को individually बंद करने की प्रक्रिया जटिल और non-intuitive है
  • नए यूज़र्स के लिए सेटिंग्स की जगह ढूँढना मुश्किल है, और कुछ मामलों में अनौपचारिक hack-जैसी सेटिंग्स करनी पड़ती हैं
  • Firefox को “Customize Toolbar” की तरह राइट-क्लिक मेनू आइटम को विज़ुअली manage करने वाला interface देना चाहिए
  • मौजूदा संरचना advanced users के लिए उपयोगी हो सकती है, लेकिन सामान्य यूज़र्स के लिए पर्याप्त friendly नहीं है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.