Tabee: Chrome टैब का नाम बदलें, पिन, ग्रुप और कस्टमाइज़ करें, अपने-आप

Tabee: Tab Modifier एक मुफ़्त, ओपन सोर्स Chrome एक्सटेंशन है जो आपके टैब के दिखने और काम करने का तरीका अपने-आप बदलता है। आप ऐसे रूल बनाते हैं जो किसी URL से मेल खाते हैं (contains, starts with, ends with, exact या regex), और Tabee उन्हें हर मिलते-जुलते टैब पर लागू करता है: नया टाइटल, कस्टम आइकन, पिन करना, टैब ग्रुप, म्यूट करना, बंद करने से पहले पुष्टि या डुप्लिकेट टैब बंद करना। इसे 6,000 लोग इस्तेमाल करते हैं, Chrome वेब स्टोर पर 39 रेटिंग के साथ इसकी रेटिंग 4.9/5 है, और इसका कोड GitHub पर सबके लिए खुला है।

Chrome वेब स्टोर पर 4.9/5, 39 रेटिंग 6,000 यूज़र ओपन सोर्स (MIT)
Tabee की रूल लिस्ट, जिसमें GitHub, Wikipedia, Google Meet, Calendar, Drive, YouTube और Gmail के रूल हैं
रूल लिस्ट: हर रूल की एक लाइन, उसके ग्रुप, टाइटल, detection और URL fragment के साथ।

Tabee एक वेब डेवलपर ने बनाया था जो एक जैसे टैब में उलझ जाता था: एक ही साइट की लोकल, स्टेजिंग और प्रोडक्शन कॉपी, सबका टाइटल "My awesome website"। टाइटल में [DEV], [STAGING] या [PROD] जोड़ने वाले एक रूल ने यह समस्या सुलझा दी, और वहीं से एक्सटेंशन बढ़ता गया। यह पहले Tab Modifier नाम से पब्लिश हुआ था; Tabee वही एक्सटेंशन है, नए सिरे से बनाया गया।

Tabee में सब कुछ रूल पर चलता है। जब कोई टैब खुलता या रीलोड होता है, तो Tabee उसके URL को आपकी लिस्ट में सबसे ऊपर से रूल के साथ मिलाता है और जो पहला रूल मेल खाता है, उसे लागू करता है। आपके रूल आपके ब्राउज़र में ही रहते हैं।

Tabee क्या-क्या कर सकता है

टैब का नाम बदलें

किसी भी टैब का टाइटल दोबारा लिखें। मूल टाइटल के लिए {title}, पेज से टेक्स्ट लेने के लिए {.css-selector}, URL matcher से पकड़े गए URL के हिस्से के लिए $1, और title matcher से पकड़े गए टाइटल के हिस्से के लिए @1 इस्तेमाल करें। सिर्फ़ एक बार बदलना हो, तो पेज पर कहीं भी राइट-क्लिक करें और Rename Tab चुनें।

उदाहरण रूल
Detection
Contains
URL fragment
localhost
Title
[LOCAL] {title}

आपके ऐप की लोकल कॉपी [LOCAL] My app के रूप में दिखती है।

टैब आइकन (favicon) बदलें

किसी साइट का favicon बदलकर बिल्ट-इन रंगीन बुलेट या Chrome आइकन, इमोजी, इमेज URL, या सीधे फ़ील्ड में पेस्ट की गई इमेज लगाएं (वह आपके लिए base64 में बदल दी जाती है)।

उदाहरण रूल
Detection
Contains
URL fragment
staging.yourapp.com
Title
[STAGING] {title}
Icon
bullets > bullet-amber

टैब अपने-आप पिन करें

जिन साइटों को आप हमेशा पास रखते हैं, जैसे मेल, कैलेंडर, डॉक्यूमेंटेशन, उनका टैब खुलते ही पिन हो जाता है।

उदाहरण रूल
Detection
Contains
URL fragment
/docs/
Pinned
ON

टैब अपने-आप ग्रुप करें

नाम और रंग के साथ टैब ग्रुप बनाएं, फिर मेल खाने वाले टैब उनमें भेजें। Tabee Chrome के अपने टैब ग्रुप इस्तेमाल करता है, इसलिए आप उन्हें अब भी हाथ से छोटा (collapse), इधर-उधर या रीनेम कर सकते हैं।

उदाहरण रूल
Detection
Contains
URL fragment
app.yoursite.com
Title
[PROD] {title}
Group
Production

टैब को गलती से बंद होने से बचाएं

सुरक्षित (protected) टैब बंद या रीलोड होने से पहले पुष्टि मांगता है। Chrome यह डायलॉग तभी दिखाता है जब आपने पेज पर कुछ किया हो (क्लिक किया हो या टाइप किया हो)।

उदाहरण रूल
Detection
Starts with
URL fragment
https://docs.google.com/document/
Protected
ON

हर साइट का एक ही टैब रखें

Unique चालू होने पर, रूल से मेल खाने वाला दूसरा टैब खोलते ही डुप्लिकेट बंद हो जाता है, ताकि Gmail या डैशबोर्ड का एक ही टैब रहे।

उदाहरण रूल
Detection
Starts with
URL fragment
https://mail.google.com
Unique
ON

टैब अपने-आप म्यूट करें

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

उदाहरण रूल
Detection
Contains
URL fragment
youtube.com
Muted
ON

Tab Hive: बेकार पड़े टैब बंद करें और बाद में वापस खोलें

वैकल्पिक फ़ीचर। Tab Hive उन टैब को बंद कर देता है जिन्हें आपने तय समय से (डिफ़ॉल्ट रूप से 30 मिनट) इस्तेमाल नहीं किया, और उन्हें साइड पैनल में डोमेन के हिसाब से ग्रुप की गई एक लिस्ट में रखता है, जहां से आप उन्हें खोज और वापस खोल सकते हैं। पिन किए गए टैब छोड़ दिए जाते हैं, और आप राइट-क्लिक मेन्यू से किसी डोमेन या URL को बाहर रख सकते हैं।

सभी विंडो एक करें

सभी खुली विंडो को मौजूदा विंडो में लाने के लिए Alt+Shift+W (Mac पर Cmd+Shift+W) दबाएं, या राइट-क्लिक मेन्यू इस्तेमाल करें। शॉर्टकट chrome://extensions/shortcuts पर बदले जा सकते हैं।

Lightweight mode

अपने चुने हुए डोमेन या URL पैटर्न पर Tabee बंद करें, उसके रूल के लिए, Tab Hive के लिए या दोनों के लिए, ताकि भारी वेब ऐप पर कोई असर न पड़े।

इंपोर्ट, एक्सपोर्ट और थीम

बैकअप या शेयर करने के लिए अपने रूल और ग्रुप एक JSON फ़ाइल में एक्सपोर्ट करें, और कोई फ़ाइल इंपोर्ट करके उसे अपने रूल में जोड़ें या उनकी जगह रखें। ऑप्शन पेज सात थीम में आता है: Tabee, Dim, Dark, Halloween, Light, Cupcake और Valentine।

Tabee का रूल कैसे काम करता है

  1. Name: लिस्ट में रूल ढूंढने के लिए एक नाम।
  2. Detection: URL की तुलना कैसे हो। Contains (डिफ़ॉल्ट), Starts with, Ends with, Exact या Regex।
  3. URL fragment: खोजा जाने वाला टेक्स्ट या पैटर्न, जैसे github.com या https://mail.google.com।
  4. Actions: टाइटल, आइकन, ग्रुप, पिन, सुरक्षा, यूनिक और म्यूट में से कोई भी मेल।
  5. टैब खुलने या रीलोड होने पर रूल लिस्ट में ऊपर से जांचे जाते हैं; पहला मेल खाने वाला रूल लागू होता है, इसलिए खास रूल को सामान्य रूल से ऊपर रखें।

Tabee से यह कैसे करें

Chrome में टैब का नाम कैसे बदलें?

Chrome में टैब का नाम बदलने का कोई बिल्ट-इन तरीका नहीं है। Tabee इंस्टॉल करने के बाद, जल्दी बदलाव के लिए पेज पर कहीं भी राइट-क्लिक करें और Rename Tab चुनें। उस साइट का नाम हर बार बदलने के लिए Tabee खोलें, Contains और साइट के डोमेन के साथ एक रूल जोड़ें, और नया टाइटल लिखें; {title} लिखने पर मूल टाइटल आपके टाइटल के अंदर बना रहता है।

किसी साइट का favicon या टैब आइकन कैसे बदलें?

साइट से मेल खाने वाला Tabee रूल बनाएं, फिर एक आइकन चुनें: बिल्ट-इन रंगीन बुलेट या Chrome आइकन, इमोजी, इमेज URL, या आइकन फ़ील्ड में पेस्ट की गई इमेज। साइट जब भी लोड होगी, टैब बार में favicon की जगह नया आइकन दिखेगा।

Gmail को हमेशा पिन कैसे करें?

Starts with और https://mail.google.com के साथ एक रूल जोड़ें, और Pinned चालू करें। हर Gmail टैब खुलते ही पिन हो जाएगा। अगर आप चाहते हैं कि Tabee फ़ालतू Gmail टैब बंद कर दे, तो Unique भी चालू करें।

वेबसाइट के हिसाब से टैब अपने-आप ग्रुप कैसे करें?

Tabee के Groups पेज पर एक ग्रुप बनाएं (जैसे नीले रंग में "Work")। फिर हर वेबसाइट के लिए एक रूल जोड़ें, जैसे Contains docs.google.com, और वह ग्रुप चुनें। उस साइट के नए टैब अपने-आप ग्रुप में चले जाएंगे। (docs|sheets|slides)\.google\.com जैसा एक Regex रूल एक साथ कई साइटों को कवर कर सकता है।

टैब को गलती से बंद होने से कैसे रोकें?

उस साइट के रूल में Protected चालू करें। इसके बाद टैब बंद या रीलोड होने से पहले Chrome आपसे पुष्टि मांगेगा। Chrome यह डायलॉग तभी दिखाता है जब आपने पेज पर क्लिक या टाइप किया हो; यह ब्राउज़र का नियम है, Tabee की सेटिंग नहीं।

शोर करने वाले टैब को अपने-आप म्यूट कैसे करें?

Contains और साइट के डोमेन के साथ एक रूल जोड़ें, जैसे youtube.com, और Muted चालू करें। उस साइट का हर टैब म्यूट होकर खुलेगा; फिर भी आप टैब के मेन्यू से किसी एक को अनम्यूट कर सकते हैं।

एक ही साइट के कई टैब, जैसे स्टेजिंग और प्रोडक्शन, में फ़र्क कैसे करें?

हर एनवायरनमेंट को उसका अपना रूल दें: टाइटल [STAGING] {title} और एम्बर बुलेट आइकन के साथ Contains staging.yourapp.com, और [PROD] {title} व लाल बुलेट के साथ Contains yourapp.com। स्टेजिंग वाले रूल को प्रोडक्शन वाले रूल से ऊपर रखें, क्योंकि पहला मेल खाने वाला रूल लागू होता है।

टैब एक्सटेंशन के बीच Tabee की जगह

अलग-अलग टैब एक्सटेंशन अलग-अलग समस्याएं हल करते हैं। Tabee एक टैब मॉडिफ़ायर है: यह रूल के आधार पर हर खुले टैब के दिखने और काम करने का तरीका बदलता है। Workona, Toby, OneTab या Tab Session Manager जैसे वर्कस्पेस और सेशन मैनेजर टैब के सेट सेव करके दोबारा खोलते हैं। ये एक-दूसरे के पूरक हैं।

टूल का प्रकारयह क्या करता हैउदाहरणइसे कब चुनें
टैब मॉडिफ़ायरURL पर बने रूल से टैब का नाम और आइकन बदलता है, उन्हें पिन, ग्रुप, म्यूट और सुरक्षित करता है, अपने-आपTabeeआप कई टैब खुले रखते हैं और उन्हें बिना हाथ से कुछ किए पहचानना और व्यवस्थित करना चाहते हैं
वर्कस्पेस मैनेजरटैब के सेट को वर्कस्पेस या कलेक्शन के रूप में सेव करता है, जिनके बीच आप स्विच कर सकते हैंWorkona, Tobyआप प्रोजेक्ट बदलते रहते हैं और टैब का पूरा सेट एक साथ दोबारा खोलना चाहते हैं
टैब लिस्टखुले टैब को एक लिस्ट में बदल देता है जिसे आप बाद में वापस खोल सकते हैंOneTabआप दर्जनों टैब किनारे रखकर फ़िलहाल बंद करना चाहते हैं
सेशन मैनेजरपूरी विंडो और सेशन सेव करके वापस खोलता हैTab Session Managerआप बाद में वापस खोलने के लिए अपनी विंडो के स्नैपशॉट चाहते हैं

Tabee तब चुनें जब समस्या टैब ढूंढने और पहचानने की हो: एक जैसे टाइटल, हमेशा पिन रहने वाली साइटें, गलती से बंद होने वाले टैब, डुप्लिकेट, शोर करने वाले टैब। Tabee वर्कस्पेस या नाम वाले सेशन सेव नहीं करता।

आप Tabee को किसी सेशन या वर्कस्पेस मैनेजर के साथ इस्तेमाल कर सकते हैं। Tabee हर टैब के लोड होते ही उस पर काम करता है, इसलिए किसी दूसरे एक्सटेंशन से दोबारा खुले टैब को भी आपके टाइटल, आइकन और ग्रुप फिर से मिल जाते हैं।

स्क्रीनशॉट

Tabee की रूल लिस्ट, जिसमें GitHub, Wikipedia, Google Meet, Calendar, Drive, YouTube और Gmail के रूल हैं
रूल लिस्ट: हर रूल की एक लाइन, उसके ग्रुप, टाइटल, detection और URL fragment के साथ।
Tabee का ग्रुप पेज, जिसमें नीले, हरे और नारंगी रंग में Work, Personal और Development ग्रुप हैं
ग्रुप: नाम और रंग वाले Chrome टैब ग्रुप, जिनमें रूल टैब भेज सकते हैं।
Tabee का सेटिंग पेज, जिसमें थीम, lightweight mode, Tab Hive और बैकअप के ऑप्शन हैं
सेटिंग: ऑप्शन पेज की थीम, lightweight mode, Tab Hive और इंपोर्ट/एक्सपोर्ट।

इंस्टॉल कैसे करें

  1. Chrome वेब स्टोर पर Tabee खोलें और Chrome में जोड़ें पर क्लिक करें।
  2. टूलबार में Tabee आइकन पर क्लिक करें (अगर नहीं दिख रहा, तो पज़ल-पीस मेन्यू से उसे पिन करें), या उस पर राइट-क्लिक करके Options चुनें।
  3. रूल जोड़ने के लिए + पर क्लिक करें: detection चुनें, URL fragment लिखें, फिर अपनी पसंद के एक्शन चुनें।
  4. कोई मेल खाने वाला टैब खोलें या रीलोड करें: रूल तुरंत लागू हो जाता है।
Chrome में जोड़ें, मुफ़्त

परमिशन, आसान शब्दों में

  • tabsरूल मिलाने के लिए आपके टैब का URL और टाइटल पढ़ना, और उन्हें पिन या म्यूट करना।
  • tabGroupsटैब ग्रुप बनाना और मेल खाने वाले टैब उनमें भेजना।
  • storageआपके रूल और सेटिंग आपके ब्राउज़र में सेव करना।
  • contextMenusराइट-क्लिक के आइटम जोड़ना: Rename Tab, Merge All Windows और Tab Hive के एक्शन।
  • scriptingसुरक्षित टैब में "क्या आप पक्का बंद करना चाहते हैं?" वाली जांच जोड़ना।
  • sidePanelक्विक एक्शन और Tab Hive वाला साइड पैनल दिखाना।
  • bookmarksSpot Search में आपके बुकमार्क खोजना।
  • alarmsTab Hive चालू होने पर हर मिनट बेकार पड़े टैब की जांच करना।
  • http://*/*, https://*/*आपके खोले गए पेजों (http और https साइटें) के अंदर टाइटल और आइकन बदलना।

प्राइवेसी

Tabee आपका डेटा न इकट्ठा करता है, न कहीं भेजता है। इसकी Chrome वेब स्टोर लिस्टिंग में घोषित है कि यह आपका डेटा इकट्ठा या इस्तेमाल नहीं करता, और इसके ओपन सोर्स कोड में न कोई एनालिटिक्स है, न कोई रिमोट सर्वर: रूल, ग्रुप और सेटिंग आपके ब्राउज़र में लोकल रूप से (chrome.storage.local) सेव रहते हैं।

ध्यान रखें

  • Chrome के सिस्टम पेज (chrome://) सुरक्षित होते हैं, इसलिए कोई भी एक्सटेंशन उन्हें नहीं बदल सकता।
  • लोकल फ़ाइलें (file:///) तभी काम करती हैं जब आप chrome://extensions पर Tabee की डिटेल में Allow access to file URLs चालू करें।
  • file:// पाथ वाले आइकन ब्राउज़र ब्लॉक कर देता है; इमेज URL इस्तेमाल करें, इमेज पेस्ट करें या data URI इस्तेमाल करें।
  • Tabee, Firefox या Safari के लिए उपलब्ध नहीं है।

अक्सर पूछे जाने वाले सवाल

क्या Tabee मुफ़्त है?

हां। Tabee Chrome वेब स्टोर पर मुफ़्त है: कोई पेड प्लान नहीं, कोई अकाउंट नहीं और कोई विज्ञापन नहीं। डोनेशन देना आपकी मर्ज़ी है।

क्या Tabee और Tab Modifier एक ही एक्सटेंशन हैं?

हां। Tabee, Tab Modifier का नया नाम है, उसी डेवलपर का, उसी Chrome वेब स्टोर लिस्टिंग और GitHub रिपॉज़िटरी के साथ। इसकी लिस्टिंग इसे "the original Tab Modifier reborn" (मूल Tab Modifier का नया जन्म) कहती है।

क्या Tabee ओपन सोर्स है?

हां। कोड MIT लाइसेंस के तहत github.com/furybee/chrome-tab-modifier पर पब्लिश है, जहां प्रोजेक्ट को 701 स्टार मिले हैं। हर बदलाव की मैलवेयर, सीक्रेट और डिपेंडेंसी के लिए ऑटोमैटिक जांच होती है।

क्या Tabee मेरा ब्राउज़िंग डेटा इकट्ठा करता है?

नहीं। Tabee में कोई एनालिटिक्स नहीं है और यह अपने किसी सर्वर से बात नहीं करता। आपके रूल आपके ब्राउज़र में लोकल रूप से सेव रहते हैं। इससे होने वाली नेटवर्क रिक्वेस्ट सिर्फ़ वही हैं जो आप खुद सेट करते हैं, जैसे किसी इमेज URL से कस्टम आइकन लोड करना।

Tabee को सभी वेबसाइटों का एक्सेस क्यों चाहिए?

किसी पेज का टाइटल और आइकन बदलने के लिए Tabee को उस पेज के अंदर एक छोटी स्क्रिप्ट चलानी होती है, और उसे पहले से पता नहीं होता कि आपके रूल किन साइटों पर लागू होंगे। यह मेल खाने वाले रूल ढूंढने के लिए टैब का URL पढ़ता है और टाइटल बदलने के लिए पेज का टाइटल; पेज का बाकी टेक्स्ट तभी पढ़ा जाता है जब आपका कोई टाइटल CSS सिलेक्टर इस्तेमाल करता हो।

क्या Tabee मेरे रूल सभी डिवाइस पर सिंक करता है?

नहीं। मौजूदा वर्शन हर कंप्यूटर पर रूल लोकल स्टोरेज में रखते हैं, इसलिए Chrome Sync उन्हें कॉपी नहीं करता। दूसरे डिवाइस पर वही रूल इस्तेमाल करने के लिए उन्हें Settings से एक JSON फ़ाइल में एक्सपोर्ट करें और वहां वह फ़ाइल इंपोर्ट करें।

अपने रूल का बैकअप कैसे लें या उन्हें शेयर कैसे करें?

Tabee की Settings खोलें और अपने रूल और ग्रुप JSON के रूप में डाउनलोड करने के लिए Export पर क्लिक करें। उन्हें वापस लाने के लिए Import इस्तेमाल करें, चाहे मौजूदा रूल के साथ जोड़कर या उनकी जगह।

क्या Tabee रेगुलर एक्सप्रेशन (regex) सपोर्ट करता है?

हां। किसी पैटर्न से URL मिलाने के लिए detection में Regex चुनें। URL matcher और title matcher भी regex लेते हैं, और उनके कैप्चर ग्रुप टाइटल में $1 या @1 के रूप में दोबारा इस्तेमाल किए जा सकते हैं। Tabee उन पैटर्न को मना कर देता है जो ब्राउज़र को हैंग करने के लिए जाने जाते हैं (ReDoS), जैसे नेस्टेड क्वांटिफ़ायर।

क्या Tabee, Edge, Brave या Arc पर चलता है?

Tabee, Chromium पर आधारित ब्राउज़र में चलता है। Brave और Arc इसे Chrome वेब स्टोर से इंस्टॉल करते हैं। Microsoft Edge में दूसरे स्टोर के एक्सटेंशन की अनुमति देने के बाद इसे Chrome वेब स्टोर से इंस्टॉल किया जा सकता है; यह अभी Edge Add-ons पर नहीं है। Firefox या Safari के लिए कोई वर्शन नहीं है।

क्या Tabee से Chrome धीमा होता है?

Tabee छोटा है (308 KiB) और रूल तभी लागू करता है जब कोई टैब लोड होता है या उसका टाइटल बदलता है। अगर किसी भारी वेब ऐप को छेड़ना नहीं है, तो उसे Lightweight mode में जोड़ें और Tabee उसे छोड़ देगा। Tab Hive बेकार पड़े टैब भी आपके लिए बंद कर सकता है, जिससे मेमोरी खाली होती है।

FuryBee के और प्रोडक्ट