4 पॉइंट द्वारा GN⁺ 2024-11-19 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • वेब ब्राउज़र मार्केट में Chrome की 65% से अधिक हिस्सेदारी के बढ़ते दबदबे के साथ, यह समस्या फिर उभर रही है कि web standards से पहले किसी खास browser के लिए optimization को प्राथमिकता दी जा रही है, जैसा पहले Internet Explorer के दौर में हुआ था
  • “Chrome is the new IE” का मतलब यह नहीं कि Chrome तकनीकी रूप से कमजोर है; यह आलोचना ज़्यादा इस बात की है कि Google services और development practices Chrome-केंद्रित web को मजबूत कर रही हैं
  • Chrome तेज़, सरल और सुरक्षित browser के रूप में शुरू हुआ था, लेकिन ऐसे उदाहरण हैं जहाँ data collection, resource usage, standards interoperability और speed में उसने Safari और Firefox की तुलना में कमजोरियाँ दिखाई हैं
  • cross-site cookie tracking हटाने में देरी और ad blockers को कमजोर करने की कोशिशों के कारण Google पर industry की privacy improvements को धीमा करने की आलोचना हुई है
  • Firefox, Safari और Edge सभी की अपनी सीमाएँ हैं, इसलिए किसी एक विकल्प द्वारा Chrome के दबदबे को हिलाने के बजाय, कई browsers के बीच meaningful market share बाँटने वाला ecosystem ज़्यादा वास्तविक लगता है

Chrome का दबदबा और Internet Explorer से तुलना

  • Chrome दुनिया के browser market में 65% से अधिक हिस्सेदारी वाला dominant browser है, और उसे पुराने Internet Explorer जैसी आलोचनाएँ झेलनी पड़ रही हैं
  • Erik Itland के अनुसार “Chrome is the new Internet Explorer” को अक्सर गलत तरह से यह समझ लिया जाता है कि Chrome 2009 के IE जैसा तकनीकी रूप से कमजोर browser है, जबकि IE की समस्या उससे कहीं लंबे समय में जमा हुई प्रक्रिया थी
  • 2018 की एक Reddit पोस्ट में कहा गया कि Google services में “Google Chrome से देखें”, “इस service का इस्तेमाल करने के लिए Chrome install करें”, “Chrome Google Search के साथ सबसे अच्छा काम करता है” जैसे संदेश दिखते हैं, जो Windows 98 युग के IE को बढ़ावा देने वाले वाक्यों की याद दिलाते हैं
  • Tom Warren मानते हैं कि web developers का पहले Chrome के लिए optimize करना और बाकी browsers को बाद में adjust करना IE6 के दौर जैसा है
  • John Gruber ने आलोचना की कि Chrome-only elements बहुत हैं और Google एक proprietary Chrome platform बना रहा है

Chrome-केंद्रित development और browser monoculture

  • Chrome का दबदबा ऐसे trend में बदल रहा है जहाँ web developers open web standards की तुलना में Chrome को प्राथमिकता देकर development करते हैं
  • Google popular web services में Chrome के उपयोग को encourage करता है और अपने मौजूदा dominance को और मजबूत करता है
  • tech community की प्रतिक्रिया बढ़ने पर Google कुछ कदम पीछे हटा, लेकिन developers का non-Chrome browsers से असंतोष जताने का चलन browser monoculture को लगातार बढ़ावा देता है

performance, efficiency और standards interoperability पर आलोचना

  • dominant products आसानी से complacent हो सकते हैं; IE में भी 1990s के बाद internet के विकसित होने के साथ slow performance, modern web standards support की कमी और security vulnerabilities साफ दिखने लगीं
  • Chrome को 2008 में तेज़, सरल और सुरक्षित browser के लक्ष्य से launch किया गया था, और इसे modern web technologies तथा speed और efficiency को ध्यान में रखकर design किया गया था
  • ऐसे उदाहरण मौजूद हैं जो दिखाते हैं कि Chrome भी IE की तरह धीमा और भारी होता जा रहा है तथा security और efficiency के मामले में कमजोर पड़ रहा है या नहीं
    • Zak Hoffman ने लिखा कि Apple की app privacy disclosure policy के बाद Chrome अन्य browsers की तुलना में अधिक data collect करता है, और collected data में ऐसा कोई item नहीं दिखता जो user identity से linked न हो
    • Tim Hardwick ने संक्षेप में बताया कि Chrome लंबे समय से ज्यादा system resources इस्तेमाल करने वाले browser के रूप में आलोचना झेलता रहा है, और Chromium developers ने कई windows और tabs इस्तेमाल करते समय memory सुरक्षित करने और smooth operation के लिए improvements किए हैं
    • Magic Lasso के Safari-संबंधी लेख के अनुसार Interop 2022 experimental categories में Safari ने 96%, Chrome Dev ने 92% compliance दर्ज किया, और Speedometer 2.0 में Safari ने 122, Chrome ने 111, Firefox ने 88 score किया
  • Chrome market share में नंबर 1 है, लेकिन speed, efficiency और standards interoperability में पीछे रहने के evidence मौजूद हैं

privacy और ad blocking पर विवाद

  • Google पर आरोप है कि वह Chrome के ज़रिए industry-wide privacy improvements में बाधा डालता है
  • प्रमुख उदाहरणों में cross-site cookie tracking हटाने में बड़ी देरी और ad blockers को कमजोर करने की कोशिश शामिल हैं
  • ये उदाहरण दिखाते हैं कि Chrome का dominance केवल browser market share से आगे जाकर web की privacy दिशा और ad blocking ecosystem पर भी असर डालता है

Chrome के विकल्प बनने वाले उम्मीदवार

  • Chrome के dominance को चुनौती देने के लिए realistic alternative browsers की जरूरत है, लेकिन Firefox और Safari दोनों को अकेले disruptive alternative के रूप में देखना मुश्किल है
  • Firefox का market share कम-से-कम 2013 के बाद से गिरा है, और माना जाता है कि mobile browser adoption जैसे बड़े platform shift के बिना share सुधारना मुश्किल होगा
  • Safari धीरे-धीरे लेकिन लगातार बढ़ा है, और उसके पास passionate user base तथा Apple जैसा ताकतवर और financially मजबूत owner है
    • हालांकि dominant position तक पहुँचने के लिए Windows और Android सहित पूर्ण cross-platform support की जरूरत होगी
    • Apple ने 2007 में Windows के लिए Safari launch किया था, लेकिन उसे बड़ा response नहीं मिला और 2012 में बंद कर दिया गया
    • इस failed experience के कारण Apple के फिर से कोशिश न करने की संभावना अधिक है
  • Microsoft Edge को सबसे ज्यादा disruptive potential वाला candidate माना जाता है
    • Microsoft के पास सबसे ज्यादा इस्तेमाल होने वाला desktop operating system है, वह enterprise market में मजबूत है, और search engine को user acquisition और distribution channel के रूप में इस्तेमाल कर सकता है
    • Edge major platforms पर उपलब्ध है और Chromium-based होने के कारण अन्य browser compatibility problems से बचता है
    • फिर भी इसका market share Firefox के आसपास है, और यह अभी market को बड़े पैमाने पर हिला नहीं पाया है
    • Bing और Edge में ChatGPT integration पर positive response market share growth का छोटा संकेत हो सकता है

एकल विकल्प के बजाय कई browsers का ecosystem

  • फिलहाल Chrome dominance का मुकाबला करने वाला एकल मजबूत विकल्प नहीं है
  • बेहतर दिशा यह हो सकती है कि कई browsers सभी open web standards support करें, हर एक के पास meaningful share हो, लेकिन कोई एक भी dominant न बने
  • अगर alternative browsers लगातार supported और grow होते रहें, तो मिलकर वे Chrome का dominance कम करने के लिए पर्याप्त हो सकते हैं

2 टिप्पणियां

 
bobross0 2024-11-26

आजकल adblock बहुत सुविधाजनक है, इसलिए मैं सिर्फ Brave browser ही इस्तेमाल करता हूँ

 
GN⁺ 2024-11-19
Hacker News की राय
  • किसी भी संभावित पैमाने पर बिल्कुल भी समान नहीं
    मैंने वह दौर देखा है और झेला है, लेकिन मेरी राय बदलने के लिए Google को इससे कहीं ज़्यादा शत्रुतापूर्ण व्यवहार करना होगा
    मुझे उस तर्क में दिलचस्पी नहीं है जो मुझे, धरती की चौथी सबसे अमीर कंपनी का वह browser इस्तेमाल करने के लिए डांटता है जिसे मैंने खुद install किया है, और बदले में एक closed-source subscription service को धरती की सबसे अमीर कंपनी के सबसे लोकप्रिय consumer operating system में bundled browser से बदलने को कहता है
    antitrust नज़रिए से सबसे अहम फर्क यह है कि जिन भी devices पर मैंने Chrome इस्तेमाल किया, वहाँ मुझे उसे खुद ढूँढकर install करना और default browser बनाना पड़ा। mobile devices पर भी यही था, जहाँ manufacturer का browser default था
    अगर आप Chromium इस्तेमाल करना चाहें तो कर सकते हैं, लेकिन Safari अक्सर industry standard specifications लागू करने में बहुत देर करता रहा है। SSE, WebSocket, IndexedDB API, animations, relative color syntax, container queries, flexbox वगैरह—सूची लंबी है

    • Safari असल में industry standards लागू करने में कोई खास बहुत पीछे नहीं रहा है। ज़्यादा लगता है कि लोग मानते हैं कि Google ही industry standards तय करता है, और वे असली standardization समय के बजाय Chrome support के समय को आधार बनाकर फैसला करते हैं
      SSE 2012 में W3C draft standard था और Safari ने 2010 में support किया था
      WebSocket सही उदाहरण है। यह 2011 का IETF standard है और Safari ने 2013 में full support दिया था
      IndexedDB API 2015 का W3C recommendation standard है और Safari ने 2014 में support किया था
      अगर आपका मतलब Web Animations API से है, तो यह अभी standardize नहीं हुआ है और W3C working draft है; level 2 भी अभी काफी दूर है
      relative color syntax और container queries भी अभी standardize नहीं हुए W3C working drafts हैं
      “कई चीज़ें” के लिए ठोस उदाहरण चाहिए
      flexbox 2018 का W3C candidate recommendation है और Safari ने 2013 में support किया था
    • निश्चित रूप से समान है। मैं उस दौर में भी था, और जैसे तब हर कोई IE-only sites बनाता था, वैसे ही आज भी बहुत-सी जगहें ChromeOS-style web को आधार बनाकर बनाती हैं और साथ में Electron के ढेर भी ship करती हैं
      Safari, ChromeOS दुनिया में जाने से पहले बची हुई आखिरी रक्षा-रेखा है
    • एक और आधार यह है कि Google लगभग हर बार लोगों को portable code लिखने और browser version detection के बजाय feature detection जैसी best practices इस्तेमाल करने में मदद करता है
      Google https://web.dev/ चलाता है, और https://web.dev/baseline पर Baseline तथा https://web.dev/blog/web-platform-dashboard web platform dashboard बनाया है
      IE के दौर में Microsoft इसका ठीक उल्टा करता था—जितनी हो सके उतनी proprietary IE-only features बनाने की कोशिश करता था
    • इन सब से अलग, monoculture बुरी चीज़ है
      ऐसी monoculture और भी बुरी है जहाँ एक कंपनी web पर ads और data tracking से बचना मुश्किल बना सकती है
    • लेख की कुछ शिकायतें शायद इस बारे में थीं कि websites अलग-अलग feature detection करने के बजाय compatibility detect करने के लिए User Agent string इस्तेमाल करती हैं
      उस छोटी शिकायत से मैं सहमत हूँ। लेकिन गलती ज़्यादातर browser की नहीं, website operators की लगती है
  • Wikipedia पर एक उदाहरण है जो दिखाता है कि web standards पर चर्चा कितनी बेईमान हो सकती है
    https://en.wikipedia.org/wiki/Comparison_of_browser_engines
    नीचे बहुत छोटे अक्षरों में लिखा है कि “Blink-based browsers की market share dominance की वजह से अगर Google JPEG XL जैसे standard को support न करने का फैसला करता है, तो वह web पर मायने नहीं रखता, और ऐसे standards को table में list नहीं किया जाता”
    यानी अगर Chrome implement करे और Safari न करे तो यह Safari की कमी है, लेकिन अगर Safari support करे और Chrome न करे तो वह relevant नहीं है, इसलिए comparison table में नहीं आता
    Chrome को web standard है या नहीं तय करने वाला एकमात्र referee माना जा रहा है, इसलिए यह 100% नया IE है

    • यह यहाँ भी दिखता है, और PWA से जुड़ी चर्चाओं में भी हर जगह यही है। whatcanwebdotoday जैसी sites पर भी Chrome ने जो कुछ ship किया है, उसे अनिवार्य, बेहद अहम और standard माना जाता है
      बाकी browsers को घटिया माना जाता है अगर वे Chrome द्वारा implement की गई हर चीज़ तुरंत copy नहीं करते
    • अब Chrome को split करने का समय है
  • सही है
    अगर Chrome में काम करता है, तो कोई दूसरे browsers की परवाह या testing नहीं करता
    अगर Chrome में कोई JavaScript feature है जिसे लोग इस्तेमाल करना चाहते हैं, तो वे दूसरे browsers में उसे सिर्फ दिखने में खराब होने तक नहीं छोड़ते, बल्कि कभी-कभी पूरी तरह unusable बना देते हैं
    अगर Chrome में performance ठीक है, तो वैसे ही launch कर देते हैं
    Chrome नया IE है क्योंकि कंपनियों को जिस एकमात्र browser की परवाह है, वह Chrome है, और IE भी बहुत लंबे समय तक ऐसा ही था
    सफल होने के लिए हर चीज़ Chrome-compatible होनी चाहिए। معيار specification नहीं, Chrome है

    • मैं कुछ non-profit organizations की websites manage करता हूँ, और Safari traffic ratio बहुत ऊँचा है। एक site पर 40% traffic Safari से है, ज़्यादातर iOS से
      सिर्फ Chrome में test करना बुरा विचार लगता है
    • मुझे ऐसा नहीं लगता। development के दौरान कई developers Chrome इस्तेमाल करते हैं, लेकिन सब यह भी अच्छी तरह जानते हैं कि US users के 50% से ज़्यादा iPhone इस्तेमाल करते हैं
      और वह किसी न किसी तरह Safari ही है। इसलिए बहुत-सी जगहें Safari में भी काफी testing करती हैं। Firefox अक्सर नज़रअंदाज़ हो जाता है
    • “अगर Chrome में काम करता है तो कोई और चीज़ की परवाह या testing नहीं करता” वाली स्थिति न बने, इसलिए एक व्यापक standardization process से गुज़रा गया है
      Chrome हो या कोई और browser, specification से मेल न खाने वाली चीज़ को bug माना जाना चाहिए
      यह मनमानी करने वाले IE जैसा बिल्कुल नहीं है
    • अगर iOS customers चाहिए तो बात अलग है
    • मैं उल्टा करता हूँ। Firefox में develop और test करता हूँ
      Firefox में काम करे तो हर जगह काम करता है, और हमेशा baseline के हिसाब से transpile भी करता हूँ
  • कई corporate websites पर बार-बार दिखने वाली समस्या यह है कि वे सिर्फ Chrome को allow करती हैं और बाकी browsers को block कर देती हैं
    मुझे लगता है कि 10 में से 9 बार ऐसा इसलिए नहीं होता कि site किसी ऐसे feature का इस्तेमाल कर रही है जो दूसरे browsers में supported नहीं है, बल्कि इसलिए कि developers QA सिर्फ Chrome में test करते हैं और इसी वजह से Chrome तक सीमित कर देते हैं

    • पूरी तरह सहमत। अभी भी समझ नहीं आता कि ज़्यादा irritate करने वाली बात कौन-सी है: ऐसी site जो Chrome न हो तो टूट जाती है, या ऐसी site जो cookie/agent blocking के पीछे कोशिश करने तक नहीं देती
    • विडंबना यह है कि 2000s की शुरुआत में बहुत-सी कंपनियों ने .NET से internal systems, reporting और intranet बनाते हुए users को Internet Explorer तक सीमित कर दिया था
    • net neutrality और web standards तो लगभग मिथक जैसे लगते हैं। security के लिहाज़ से फिर भी मैं Mozilla से ज़्यादा Google पर भरोसा करता हूँ
  • बिल्कुल भी similar नहीं है। IE 6 में सालों तक updates भी नहीं थे, नए web features भी नहीं थे, वह closed source था, और असल में मर चुका था, फिर भी सब लोग उसे इस्तेमाल करते थे
    float:right; zoom:1; जैसी चीज़ें आम तौर पर ज़रूरी हुआ करती थीं। इसकी तुलना Chrome से करना पिछले 24 सालों की भारी progress और मेहनत का अपमान है
    Chrome 2007 में शुरू हुआ था, लेकिन Firefox teams का भी credit है, और उनमें से कई लोग Chrome बनाने चले गए थे
    open source movement जीत गया, IE मर गया और Microsoft ने Edge निकाला। Google कितना evil है इस पर पूरे दिन बात की जा सकती है, लेकिन 2000 के web से तुलना करें तो यह पूरी तरह अलग दुनिया है

    • लेकिन फिर ऐसा क्यों लगता है कि standards हार गए हैं
      अब float:right; zoom:1; नहीं है, लेकिन आज के “ज़रूरी elements” और भी पागलपन भरे हैं। Babel, virtual DOM, browser vendors द्वारा दिए frameworks वगैरह हैं, और ये सब पुराने web workarounds से कई orders of magnitude ज़्यादा complex हैं और standardized नहीं हैं
      Electron का क्या। क्या Firefox-based desktop apps दिखते हैं, या वह market पूरी तरह Chrome runtime के कब्ज़े में है। क्या app developers खुश हैं कि Chromium ही executable solution रह गया है? शायद नहीं, लेकिन उनके पास choice नहीं होगी
      हम जिस दिशा में जा रहे हैं, वह clearfix और table layouts से भी ज़्यादा messy है
    • open source movement को co-opt कर लिया गया है। उसके core values उस दुनिया में तय हुए थे जहाँ लोग अपने computers own करते थे और अपना data manage करते थे
      cloud भी नहीं था, SaaS भी नहीं था, इसलिए source code own करने का मतलब digital life पर कुछ हद तक control होना था
      सही है, अब यह पूरी तरह अलग है। 2024 में source code access अकेले autonomy की guarantee देने वाला effective proxy नहीं रह गया है
      25 साल पहले दुनिया कैसे चलती थी, उस आधार पर आज digital sphere पर Google के प्रभाव का आकलन करना बहुत plausible नहीं है
    • उम… 2024 - 2007 = 17 है
  • पिछले हफ्ते मुझे downtown Salt Lake City में rental car park करके parking fee देनी थी। kiosk की screen on थी लेकिन touchscreen खराब था, इसलिए उसे operate नहीं कर सकता था, और ठंडी, अंधेरी जगह में concrete bench पर बैठकर फोन से काम निपटाना पड़ा
    QR code मुझे app install करने वाली website पर ले गया, और Google Play Store ने कहा कि वह app पुराने Android version के लिए है इसलिए मेरे device पर install नहीं हो सकता। आखिर में page के नीचे छिपा “pay online” link मिला और कुछ मिनट तक credit card number वगैरह डाला, लेकिन expiry month/year चुनने वाला dropdown मेरे default browser Firefox में बिल्कुल काम नहीं कर रहा था
    7–8 मिनट बाद उंगलियां जमने लगी थीं, फिर भी parking fee pay करने के करीब भी नहीं पहुंचा था। ticket झेलने के बजाय appointment cancel करके चला जाऊं, ऐसा सोच ही रहा था कि आखिरी बार Vanadium browser में try किया, तो dropdown काम कर गया
    खराब kiosk, खराब app और खराब website से 10 मिनट से ज़्यादा जूझने के बाद मैं parking space number डालने वाले step तक पहुंचा, लेकिन ज़ाहिर है वह number कहीं दिखाया ही नहीं गया था
    सड़क किनारे देखा तो मेरे पीछे दो spaces के numbers वाला एक pole दिखा, और कौन-सा number बड़ा है यह देखकर अनुमान लगाया कि मेरी जगह बड़े number से एक ज़्यादा है या छोटे number से एक कम, और वही input किया
    appointment के बाद लौटा तो पीछे parked car पर parking ticket लगा था और मेरी car पर नहीं। यानी fine से बचने के लिए मैंने किसी तरह phone पर सही buttons की sequence दबा ही दी
    लेकिन असल में Salt Lake City में legally park करने के लिए ठीक से काम करने वाला smartphone और उस पर Chrome-based browser चाहिए था
    यह कहानी किसी critical city service में सिर्फ Chrome test या compatible होने की है, या Salt Lake City जैसी municipality fine revenue बढ़ाने के लिए लोगों के लिए चीज़ें जितनी हो सके उतनी मुश्किल बना रही है, यह मुझे नहीं पता

    • ऐसी बेतुकी चीज़ों की जिम्मेदारी frontend developers पर है, और इस forum में भी जिम्मेदार लोग काफी होंगे
      जो बताया गया है, वह सब 1990s के आखिर की technology से भी संभव है
      app की ज़रूरत ही क्यों है? basic HTML वाला simple webpage हो, vehicle number या parking slot number डालें, payment info डालें और submit कर दें। पिछले 20 सालों में आए किसी browser feature की ज़रूरत नहीं है
      अगर कोई improvement चाहिए तो सिर्फ security बेहतर करना है, और उसके लिए TLS 1.3 काफी है
      simple payment process करने के लिए घूमता हुआ loading indicator और cutting-edge web standards सच में चाहिए?
    • वे machines cash नहीं लेतीं क्या?
  • मुझे यह ब्लॉग याद है। Magic Lasso Adblock Apple ecosystem के लिए ही है, और लगभग हर नज़रिया Daring Fireball जैसा है
    जैसे, “Chrome को अक्सर इस अर्थ में गलत समझ लिया जाता है कि वह 2009 के Internet Explorer जैसा है”, “market share में नंबर 1 होने के बावजूद, इस बात के पर्याप्त प्रमाण हैं कि Chrome गति, दक्षता और standards interoperability में पीछे है”, “सबसे ज्यादा disruptive potential वाला browser Microsoft Edge हो सकता है… क्योंकि यह Chromium-based है, इसलिए alternative browser compatibility issues से भी बच गया”
    जब भी यह विषय आता है, ऐसे लोग दिखते हैं जिन्होंने तीनों browsers को साथ में कभी इस्तेमाल नहीं किया, या जो IE era में थे ही नहीं
    “क्या Safari नया IE है” वाला वाक्यांश भी असल में उन लोगों ने बनाया जो IE era में नहीं थे, या उस समय web development नहीं कर रहे थे। समस्या IE7 भी नहीं थी, न 2008 था, बल्कि IE6 था। लेकिन वह expression फैल गया और कब “क्या Chrome नया IE है” में बदल गया, पता ही नहीं चला
    अपने शिखर पर IE browser market share में 95% से ज्यादा के साथ पूर्ण रूप से हावी था। Chrome/Blink या Safari/WebKit के साथ ऐसा कभी नहीं हुआ
    सबसे अहम बात यह थी कि HTML/CSS और IE implementation में इतनी सारी आसानी से ठीक की जा सकने वाली समस्याएँ थीं, फिर भी सालों तक कोई सुधार नहीं हुआ। IE6 के 5 साल बाद आए IE7/MSHTML में भी कुछ छोटी fixes के अलावा लगभग कोई सुधार नहीं था
    Chrome/Blink और Safari/WebKit कई सालों से लगातार विकसित होते रहे हैं। दिशा पसंद न आए, यह अलग बात है, लेकिन हर साल HTML/CSS/JS features बेहतर हो रहे हैं
    यह बात भी है कि Chrome संसाधन खाने वाला monster है या धीमा है। 2021 के बाद, जब शिकायतें जमा होने लगीं, Chrome ने memory efficiency बढ़ाने के लिए बहुत मेहनत की। 2022 में, और निश्चित रूप से 2023 में, multi-tab Chrome पहले की तुलना में काफी बेहतर हो गया
    इसके उलट Safari 10 साल से ज्यादा समय से multi-tab में अच्छा नहीं रहा, लेकिन इस समस्या पर लगभग ध्यान नहीं जाता। Firefox सबसे कम stutter वाला, सैकड़ों tabs के लिए सबसे अच्छा और सबसे तेज browser है, फिर भी उसे credit नहीं मिलता
    आखिर में Interop है। 2019 से, और लगता है पहला Interop 2021 में था, अब भी तीनों major browsers में से किसी ने भी किसी भी साल के Interop में 100% coverage हासिल नहीं की है
    अच्छा होगा अगर Interop कम-से-कम 2025 तक सभी browsers द्वारा support किए जाने वाले baseline support पर सहमति बनाकर उसे घोषित करे, लेकिन हम अब भी 95% और तरह-तरह के अजीब behaviors में फँसे हुए हैं

    • जल्दी search करने पर [0] मिलता है, और भले ही यह बहुत भरोसेमंद न हो, फिर भी कुछ न होने से बेहतर है; इसमें Chrome और derived browsers का हिस्सा 72% है
      जैसा दूसरों ने कहा, Safari ज्यादातर Apple ecosystem से बँधा है, इसलिए non-Apple systems पर Chrome को मैं लगभग 90% मानता हूँ। Firefox ad blocking के कारण वास्तविकता से कम आँका जाता है और 3% मापा जाता है
      मेरा निजी अनुभव IE के शिखर काल से बहुत मिलता-जुलता है। सरकारी web apps के साथ interact करने के लिए Chromium पर switch करना पड़ता है। Firefox और Safari supported नहीं हैं, और Vivaldi का हाल असमान रहता है
      इसलिए मेरे लिए यह इस सवाल का जवाब है कि Chrome नया IE है या नहीं
      [0]: https://gs.statcounter.com/browser-market-share
    • “Firefox सबसे कम stutter वाला, सैकड़ों tabs के लिए सबसे अच्छा और सबसे तेज browser है, फिर भी उसे credit नहीं मिलता” यह काफी हद तक subjective हो सकता है
      जिन browsers को मैं नियमित रूप से इस्तेमाल करता हूँ, उनमें Firefox में rough edges सबसे ज्यादा हैं, और उन rough edges के polish होने की संभावना भी सबसे कम है
      कुछ हद तक यह इसलिए अपरिहार्य है कि Mozilla के पास Google या Apple की तुलना में कम resources हैं, लेकिन बहुत-सी चीजें ऐसी भी हैं जिन्हें आसानी से ठीक किया जा सकता है। Firefox fork Zen Browser की छोटी team ने कम समय में कई समस्याएँ सुधारी हैं; इसे देखकर यह resource की कमी से ज्यादा इच्छा की कमी जैसा लगता है
  • केवल Chrome में चलने वाली websites की संख्या सच में चिढ़ाती है। अनुपात छोटा है, लेकिन सामने आ जाने के लिए काफी है, और मुझे यह बहुत नापसंद है
    लेकिन जब तक मैं अपने जानने वाले हर व्यक्ति से browser बदलने के लिए सक्रिय campaign चलाने की स्थिति में नहीं हूँ, नया IE वाला expression किसी और दिन के लिए बचाकर रखूँगा
    developer perspective को भी छोड़ा नहीं जा सकता। सभी browsers में website को ठीक से दिखाना ही कठिन था, और IE आमतौर पर भारी अंतर से सबसे मुश्किल था
    IE लंबे समय तक एक nightmare था

  • सही है। Chrome व्यवहार में de facto standard है, और अक्सर वही एकमात्र browser होता है जिसकी thorough testing होती है। हालांकि अब भी यह अपने शिखर के IE जितना dominant नहीं है
    नहीं। Chrome नए standards अपनाने में दूसरे major browsers से खास पीछे नहीं रहा है। यह बात Safari को देखकर कह रहा हूँ। IE6 से IE7 तक आने में लगभग 5 साल लगे थे

    • “X नया IE है” वाली ideological बहस में अक्सर IE 6 के आतंक-राज की सबसे बुरी चीजों में से एक, ठहराव, छूट जाती है
      तरह-तरह के quirky और non-standard behaviors को workaround करने वाले काम की half-life बहुत लंबी थी, और उस समय सभी major browsers में सही से काम करने वाली चीजों का Venn diagram बेहद जटिल और गड़बड़ था
      IE7 आने के बाद भी लोगों को उसे अपनाने में कई साल लगे, और IE7 भी कोई संत नहीं था
      मेरे दिमाग का एक हिस्सा इन सभी workarounds को समर्पित हो गया और वह मुझे कभी वापस नहीं मिलेगा। quirks mode चालू वाले अजीब corporate networks, box-sizing CSS property आने से पहले के अलग-अलग box models, और a के अलावा elements पर :hover न होने जैसी standards की कमी के कारण बहुत समय गंवाया
    • Safari किस standard में बहुत पीछे रहा है?
      लेकिन Chrome-only non-standards की सूची मत देना। ऐसे standards भी मत गिनाना जिन्हें Chrome ने actual API standardization से कई साल पहले deploy कर दिया था
    • लेकिन Windows पर Edge Chromium इस्तेमाल करता है, इसलिए असर बहुत बढ़ जाता है
  • Chrome की एकमात्र समस्या यह है कि उसे advertising company नियंत्रित करती है

    • इस तरह के प्रभाव के प्रमाण Chrome में जगह-जगह दिखते हैं
      उदाहरण के लिए, Apple ने third-party cookies को सीधे block कर दिया, जो लगभग सिर्फ tracking के लिए इस्तेमाल होती हैं। Chrome ने पहले Advertising Sandbox features जोड़ पाने तक कई साल इंतजार किया