किसी अन्य ब्राउज़र में लिंक पर क्लिक करके क्रोम सेटिंग्स टैब खोलें


2

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

मैंने पहले से ही इसे एंकर टैग से करने की कोशिश की है (जो obviosuly काम नहीं करता है) जैसे:

<a href="chrome://chrome/settings/">Open Chrome Settings</a>

क्या किसी को पता है कि क्या ऐसा करना संभव है या क्या मुझे बस उन्हें स्टार्ट मेन्यू से क्रोम खोलने और रिंच / लिस्ट पर क्लिक करने के लिए कहना चाहिए / जो भी उनकी सेटिंग आइकन है वह अब दिन है?


यदि आप उस लिंक पर क्लिक करते हैं तो क्या होगा?
बोन्सी स्कॉट

@BonsiScott: क्या होगा कि गैर-क्रोम ब्राउज़र chromeURL में प्रोटोकॉल को नहीं समझेगा ।
अमोस एम। बढ़ई

@BonsiScott aaamos सही है। ब्राउज़र बस कुछ नहीं करता है।
समाजी

जवाबों:


2

1) आपके प्रश्न का उत्तर देने के लिए, मैं आपको सुझाव दूंगा कि आप अपने उपयोगकर्ताओं को सीधे क्रोम खोलने के लिए कहें, जो भी उनके सिस्टम पर किया जाना चाहिए। मैं मान रहा हूँ (क्योंकि आप कह रहे हैं कि इसे क्रोम में चलना है) कि यह एक HTML ऐप है। ये स्पष्ट रूप से यूआरआई को इंगित करने वाले लिंक हो सकते हैं, और आमतौर पर, उन यूआरआई को ब्राउज़र द्वारा नियंत्रित किया जाता है। सुरक्षा-सचेत ब्राउज़र केवल एक URL पर क्लिक करने वाले उपयोगकर्ता के आधार पर अन्य एप्लिकेशन नहीं चलाएंगे (यदि आपने ऐसा किया तो सुरक्षा निहितार्थ की कल्पना कर सकते हैं - यह एक हैकर का सपना सच होगा)।

2) ने कहा कि, ऐसे एप्लिकेशन हैं (जैसे कि CustomURL जो आपको विशिष्ट अनुप्रयोगों के साथ कस्टम URI प्रोटोकॉल को संबद्ध करने देगा। हालांकि, ऊपर दिए गए कारणों के लिए और क्योंकि आपके उपयोगकर्ताओं को आपके सॉफ़्टवेयर के लिए तृतीय-पक्ष सॉफ़्टवेयर स्थापित करने के लिए प्राप्त करना है। काम करने के लिए बुरा अभ्यास और सीमाएं हैं और उनके वातावरण के बारे में कुछ धारणाएं बनाती हैं, मैं इस दृष्टिकोण के खिलाफ सिफारिश करूंगा।

3) आप उन दिनों को वापस क्यों लाना चाहते हैं जहां केवल एक विशिष्ट ब्राउज़र में ऐप चलेंगे? एक ऐसा ऐप लिखें जो किसी भी मानक-अनुरूप ब्राउज़र पर चलेगा और आपके उपयोगकर्ता उन्हें पसंद की स्वतंत्रता देने के लिए धन्यवाद करेंगे।


आपकी प्रतिक्रिया के लिए धन्यवाद, मैंने बहुत सोचा था कि यह संभव नहीं होगा, जैसा कि आपने बताया कि यह एक सुरक्षा दुःस्वप्न है, (या सपना) आपके दृष्टिकोण के आधार पर।
समजी

बिंदु 3 की प्रतिक्रिया में, आप यह क्यों मानेंगे कि मैं इस स्थिति में था? बस इसे लगाने के लिए, एप्लिकेशन की आवश्यकताओं ने ब्राउज़र को निर्धारित किया। वास्तव में, मुझे लगता है कि अपने ग्राहकों को 'मानकों का अनुपालन करने वाला' ब्राउज़र का उपयोग करना सुनहरा हंस खोजने के लिए कहने जैसा है। यह मौजूद नहीं है। हम सभी जानते हैं कि प्रत्येक समर्थन अलग-अलग मानकों का समर्थन करता है, और प्रत्येक मानक का अलग-अलग समर्थन करता है। आप क्रॉस ब्राउज़र को संगत अनुप्रयोग बना सकते हैं, लेकिन मानकों का अनुपालन कोड, बस पर्याप्त नहीं है। यदि आपका ग्राहक इसे नहीं चाहता है, तो आप उनसे इसके लिए शुल्क नहीं ले सकते, इसलिए आप ऐसा नहीं करते हैं।
समजी

@ सांडोरा: वेब-देवों (कम से कम मेरे अनुभव में) के बीच आम सहमति यह है कि "मानक-अनुपालन" वाले सभी आधुनिक गैर-IE ब्राउज़र बहुत अधिक हैं। कोई भी ठीक से लिखा और अच्छी तरह से स्टाइल किया गया वेब पेज या ऐप उनमें लगभग एक जैसा दिखना चाहिए। कुछ मामूली अंतर आमतौर पर विनिर्देशों के अस्पष्ट होने के कारण होते हैं और इस प्रकार ब्राउज़र निर्माताओं की व्याख्याओं के लिए खुले होते हैं। हालाँकि, इस बारे में लिया गया कि यह आपकी पसंद नहीं है, पर्याप्त रूप से - मेरी बात 3 पर विचार करें) खुद को उस स्थिति में होने पर हताशा का रोना मानें जहां मुझे विशिष्ट ब्राउज़रों के लिए पूरा करना था ;-)
एमोस एम। बढ़ई
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.