हमें अपने असमर्थित IE6 उपयोगकर्ताओं को क्या बताना चाहिए?


10

हमारे वेब ऐप के आगामी संस्करण में, हमने IE6 को तोड़ दिया है, और हम इसे ठीक करने का इरादा नहीं रखते हैं। हमने कुछ महीनों के लिए IE6 उपयोगकर्ताओं के लिए एक स्पष्ट चेतावनी पोस्ट की है; हमने तय किया है कि इसे समर्थन देने का समय नहीं है।

मेरा प्रश्न है: हमें अपने उपयोगकर्ताओं से यह कैसे संवाद करना चाहिए?

यहां कुछ लोगों को लगता है कि हमें IE6 उपयोगकर्ताओं को ब्लॉक करना चाहिए जो वेब ऐप तक पहुंचने की कोशिश करेंगे, क्योंकि यह उनके लिए काम नहीं करने वाला है। दूसरों को लगता है कि हमें सिर्फ एक चेतावनी छोड़ देनी चाहिए, "यह IE6 में काम नहीं करता है," लेकिन उन्हें ब्लॉक नहीं करना चाहिए; इसके बजाय, अगर वे चेतावनी को खारिज करने के लिए क्लिक करते हैं, तो बस उन्हें टूटी हुई साइट में खुद के लिए देखने दें कि यह काम नहीं करता है।

कौन सही है? क्या कोई बेहतर तरीका है?



17
ध्यान दें कि यह प्रश्न इस बारे में नहीं है कि हमें IE6 को निरस्त करना चाहिए या नहीं। हम सभी प्रगतिशील वृद्धि के बारे में जानते हैं। हमारी अधिकांश वेब साइट IE6 में ठीक काम करती है, लेकिन साइट में एक जटिल AJAX वेब ऐप भी है; हमें अब यह नहीं लगता है कि हमारे उपयोगकर्ताओं के एक छोटे से अल्पसंख्यक के लिए वेब ऐप को ठीक करने का समय है। वे अभी भी हमारी साइट को HTML साइट मैप के माध्यम से और निश्चित रूप से, Google तक पहुंच सकते हैं। मैं जवाबों को नीचा दिखाऊंगा कि हम IE6 के लिए वेबएप को ठीक करते हैं। हमने अपना फैसला कर लिया है।
दान फ़बेलिच

4
शायद एक अनुकूल उन्नयन संदेश? "कृपया, हर जगह ओवरवर्क किए गए वेब डिज़ाइनरों के प्यार के लिए, अपने 10 साल पुराने ब्राउज़र को अपग्रेड करें। यदि आपका सिसडमिन इसे करने से इनकार करता है, तो उसे थप्पड़ मारें। यदि आपके पास उसे थप्पड़ मारने के अधिकार की कमी है, तो कोई ऐसा व्यक्ति ढूंढें जो कर सकता है।"
शार्प

4
आपके वेब ऐप का उपयोग कौन करता है? व्यक्तियों? कॉर्पोरेट पदानुक्रम में लोग कम? कार्यकारी अधिकारियों?
डेविड थॉर्नले

1
@ डेविड व्यक्तियों; हमारे अधिकांश IE6 ट्रैफ़िक कार्यदिवसों पर हैं, यह दृढ़ता से इंगित करता है कि यह काम पर ब्राउज़ करने वाले लोग हैं; मैं मानता हूं कि यह शायद उनके नियंत्रण से बाहर है। लेकिन इसका मतलब है कि यह संदेश सही पाने के लिए सभी अधिक महत्वपूर्ण है।
डैन फेबुलिच

जवाबों:


32

IE6 उपयोगकर्ताओं का पता लगाएं और शीर्ष पर एक अनुकूल संदेश प्रदर्शित करें:

If this page looks broken please consider updating you browser
to fix it and to benefit from the advanced functionality.

नकारात्मक शब्दों से बचने और उपयोगकर्ताओं को यह बताने से बेहतर है कि वे क्या नहीं कर सकते हैं या उन्हें क्या करने की अनुमति नहीं है। उन्हें अभी भी स्वागत महसूस करवाएं, लेकिन साथ ही साथ यह भी जान लें कि अगर उन्हें पसंद नहीं है तो वे क्या करें।

उपरोक्त संदेश में कुछ विनीत मदद जोड़ने का एक अच्छा विचार है:

Updating your browser will improve your browsing experience and
maximize you security. On this page we have prepared for you
some instructions and an overview of your best options for today.

2
एक अच्छा, कूटनीतिक तरीका।
मिकू

2
बात यह है, सूक्ष्म कूटनीति काम करने की संभावना नहीं है। यह कहते हुए कि पेज IE6 के साथ ठीक से काम नहीं करेगा, परिणाम प्राप्त करने की अधिक संभावना है।
डेविड थॉर्नले

@ डेविड, क्या परिणाम? लोग शब्दों की परवाह किए बिना भागेंगे।

यह बताते हुए एक बहुत अच्छा तरीका है।
sevenseacat

बिना किसी नैतिक दुविधा के महान विचार।
जेरेमी

26

इसके लिए वास्तव में काफी उपयुक्त उपयोगिता है:

http://ie6update.com

IE6 अपडेट बार

यह उन्नयन के लिए एक स्थापित बार लाता है ... काफी चालाक। डेमो का प्रयास करें।

नोट: जैसा कि IE9 विंडोज एक्सपी (या 2008 से पहले के सर्वर वर्जन) के लिए उपलब्ध नहीं है और आईई 6 कुछ और हाल ही में मौजूद नहीं है, यह उपयोगिता अब नवीनतम संस्करण में अपडेट नहीं हो पाएगी। यह अभी भी IE8 में अपग्रेड कर सकता है, जो अभी भी IE6 को हटाने के लक्ष्य को प्राप्त करता है।


असफल होने पर, Google कोड पर IE6 अपग्रेड चेतावनी परियोजना है

IE6 उन्नयन चेतावनी


Microsoft वास्तव में एक विरोधी IE6 वेबसाइट, इंटरनेट एक्सप्लोरर 6 उलटी गिनती का समर्थन कर रहे हैं ।

वेबसाइट देश, दुनिया भर में शेष उपयोग को महीने के आधार पर दिखाती है और निम्नलिखित बैनर को वेबसाइटों पर डालने के लिए प्रोत्साहित करती है:

IE6 उलटी गिनती


IE9 से पहले ie6update.com बहुत अच्छा था। अब IE9 के साथ कुछ दिन दूर यह बीएडी है। IE9 के लिए IE6 CANNOT UPGRADE वाले कंप्यूटर । कभी। इसलिए, वे IE8 डाउनलोड करेंगे और हम कुछ वर्षों में अटक जाएंगे कि IE8 को हर किसी को समझाने की कोशिश की जाएगी।
डेविड मर्डोक

@ डेविड मर्डोक: IE6 से IE9 के साथ मुद्दा यह है कि लोग असमर्थित ओएस संस्करणों का उपयोग कर रहे हैं। XP IE9 के लिए खोद लिया गया है, उपयोगिता अभी भी IE8 को अपडेट कर सकती है। अभी भी IE6 में फंस जाने की समस्या को हल करता है, बस नवीनतम संस्करण के लिए अद्यतन नहीं करता है।
परिक्रमा

1
मुझे येलो बार एप्रोच पसंद है, जैसा कि आम तौर पर होता है प्रतिक्रिया यही होती है कि ये लोग क्या करना चाहते हैं।

2
इसके साथ ही कहा गया है: कोई भी उपयोगकर्ता IE * से किसी भी आधुनिक ब्राउज़र में अपग्रेड कर सकता है (IE8 मुफ्त में आधुनिक ब्राउज़र नहीं है)। हालाँकि, एक विंडोज़ एक्सपी उपयोगकर्ता CANNOT को मुफ्त में विस्टा या विंडोज 7 में अपग्रेड नहीं कर सकता है। हमें उन उपयोगकर्ताओं को प्रोत्साहित करने की आवश्यकता है जो IE9 का उपयोग किसी अन्य आधुनिक ब्राउज़र में जाने के लिए नहीं कर सकते हैं।
डेविड मर्डोक

1
@ डेविड मर्डोक: यही कारण है कि मैं तीन के मध्य दृष्टिकोण का उल्लेख करता हूं।
परिक्रमा

4

यदि कोई IE6 उपयोगकर्ता साइट तक पहुँचता है और चेतावनियों के बावजूद इसका उपयोग करने की कोशिश करता है तो सबसे बुरा क्या हो सकता है ? मामूली उपयोगकर्ता झुंझलाहट? दूषित डेटा? जान गंवाना? आकस्मिक Cululhu सम्मन?

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

और यदि IE6 उपयोगकर्ताओं में कार्यक्षमता है SOOO ने अपमानित किया कि वे साइट का उपयोग नहीं कर सकते हैं, तो उन्हें ब्लॉक करें। या शायद उन्हें "साइट आपके ब्राउज़र के साथ अच्छी तरह से काम नहीं कर सकती है, क्या आप वास्तव में निश्चित हैं कि आप कोशिश करना चाहते हैं?" पृष्ठ (मैंने वास्तव में इसे यहां और वहां उपयोग में लास्ट देखा है)।

... और जब से आप पहले से ही महीनों के लिए एक चेतावनी पोस्ट कर चुके हैं, ऐसा नहीं है जैसे कि वे कह सकते हैं कि उन्हें अग्रिम सूचना नहीं दी गई थी।


गंभीर डेटा हानि हमारे मामले में जोखिम नहीं है ... यह हमारे डेटा का एक वैकल्पिक दृश्य है। यह अगले संस्करण में गंभीरता से टूट गया है; कुछ पारदर्शिता समस्या स्क्रीन के अधिकांश भाग को नीला बना रही है। इसलिए वास्तव में बहुत कम जोखिम है कि IE6 में किसी को हमारी गैर-कार्यक्षमता से नुकसान हो सकता है।
डान फेबुलिच

1
@ डान फेबुलिच: तो यह मूल रूप से सभी व्यावहारिक उद्देश्यों के लिए अनुपयोगी है? फिर मैं उन्हें शुरू में ब्लॉक करने का सुझाव दूंगा और उन्हें "क्या आप सुनिश्चित हैं कि आप एक असमर्थित ब्राउज़र के साथ प्रयास करना चाहते हैं?" संदेश ... उम्मीद है कि वे कोशिश करेंगे और देखेंगे कि उन्हें अपग्रेड करने की आवश्यकता है। वे जिस भी पेज पर उतरते हैं, आप उन्हें उन सभी नए और शानदार फीचर्स के स्क्रीनशॉट और विवरण दिखाना चाह सकते हैं, जिन्हें वे याद कर रहे हैं।
FrustratedWithFormsDesigner

1
अक्सर प्रोग्रामर इंटरफ़ेस से सॉफ़्टवेयर तक विकल्पों और निर्णयों को प्रतिबंधित करने और मार्गदर्शन करने के लिए AJAX विधियों का उपयोग करते हैं। "यह सुनिश्चित नहीं है कि क्या काम करेगा" की स्थिति होने से उपयोगकर्ता उन स्थितियों को पेश कर सकता है जहां उन्हें लगता है कि वे ऐसे निर्णय ले रहे हैं जो बाहर पैन नहीं करते हैं, या इससे भी बदतर निर्णय लेने की अनुमति है। अब जाहिर है कि आपके सर्वर-साइड कोड को अभी भी इन मामलों की जांच और जाल करने की आवश्यकता है, लेकिन यह अभी भी एक बड़ा जोखिम है जानबूझकर एक डॉगी इंटरफ़ेस को अधिकृत करता है, अगर कुछ गलत हो जाता है, तो आपके उपयोगकर्ता अच्छी तरह से कह सकते हैं - "यह आपकी गलती है"।
परिक्रमा

2
"एक्सीडेंटल Cthulhu समन" के लिए +1 भी
परिक्रमा

2

मैं इसे पूरी तरह से रोकूंगा, क्योंकि यह गलत व्याख्या की संभावना को कम करता है।

यदि आप साइट को बनाए रखते हैं और यह IE6 में काम करता है, लेकिन वास्तव में नहीं है, और कुछ हिस्से बिल्कुल काम नहीं करते हैं, तो कोई फर्क नहीं पड़ता कि आपने कितना नोटिस कहा है "इस साइट के साथ IE6 का उपयोग न करें" "ऐसे उपयोगकर्ताओं का एक समूह होने के लिए बाध्य हैं जो इसे नोटिस नहीं करेंगे (या वेब ब्राउज़र के बीच अंतर के बारे में पर्याप्त नहीं जानते हैं कि वे पहले से टूटे हुए ब्राउज़र का उपयोग कर रहे हैं,) और इससे समस्याएं पैदा होंगी।

दूसरी ओर, यदि साइट तक पहुंचने का प्रयास उन्हें एक पृष्ठ पर पुनर्निर्देशित करता है जो कहता है "यह साइट आपके वर्तमान वेब ब्राउज़र के साथ असंगत है; यहां फ़ायरफ़ॉक्स, क्रोम और IE8 के लिंक दिए गए हैं, जो सभी हमारी साइट के साथ ठीक से काम करेंगे, "यह एक पूरी बहुत गलतफहमी है।


ब्लॉक पेज भी अधिक घुसपैठ हैं। मैं बहुत अधिक टूटी हुई जगह पर जाना चाहता हूँ, क्योंकि यह पूरी तरह से अवरुद्ध हो जाता है। शायद यह केवल उन पृष्ठों पर लागू होगा जिनके लिए IE7 + कार्यक्षमता की आवश्यकता होती है?
22

2

निर्भर करता है

यह 'टूटे' ब्राउज़र में साइट की उपयोगिता पर निर्भर करता है

यदि साइट बिल्कुल काम नहीं करेगी, तो उन्हें क्यों के विनम्र स्पष्टीकरण पर पुनर्निर्देशित करें

यदि साइट अभी भी कुछ उपयोगी कार्यक्षमता देने में सक्षम हो सकती है, तो लाइटनिंग एक चेतावनी संवाद और एक बड़ा हरा है [आईई को अपग्रेड करने के लिए यहां क्लिक करें] बटन और एक छोटा [अपने जोखिम पर जारी रखें] लिंक


wrt "अपने जोखिम पर जारी रखें" - [एक बिंदु को फिर से सहेजने के लिए, मेरी पहली टिप्पणी पढ़ें FrustratedWithFormsDesigner के उत्तर पर।] एक ही मुद्दा, संभावित रूप से साइट को भी जोखिम में डालता है, यहां तक ​​कि एक अस्वीकरण के साथ भी।
परिक्रमा

@Orbling: उस स्थिति में, उन्हें एक पृष्ठ पर पुनर्निर्देशित करता है जो कहता है कि "अस्वीकृत क्षेत्र! IE6 के बुजुर्ग संस्करण दर्ज नहीं हो सकते हैं!"
स्टीवन ए। लोवे

ऐ, वह शायद समझदार योजना है। कुछ मूर्ख उपयोगकर्ता संभवतः उम्र के भेदभाव पर आप पर हमला करेंगे और हमला करेंगे।
परिक्रमा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.