जावास्क्रिप्ट पर ब्राउज़र आँकड़े अक्षम [बंद]


102

मैं उन वेब उपयोगकर्ताओं के प्रतिशत पर पब उपलब्ध आंकड़ों को एकत्रित करने में कठिन समय पा रहा हूं जो जावास्क्रिप्ट अक्षम हैं।

याहू ने 2010 से डेटा प्रकाशित किया है और आर रीड ने 2009 से प्रकाशित डेटा (एक साइट से एक्सेस किया है)।

याहू से निष्कर्ष उस समय दिलचस्प थे:

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

संख्या को कम करने के बाद, हमने जावास्क्रिप्ट-अक्षम अनुरोधों को वास्तविक आगंतुक ट्रैफ़िक के लगभग 1% पर मंडराते हुए पाया, जिसकी उच्चतम दर संयुक्त राज्य में लगभग 2 प्रतिशत थी और सबसे कम ब्राज़ील में लगभग 0.25 प्रतिशत थी। परीक्षण किए गए अन्य सभी देशों में संख्या 1.3 प्रतिशत के करीब है।

जावास्क्रिप्ट अक्षम 2010 के साथ याहू ब्राउज़र प्रतिशत

यह इस बारे में है कि मुझे अब तक क्या मिला। लेकिन जब से यह डेटा पुराना हो रहा है, मुझे आश्चर्य है कि आज प्रतिशत क्या हैं।

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

इसलिए, मैं आपको प्रदान करने के लिए कहता हूं:

  • किसी भी खुले, स्वतंत्र रूप से उपलब्ध आँकड़ों के लिंक जो इस क्षेत्र को छूते हैं
  • अपने स्वयं के आँकड़े, अधिमानतः बड़ी साइटों से, जो डेवलपर्स को लक्षित नहीं करते हैं

1
संबंधित: ux.stackexchange.com पर चर्चा कि क्या उपयोगकर्ताओं से जावास्क्रिप्ट की आवश्यकता है, यह ठीक है।
वार्ड मुइलअर्ट

इसके पार आया: searchenginepeople.com/blog/stats-no-javascript.html यह सुनिश्चित नहीं है कि जब आंकड़े लिए गए थे लेकिन टिप्पणियां काफी नई हैं।
पैट्रिक लोरियो

@PatrickLorio, आपके लिंक में SAME स्रोत है जैसा कि मैंने उल्लेख किया है। लिंक दिसंबर 2010 से है, और इसमें ठीक उसी संख्या है, और यहां तक ​​कि याहू को भी संदर्भित करता है। दुर्भाग्य से टिप्पणियों में कोई नया डेटा भी नहीं है
जेस्पर रॉन-जेन्सेन

1
सुरक्षा संबंधी जर्मनी के लिए यह आँकड़ा दिखाता है कि 25% कभी भी जावास्क्रिप्ट सक्रिय नहीं करते हैं और दूसरा 35% कभी-कभार ही होता हैdarw.de/statistik/statistik-js.php आपने इस आंकड़े को अपने स्वयं के विरोधाभास पर अविश्वास करने के लिए चुना है।

5
ओपी ने एक पूरी तरह से वैध प्रश्न पूछा जो अनगिनत डेवलपर्स के लिए महत्वपूर्ण है, कुछ डेटा प्रस्तुत किए जो पुराने हो रहे थे और हाल ही के डेटा के लिए कहा था। इसे ऑफ-टॉपिक के रूप में बंद क्यों किया गया? यह ठीक वही जानकारी है जिसकी मुझे तलाश थी, और यह है कि मुझे यह पोस्ट कैसी लगी।
पीटर

जवाबों:


119

आगे जाने के लिए एक स्पष्ट मार्ग के साथ मूल जानकारी दें - अपने ब्राउज़र को अपडेट करें!

मुझे लगता है कि 1% को समायोजित करने के लिए 99% उपयोगकर्ताओं के लिए कार्यक्षमता का त्याग करना भारी खूनी मानसिकता है।

निश्चित रूप से, वेबसाइट के प्रत्येक पहलू के लिए गैर-जावास्क्रिप्ट सक्षम सामग्री के लिए अनुमति देना संभव है, साथ ही इष्टतम अनुभव प्रदान करता है - लेकिन निर्माण के लिए बजट आकाश-रॉकेट जा रहा है।

वहाँ कुछ गंभीरता से भयानक सामान जावास्क्रिप्ट के साथ नीचे जा रहा है जो वास्तव में साइटों को कहीं अधिक सुलभ बनाता है! - हम यहाँ लाइन कहाँ खींचते हैं?

"क्षमा करें, इस वेबसाइट को रेंडर करने के लिए आपका कंप्यूटर बहुत पुराना और धीमा है।" या

"क्षमा करें, ९९.९% ग्रह, हमने आपको १ ९९ ३ के एक उप-इष्टतम अनुभव के साथ प्रस्तुत किया है क्योंकि आपके पास ०.१% पुराना टेक है।"

मैं '1%' नहीं खरीदता हूं महत्वपूर्ण तर्क है - अगर कोई वास्तव में एक वेबसाइट का उपयोग करना चाहता है, तो उन्हें एक रास्ता मिलेगा - प्लस उन उदाहरणों को जहां कंपनियों को उपयोग करने के लिए मजबूर किया जाता है, कहते हैं, यानी जावास्क्रिप्ट के साथ 7 बंद हो गए - बिल्ली, वे शायद कुछ भी ब्राउज़ करने की अनुमति नहीं है, लेकिन वैसे भी कॉर्पोरेट इंट्रानेट!

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


61
यह रचनात्मक कैसे है? जबकि यह सच है, यह किसी भी तरह से सवाल का जवाब नहीं देता है। ओपी पूछ रहा है कि उपयोगकर्ताओं के कितने प्रतिशत जावास्क्रिप्ट अक्षम हैं, न कि किन कारणों से यह उपयोगकर्ताओं को समर्थन देने के लिए गूंगा है।
इयान स्टानवे

17
इस सवाल का जवाब नहीं है। -1
एरिक मिल

16
मुझे वास्तव में इस उत्तर में मज़ा आया क्योंकि मैं गैर-जावास्क्रिप्ट सक्षम उपयोगकर्ताओं का समर्थन करने पर विचार कर रहा था, लेकिन यह भी स्पष्ट रूप से समर्थन नहीं करने का फैसला किया <IE8 स्पष्ट रूप से (या उस मामले के लिए किसी भी IE) तो यह जवाब पूरी तरह से रचनात्मक नहीं था क्योंकि इससे मुझे अपने निर्णय में मदद मिली। हम 1% का समर्थन नहीं कर सकते हैं या यह सिर्फ खराब हो जाएगा। इन दिनों आधुनिक ब्राउज़र को अपडेट करना सुपर सरल है।
सामाजिक रूप से

4
यदि आप अपनी वेबसाइट के साथ मोनी कमाते हैं, और आपके पास बहुत सारे आगंतुक हैं, तो 1% बहुत पैसा हो सकता है। CEO को 1% से कम के लिए निकाल दिया गया है।

5
मुझे लगता है कि यह स्पष्ट रूप से सवाल का जवाब है। @ क्या हो सकता है कि निकाल दिया जाए, लेकिन 1% वास्तव में बहुत पैसा नहीं है, इसके अलावा, विज्ञापनों को लगभग हमेशा जावास्क्रिप्ट के साथ प्रदर्शित किया जाता है, इसलिए वे विज्ञापन भी नहीं देखेंगे।
लुका स्टेब

28

चर्चाएँ

इस विषय पर StackExchange साइटों पर सबसे सक्रिय और व्यापक चर्चाएँ:

अतिरिक्त लिंक

आँकड़े

आप सही कह रहे हैं ... ये आने के लिए बहुत कठिन हैं। वास्तव में केवल उन लोगों को खोज सकते हैं जिनका आपने उल्लेख किया है, YDN 2010 लेख को अक्सर संदर्भित किया जाता है।

मुझे लगता है कि आप अपने दम पर इन आँकड़ों को सत्यापित करने के लिए एक ट्रैफ़िक ट्रैकिंग और विश्लेषण सूट का उपयोग कर सकते हैं, यदि आपके पास पर्याप्त ट्रैफ़िक वाली साइट और आपके लिए लक्षित प्रासंगिक जनसांख्यिकीय है।

व्यक्तिगत विचार

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


22
पंकचिप लिंक से, "2010 WebAIM स्क्रीन रीडर सर्वे में पाया गया कि ब्राउजिंग करते समय केवल 1.6% स्क्रीनरीडर उपयोगकर्ताओं के पास कोई जावास्क्रिप्ट नहीं है, ताकि तर्क पतला हो। ... गैर-जावास्क्रिप्ट उपयोगकर्ताओं का समर्थन करने वाले मिथक को जारी न रखें। पहुंच का मुद्दा। "
josh3736

7
@ josh3736: सच है, लेकिन एक विश्वविद्यालय या सरकार की वेबसाइट के लिए, यह असहनीय है कि ये 1.6% स्क्रीन्रेडर अपने पाठ्यक्रमों, अपनी सामाजिक सुरक्षा सेवाओं (विशेष रूप से उनके लिए!) या उनके स्थानीय परिषद के आपातकालीन नंबरों पर सिर्फ इसलिए नहीं पहुंच सकते क्योंकि उनके पागल वेब-दोस्त ने फैसला किया था! वेब 2.0 एक था।
ज्येष्ठ

22
@ हाइलम मैं असहमत हूं। यह 1.6% केवल इसलिए मौजूद है क्योंकि वे पुरानी तकनीक का उपयोग कर रहे हैं, जैसे कि IE6 का उपयोग करने वाला एक अनिर्दिष्ट व्यक्ति। वे आसानी से मुफ्त में अपनी तकनीक को अपडेट करके उस जानकारी तक पहुंच सकते हैं। अगर यह सच था कि उनके पास इसे एक्सेस करने का कोई रास्ता नहीं था, तो मैं सहमत हो जाता, लेकिन मुझे नहीं लगता कि ऐसा है। बस मेरी राय है, लेकिन जावास्क्रिप्ट अब वेब की एक मूल भाषा है और मुझे लगता है कि यह समय है कि हम लोगों के एक अविश्वसनीय रूप से छोटे अल्पसंख्यक के लिए खुद के लिए काम जोड़ने का बहाना बनाना बंद कर दें, जो आमतौर पर पुराने कारणों से अपने अनुभव को सीमित करने के लिए चुनते हैं।
dallin

3
मुझे नहीं लगता कि आपको यह बात मिलेगी। वह इम्पायर्ड लोगों की बात कर रहा है। जिन लोगों ने जावास्क्रिप्ट का उपयोग नहीं किया है, वे आजकल गोपनीयता कारणों (वेब ​​पर आपको ट्रैक करने के लिए बहुत कठिन) के लिए आजकल कर रहे हैं, लेकिन कुछ लोग जो नेत्रहीन हैं, वे जावास्क्रिप्ट-रिलेवेंट तकनीकों का उपयोग कर रहे हैं, उन्हें बिना दृष्टि के वेब के आसपास मदद करने के लिए । ये लोग पुरानी तकनीकों के बारे में परवाह नहीं करते हैं, वे परवाह करते हैं कि वे वेब पर "देखने" में सक्षम हैं। और जबकि छोटी कंपनी साइटों को वास्तव में उन्हें समायोजित करने की कोई आवश्यकता महसूस नहीं होनी चाहिए, विश्वविद्यालयों और सरकार जैसी साइटें, जहां जानकारी महत्वपूर्ण है, निश्चित रूप से होनी चाहिए।
माइक लिगेसी

16
@VolkerE। ये आँकड़े अब लगभग 4 साल पुराने हैं और छोटे भी हैं। और आप कितने व्यवसायों को जानते हैं जो अपने नेत्रहीन कर्मचारी को बताने जा रहे हैं कि वे आधुनिक स्क्रीन पढ़ने की तकनीक के लिए एक ब्राउज़र का पर्याप्त उपयोग नहीं कर सकते हैं? (सुझाव: वे मुकदमा दायर करेंगे) इसके अलावा, कि 1.6% उन सभी लोगों का 1.6% नहीं है जो अमेज़ॅन जैसी वेबसाइट पर जाते हैं, यह स्क्रीन पाठकों का उपयोग करने वाले 1.6% लोग हैं। कि कुल उपयोगकर्ताओं का एक छोटा सा अल्पसंख्यक है। व्यावहारिक रूप से हर कोई जो जेएस को अक्षम करता है, अब वह पसंद से करता है - यहां तक ​​कि बिगड़ा हुआ लोग भी। यह समय है कि हम इन पुरानी, ​​अविश्वसनीय रूप से पुरानी धारणाओं को जाने दें कि हम जावास्क्रिप्ट का उपयोग नहीं कर सकते हैं!
dallin

21

ये आँकड़े एक साइट से हैं, लेकिन इसकी एक अच्छी, अद्यतित संख्या है और यह भी मानता है कि जावास्क्रिप्ट अक्षम बनाम जावास्क्रिप्ट 'प्राप्त या नहीं चलता' है।

https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/

लिंक-रोट के हितों में, संख्या 0.9% के साथ 1.1% थी, जहां इसे ब्राउज़र में सक्षम किया गया था, लेकिन अन्यथा नहीं चलाया गया, कारणों के कारण कॉर्पोरेट सामग्री फ़िल्टर, मोबाइल नेटवर्क त्रुटियों और यहां तक ​​कि पृष्ठ जैसी चीजें भी थीं पहले से लोड होने।

अगर हम यह पता लगा सकें कि 0.9% का गठन क्या है और एक जानबूझकर JS- अक्षम ब्राउज़र में मानव कितना नहीं बैठा है, तो प्रगतिशील वृद्धि / सुशोभित गिरावट में निवेश के प्रयास और लागत को कमजोर किया जा सकता है।

किसी भी मामले में, यह एक छोटा अनुपात प्रतीत होता है।

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

यद्यपि प्रगतिशील वृद्धि मेरे लिए मृत है, लेकिन मुझे लगता है कि जेएस को संयम से इस्तेमाल किया जाना चाहिए, जब तक कि इसका एकल-पृष्ठ ऐप न हो।


2
लिंक के अवलोकन के लिए +1।
पैट्रिक

9

चूँकि मैं विश्वसनीय जावास्क्रिप्ट उपयोग के आँकड़ों की तलाश में एक ही समस्या में था, इसलिए हमारी कंपनी ने इस विषय पर अपना डेटा एकत्र करने का निर्णय लिया और मुझे लगा कि कुछ हमारे निष्कर्षों को दिलचस्प लग सकता है।

हम सुविधा सेवाओं के साथ सभी जनसांख्यिकीय क्षेत्रों में बड़े पैमाने पर जर्मन ग्राहकों की सेवा करते हैं। एक दिन में लगभग 20k पृष्ठ देखे जाते हैं, एक वर्ष में लगभग 300k अनुबंध पर हस्ताक्षर किए जाते हैं। हमने साइट के हमारे गैर-जावास्क्रिप्ट संस्करण का उपयोग करते हुए ऑनलाइन अनुबंध करने वाले सभी ग्राहकों को ट्रैक किया।

हमने हाल ही में गैर-जेएस ऑप्टिमाइज़ेशन में बड़ी मात्रा में निवेश किया और जानना चाहा कि क्या इस प्रयास ने भुगतान किया है। यह पता चला कि हमारे ग्राहकों के शून्य ने js को अक्षम करते हुए एक अनुबंध पर हस्ताक्षर करना चुना, जबकि हमारे होमपेज पर लगभग 3% गैर-js विज़िट हैं। इस प्रकार मुझे लगता है कि अधिकांश यातायात बॉट्स द्वारा उत्पन्न होता है।

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

अपने स्वयं के निष्कर्ष निकालने के लिए स्वतंत्र महसूस करें


Hahaha, क्या आपने हेइज़ फोरम पर उपयोगकर्ताओं को सुना? यह सब geeks जो आपको बताता है कि कैसे सभी को NoScript का उपयोग करना चाहिए?
लोथर

2
आपका तरीका उन लोगों का पता नहीं लगाएगा, जिन्होंने आपकी साइट के माध्यम से जेएस को बंद कर दिया था, फिर इसे तब चालू किया जब वे खरीदारी करना चाहते थे। यह मेरा व्यवहार है। हालांकि अपने आँकड़े साझा करने के लिए +1।
jcox

6

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

  • उन उपयोगकर्ताओं के बारे में क्या है जो किसी साइट के सभी स्क्रिप्टों को निष्पादित नहीं करते हैं, लेकिन कुछ को निष्पादित करते हैं?
  • उन उपयोगकर्ताओं के बारे में जो ज्यादातर समय किसी साइट की स्क्रिप्ट को निष्पादित नहीं करते हैं, लेकिन कभी-कभी सभी / कुछ को निष्पादित करते हैं?

मेरे द्वारा देखी गई लगभग सभी साइटों पर जावास्क्रिप्ट अक्षम है। कभी-कभी मैं जेएस को अस्थायी अनुमति देता हूं , कभी-कभी बिल्कुल भी नहीं। कभी-कभी मैं केवल कुछ स्क्रिप्ट को अस्थायी रूप से अनुमति देता हूं । कुछ लिपियों को स्थायी रूप से अनुमति दी जाती है, कुछ लिपियों को स्थायी रूप से अस्वीकृत कर दिया जाता है। अभी, इस उत्तर को टाइप करने पर, SO पर कुछ स्क्रिप्ट ब्लॉक हो जाती हैं, कुछ की अनुमति है। आंकड़े मुझे कैसे गिनने चाहिए?

अन्य कारकों पर विचार करने के लिए:

  • ऐसी साइटें जिन्हें जेएस की आवश्यकता होती है, भले ही कुछ हिस्सों के लिए, केवल पक्षपाती आंकड़े इकट्ठा कर सकते हैं, क्योंकि वे पहले से ही अतीत में नो-जेएस आगंतुकों को बंद कर चुके हैं।
  • यदि आपकी साइट JS-free है, तो आप आंकड़े इकट्ठा करते हैं, और फिर JS जोड़ना शुरू करते हैं, ब्लैकलिस्टर्स (जो JS से पहले सक्षम थे) आपकी कुछ स्क्रिप्ट्स को ब्लॉक कर सकते हैं।
  • No-JS विज़िटर संभवतः गोपनीयता के प्रति अधिक संवेदनशील होते हैं, इसलिए यह संभव है कि वे इसके अतिरिक्त अन्य उपाय भी कर रहे हों ... वे साइट के आँकड़ों में दिख सकते हैं;)
  • साइट विषय (जैसे और रुचि में अपने दर्शकों को क्या है?), ब्राउज़र आँकड़े ( NoScript में से एक है सबसे लोकप्रिय फ़ायरफ़ॉक्स ऐड-ऑन।), देश (जर्मन सूचना सुरक्षा के लिए संघीय कार्यालय दृढ़ता से सिफारिश की गई है ¹ सभी नागरिकों NoScript स्थापित करने के लिए।) और बाजार पर उपलब्ध प्रतियोगिता भी (यदि आपकी साइट अद्वितीय है और मैं वास्तव में इसका उपयोग करना चाहता हूं, तो मैं स्क्रिप्ट की अनुमति दूंगा; अन्यथा, मैं आपके प्रतियोगी के पास जाता हूं) का एक मजबूत प्रभाव हो सकता है।

BS बीएसआई लिंक अब 404 है। यकीन नहीं होता कि यह सिफारिश अभी भी उनकी साइट पर कहीं है। संदर्भ के लिए, यहां इंटरनेट पुरालेख में उस पृष्ठ का अंतिम स्नैपशॉट है


1
"अनुशंसा करता है" लिंक ( bsi-fuer-buerger.de/BSIFB/DE/SicherheitImNetz/SozialeNetze/… ) अब मृत है
andrewb

1
@andrewb: धन्यवाद! मैंने एक नोट और एक संग्रहीत संस्करण के लिए लिंक जोड़ा। उनकी नई साइट पर यह सिफारिश नहीं मिल सकी (हालांकि, मैंने बहुत खोज नहीं की)।
UNOR

0

आँकड़े विभिन्न देशों के बीच भिन्न होते हैं

http://www.searchenginepeople.com/blog/stats-no-javascript.html

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


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