बहुत समय पहले, Google ने Android JellyBean पर या बाद में Chrome 45 के बाद Chrome कस्टम टैब नामक एक नई सुविधा जोड़ी थी ।
Chrome कस्टम टैब क्या हैं?
जब कोई उपयोगकर्ता किसी ब्राउज़र को लॉन्च करने के लिए URL टैप करता है, या WebViews का उपयोग करके अपने इन-ऐप ब्राउज़र का निर्माण करता है, तो ऐप डेवलपर्स को एक विकल्प का सामना करना पड़ता है।
दोनों विकल्प चुनौती पेश करते हैं - ब्राउज़र को लॉन्च करना एक भारी संदर्भ स्विच है जो अनुकूलन योग्य नहीं है, जबकि WebViews ब्राउज़र के साथ राज्य साझा नहीं करते हैं और रखरखाव ओवरहेड जोड़ते हैं।
Chrome कस्टम टैब ऐप्स को उनके वेब अनुभव पर अधिक नियंत्रण देते हैं, और वेब दृश्य का सहारा लिए बिना देशी और वेब सामग्री के बीच संक्रमण को अधिक सहज बनाते हैं।
यह कब उपलब्ध होगा?
क्रोम 45 के रूप में, क्रोम कस्टम टैब अब क्रोम के सभी समर्थित एंड्रॉइड वर्जन (जेलीबीन पर) पर क्रोम के सभी उपयोगकर्ताओं के लिए उपलब्ध है।
Google ने इस सुविधा को अपने कुछ ऐप (जैसे Google+ , Google खोज ) पर एकीकृत किया है और अब, 3-पार्टी ऐप भी इसका उपयोग कर सकते हैं (उदाहरण के लिए ट्विटर , स्टैक एक्सचेंज )।
हालांकि कुछ ऐप इसे सक्षम / अक्षम करने के लिए सेटिंग प्रदान करते हैं (उदाहरण के लिए Google खोज ), दूसरों को इसे अक्षम करना संभव नहीं लगता। मुझे पता है कि मैं अभी भी क्रोम में अतिप्रवाह मेनू (शीर्ष-दाईं ओर 3-डॉट) टैप करके लिंक को खोल सकता हूं और क्रोम में ओपन का चयन कर सकता हूं । हालाँकि, यह बेहतर होगा यदि इसे विशिष्ट ऐप्स पर अक्षम किया जा सकता है।
तो, मेरा सवाल यह है: क्या इस सुविधा को अक्षम करना संभव है, अधिमानतः चयनात्मक ऐप्स पर ? (अक्षम करके, मेरा मतलब है कि डिफ़ॉल्ट ब्राउज़र में सीधे लिंक खोलें, या उपयोगकर्ता को ब्राउज़र चुनने के लिए संकेत दें)
नोट : मैं सभी सुझावों के लिए खुला हूं, जिसमें रूट सॉल्यूशन, या यहां तक कि सबसे खराब स्थिति में क्रोम की स्थापना रद्द करना भी शामिल है। हालांकि, अधिक व्यावहारिक उत्तर पसंद किए जाते हैं।