1 पॉइंट द्वारा GN⁺ 2026-01-06 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • macOS Tahoe ने हर मेनू आइटम में आइकन जोड़ दिए हैं, लेकिन इससे पठनीयता और उपयोगिता बेहतर होने के बजाय खराब हुई है
  • आइकन इतने ज़्यादा हैं कि अंतर ही मिट जाता है, और रंग व आकार में एकरूपता की कमी के कारण उपयोगकर्ता के लिए फ़ंक्शन जल्दी ढूँढना मुश्किल हो जाता है
  • सिर्फ़ ऐप्स के बीच ही नहीं, बल्कि एक ही ऐप के भीतर भी आइकनों में असंगति और दोहराव गंभीर है, जिससे एक ही आइकन कई अलग-अलग फ़ंक्शन का मतलब देने लगता है
  • पिक्सेल-स्तरीय alignment की कमी, ज़रूरत से ज़्यादा detail, और भ्रमित करने वाले metaphor की वजह से छोटे आकार में इन्हें पहचानना कठिन है और दृश्य भ्रम पैदा होता है
  • 1992 के Macintosh HIG सिद्धांत आज भी प्रासंगिक हैं, और Apple द्वारा उन्हें नज़रअंदाज़ करने का नतीजा मूलभूत interface design सिद्धांतों के क्षरण के रूप में दिखता है

आइकन का मूल उद्देश्य और Tahoe की समस्या

  • आइकन का मुख्य उद्देश्य यह है कि वे उपयोगकर्ता को मनचाहा आइटम ज़्यादा तेज़ी से ढूँढने में मदद करें
    • लेकिन जब हर मेनू में आइकन जोड़ दिए जाते हैं, तो सब कुछ एक जैसा दिखने लगता है
    • black-and-white आइकन साफ़-सुथरे लगते हैं, लेकिन दृश्य भेद करना मुश्किल होता है और navigation धीमा पड़ता है
  • Microsoft के पुराने उदाहरणों की तरह, जब रंग और आकार में contrast होता है तो navigation की गति बेहतर होती है
    • Apple के Tahoe आइकनों में इस तरह की contrast-based design की कमी है

ऐप्स के बीच एकरूपता की कमी

  • एक ही फ़ंक्शन (जैसे New, Open, Save, Close, Find, Delete) को अलग-अलग ऐप्स में अलग-अलग आइकनों से दिखाया गया है
    • सिर्फ़ “New” के लिए ही दर्जनों variation मौजूद हैं
    • “Open” और “Save” में arrow की दिशा तक एक जैसी नहीं है
  • पूरे OS में बुनियादी commands के लिए consistency की कमी का मतलब है उपयोगकर्ता के सीखने की लागत बढ़ना
विज्ञापन

एक ही ऐप के भीतर असंगति

  • मेनू और toolbar में एक ही फ़ंक्शन अलग-अलग आइकनों से दिखने के कई उदाहरण हैं
    • Preview, Photos, Maps आदि में zoom in/zoom out आइकनों का इस्तेमाल अलग-अलग तरह से किया गया है
  • एक ही स्क्रीन पर भी आइकन का पुन: उपयोग और अर्थ का मेल न होना बार-बार देखने को मिलता है

आइकन के पुन: उपयोग की समस्या

  • एक ही आइकन कई बार अलग-अलग फ़ंक्शन को दर्शाता है
    • उदाहरण: “New” आइकन दूसरे ऐप्स में “Import” या “Updates” के लिए इस्तेमाल होता है
    • एक ही ऐप में भी मेनू और toolbar के बीच उसका अर्थ बदल जाता है
  • Photos ऐप में डुप्लिकेट आइकनों का अत्यधिक उपयोग है, और हालत यह है कि फ़ंक्शन में अंतर करना लगभग असंभव हो जाता है

ज़रूरत से ज़्यादा सूक्ष्म विवरण

  • Tahoe के ज़्यादातर आइकन 12×12 पिक्सेल या उससे छोटे आकार में दिखाए जाते हैं, जहाँ detail पहचानना लगभग असंभव है
    • Retina resolution पर भी पिक्सेल-स्तरीय अंतर को पहचानना मुश्किल है
    • उदाहरण: 2-पिक्सेल ऊँचाई वाला ‘i’ अक्षर, बहुत बारीक dots, या line thickness में हल्का अंतर
  • छोटे आकार में जटिल shape बनाए रखने की कोशिश से visual noise ही बढ़ती है
विज्ञापन

पिक्सेल grid और vector font की समस्या

  • Apple ने bitmap की जगह vector font-आधारित आइकन अपनाए हैं
    • इससे अलग-अलग resolution को support करना संभव है, लेकिन पिक्सेल alignment न होने से rendering धुंधली हो जाती है
    • छोटे आइकनों में line thickness और position की त्रुटियाँ और अधिक स्पष्ट हो जाती हैं
  • जब तक high-resolution (380DPI से ऊपर) display आम नहीं हो जाते, तब तक पिक्सेल-स्तरीय design ज़रूरी है

भ्रमित करने वाले metaphor और symbol

  • आइकन को स्पष्ट visual metaphor के ज़रिए अर्थ पहुँचाना चाहिए
    • लेकिन Tahoe में “Select All” को text box आइकन से दिखाने जैसे अनुचित metaphor इस्तेमाल किए गए हैं
    • “Bookmarks” को किताब के आकार में दिखाना मौजूदा प्रतीक-प्रणाली से असंगत है
  • कुछ आइकन action (verb) को व्यक्त ही नहीं कर पाते, इसलिए उनका अर्थ समझना मुश्किल हो जाता है
    • “Open” जैसे मामलों में, जहाँ कोई साफ़ metaphor नहीं है, आइकन हटाना ही बेहतर हो सकता है

सममित क्रियाओं में असंतुलन

  • Undo/Redo, Open/Close जैसे विपरीत अर्थ वाले फ़ंक्शन में सममित आइकन होने चाहिए
    • Tahoe में यह symmetry टूट जाती है, जिससे cognitive load बढ़ता है
    • “Import” और “Export” को एक-दूसरे से असममित आइकनों से दिखाया गया है
    विज्ञापन

text-आधारित आइकनों की समस्या

  • कुछ आइकन खुद अक्षरों (Abc, Aa आदि) से बने हैं, इसलिए वे text से अलग पहचान में नहीं आते
    • HIG में आइकन के भीतर text के उपयोग पर रोक है, लेकिन Tahoe इसका उल्लंघन करता है
    • “Bold”, “Italic” जैसे शब्द पहले से ही पर्याप्त स्पष्ट हैं, इसलिए दोहराव वाली अभिव्यक्ति की ज़रूरत नहीं

सिस्टम elements का दुरुपयोग

  • operating system UI elements (arrow, dot, shortcut symbol आदि) को आइकनों में दोबारा उपयोग करने से भ्रम पैदा होता है
    • उदाहरण: checkbox, तीन dots (ellipsis) जैसे system symbols को दूसरे अर्थ में इस्तेमाल किया गया है
    • HIG इस तरह के उपयोग को स्पष्ट रूप से मना करता है

मेनू navigation में गिरावट

  • आइकन जोड़ने से text alignment बिगड़ जाता है और visual scanning कठिन हो जाती है
    • कुछ आइटमों में आइकन और checkmark दोनों साथ दिखते हैं, जिससे alignment असंतुलित हो जाता है
    • नतीजतन मेनू में navigation की गति धीमी हो जाती है
    विज्ञापन

HIG की लगातार प्रासंगिकता

  • 1992 की Macintosh Human Interface Guidelines आज भी प्रासंगिक हैं
    • क्योंकि इंसान की दृष्टि, स्मृति और ध्यान नहीं बदले हैं
    • तकनीकी प्रगति से अलग, मूल सिद्धांत मानव-केंद्रित design पर आधारित हैं

निष्कर्ष

  • Apple ने हर मेनू में आइकन जोड़ने की कोशिश करके खुद को एक लगभग असंभव चुनौती में डाल दिया
    • पर्याप्त metaphor मौजूद नहीं हैं, और consistency व clarity दोनों ही मोर्चों पर यह प्रयास विफल रहा
  • नतीजतन यह 30 साल पुराने interface ज्ञान की अनदेखी का उदाहरण बनता है
    • लेकिन इससे विडंबना यह बनी कि “Apple से बेहतर design करना अब और आसान हो गया है”

1 टिप्पणियां

 
GN⁺ 2026-01-06
Hacker News की राय
  • Liquid Glass ऐसा लगता है जैसे जगह बर्बाद करने वाले flat design और हद से ज़्यादा skeuomorphism की सिर्फ बुरी बातें जोड़ दी गई हों
    साइडबार तैरता हुआ दिखता है, लेकिन वास्तव में usability के लिए कोई संकेत नहीं देता
    अगर आप designer हैं, तो इस स्टाइल को वैसे ही स्वीकार नहीं करना चाहिए; PM ज़ोर भी डाले, तो उसे Nielsen Norman Group के लेख पढ़ने चाहिए

    • अक्सर designers असल में अपने लिए काम पैदा करने के लिए ऐसी स्टाइल को आगे बढ़ाते हैं
      क्योंकि “desktop UI तो 1995 में ही पूरा हो गया था” कहना career के लिए नुकसानदेह है
    • Liquid Glass की सबसे बड़ी समस्या visual distraction है
      ऊपर की bar चमकती और हिलती रहती है, जैसे ads के बिना भी browser जैसा लगे, और ध्यान टूट जाता है
      flat design फीका था, लेकिन कम से कम ध्यान नहीं भटकाता था
    • Apple का Liquid Glass असली users से ज़्यादा बगल से देखने वालों (FOMO पैदा करने वाले) के लिए design किया गया है
      iPhone की growth phase में यह चल गया, लेकिन आज के saturated market में यह user experience को उल्टा नुकसान पहुँचाता है
    • बटन का skeuomorphism ठीक है, लेकिन glass distortion effect बेहद परेशान करने वाला है
      खासकर mobile Safari में screen का निचला हिस्सा ‘mystery meat’ जैसा बन जाता है
      desktop पर थोड़ा बेहतर है, लेकिन double border अब भी खटकता है
    • जटिल UI implementation engineering के नज़रिए से दिलचस्प challenge होता है, इसलिए incentive structure गड़बड़ हो जाता है
  • Apple का interaction design पिछले 10 सालों में दिशा खो चुका है
    cmd+tab, Spaces, Mission Control, Stage Manager जैसी कई window-switching प्रणालियाँ हैं, लेकिन कोई consistency नहीं है
    पहले यह इतना innovative था कि ‘Sherlocked’ जैसा शब्द बना, लेकिन अब closed ecosystem की वजह से अपने ही ideas को घोंट रहा है

    • अब समय आ गया है कि window environment को पूरी तरह फिर से redesign किया जाए
      windows, tabs, apps और spaces आपस में लड़ते हैं और consistency नहीं है
    • जानकारी के लिए, cmd+~ shortcut से उसी app के अंदर windows switch की जा सकती हैं
    • मैं macOS के लिए alt-tab app इस्तेमाल करता हूँ, इसलिए मुझे यह समस्या महसूस नहीं हुई
  • Tahoe का design “हर action के साथ icon जोड़ो” जैसे गलत नियम का नतीजा लगता है
    Finder या Reminders जैसे simple list-based apps के लिए यह उपयुक्त नहीं है
    तैरता हुआ साइडबार सिर्फ जगह बर्बाद करता है और double border बना देता है

    • यह उस तरह की समस्या है जहाँ आदेश देने वाले और असली काम करने वाले अलग होते हैं
      communication की कमी अच्छा software बर्बाद कर देती है
    • Finder में content साइडबार के नीचे तक जा सकता है
    • यह कि icons तक globally unified नहीं हैं, गंभीर सड़ांध का संकेत है
  • macOS कभी non-technical users के लिए स्थिर विकल्प हुआ करता था, लेकिन अब bugs और permissions की समस्याओं से भरा है
    Ableton ने mic permission नहीं माँगी, इसलिए SQLite DB सीधे edit करनी पड़ी
    Logitech software भी बार-बार Bluetooth permission error देता है
    कुल मिलाकर यह 2015 के Linux themes से भी कम भरोसेमंद लगता है
    इससे जुड़े एक पूर्व Apple engineer का UI/UX talk देखकर सहमति महसूस हुई

    • Ableton और Logitech की समस्या permission system की गड़बड़ी लगती है
      tccutil reset All <APP BUNDLE ID> command से reset करने पर कभी-कभी हल हो जाता है
    • Liquid Glass को देखकर लगा था कि skeuomorphism की वापसी होगी, लेकिन असल में यह integration failure और UI excess का नतीजा निकला
      काश Snow Leopard के दौर जैसा simple और fast OS वापस आए
    • आज का macOS ऐसा लगता है जैसे कोई हद से ज़्यादा customized Linux distro हो
      consistency की कमी गंभीर है
    • Ableton permission की समस्या system settings से ही हल होनी चाहिए थी
    • Tahoe Safari में trackpad scrolling भी बिगाड़ देता है
  • Tahoe और Liquid Glass को देखकर यकीन हो गया कि Apple ने design sense पूरी तरह खो दी है
    अगर Jobs होते, तो वह ऐसा नतीजा कभी मंज़ूर नहीं करते

    • Apple वही गलती दोहरा रहा है जो Microsoft ने 2006 में Vista के साथ की थी
      यहाँ तक कि जिस design को Microsoft भी छोड़ चुका, उसे अब Apple कॉपी कर रहा है
    • सच कहें तो समस्या का केंद्र Jobs की गैरमौजूदगी से ज़्यादा Jony Ive के जाने से जुड़ा है
    • Tahoe सिर्फ साधारण regression नहीं है, बल्कि लंबे समय से निभाए जा रहे अच्छे design principles को छोड़ देना है
      व्यक्तिगत रूप से मुझे 2013 का Mavericks दौर design की चोटी लगता है
    • तानाशाही नहीं, बल्कि ऐसा leader चाहिए जिसे product से सचमुच लगाव हो
      अभी न दिशा दिखती है, न user-centric सोच
    • हाँ, Jobs भी परफेक्ट नहीं थे — puck mouse को approve करने वाले भी वही थे
  • वेबसाइट की snowflake animation बहुत distract करती है
    Apple के icon overuse की आलोचना करते हुए अपनी साइट पर snowflakes उड़ाना अपने आप में irony है
    इसे Firefox reader mode में देखना पड़े, ऐसी हालत है

    • फिर भी इसे click करके बंद किया जा सकता है। लेकिन फिर background पीला हो जाता है, और night mode पर वापस जाएँ तो एक और समस्या आ जाती है
      यह पूरी तरह UX hell loop है
    • मैंने मान लिया है कि यह parody है। यानी UX की आलोचना करने वाले लेख में जानबूझकर खराब UX डाला गया है
    • उल्टा मज़ेदार यह है कि ironical तौर पर यह snowflake animation Apple के Tahoe से कम भयानक है
    • ऐसी rage-bait design HN पर हमेशा काम करती है
  • Apple का hardware design अब भी सराहा जाता है, लेकिन software लगातार गिरता जा रहा है
    अब तो Linux का KDE ज़्यादा बेहतर window system design दिखाता है
    XP का दौर शायद इस्तेमाल के लिहाज़ से ज़्यादा आसान था

    • आज की बड़ी कंपनियों में performance से ज़्यादा influence promotion का पैमाना बन जाता है
      नतीजों से ज़्यादा ‘दिखने वाले बदलाव’ करना महत्वपूर्ण हो जाता है
    • अनुभवी लोग चले जाते हैं, और नए लोग change for the sake of change को आगे बढ़ाते हैं
      आखिर में बाद में सब कुछ फिर पहले जैसा करने की प्रक्रिया में भी promotion मिल जाता है
    • पहले OS X मुख्य product था, और hardware धीमा व महँगा था
      ARM chip की सफलता तो बल्कि एक अपवाद जैसी घटना है
    • 2016 में hardware failure भी हुआ था, लेकिन बाद में ज़्यादातर चीज़ें वापस पलटी गईं
    • hardware में improvement साफ़ दिखती है, लेकिन UX subjective है, इसलिए हर साल कुछ नज़र आने वाला बदलाव करने का दबाव रहता है
  • 20 साल MacOS इस्तेमाल करने के बाद, हाल में मैंने पूरी तरह Linux पर switch कर लिया
    Apple अब user-centric नहीं रहा
    पहले यह सबसे अच्छा OS था, लेकिन अब नहीं

    • शुक्र है कि Windows वाली अव्यवस्था नहीं झेलनी पड़ी
    • Apple की philosophy कभी “हम तय करेंगे, तुम खरीदो” जैसी थी, लेकिन अब वह भी धुंधली पड़ गई है
    • मैं मुख्य रूप से Fedora X11/XWayland इस्तेमाल करता हूँ। हाल में Wayland भी काफ़ी stable हुआ है
    • Linux में अब भी consistency की कमी और basic features की instability समस्या है
      Apple ecosystem उससे कहीं ज़्यादा व्यवस्थित है
    • लगता है Apple AI की विफलता छिपाने के लिए ऐसा UI showmanship कर रहा है
  • पुराने Microsoft menus को देखकर clarity और color distinction की याद आती है
    macOS में ऐसा लगता है कि पूरे experience को समग्र रूप से देखने वाला कोई नहीं है
    हर app अलग silo की तरह चलती है
    इस भूमिका को संभालने के लिए किसी ‘Integration Emperor’ की ज़रूरत है

    • वह व्यक्ति तो 2011 में ही दुनिया छोड़ चुका है
    • Apple की secrecy culture टीमों के बीच collaboration को रोकती है
  • पहले मैं UI perfectionist था, लेकिन अब perfection का विचार ही taste का मामला लगता है
    शुरुआती Mac OS और Windows 9x के प्रति लगाव शायद आखिरकार nostalgia ही था

    • perfection से ज़्यादा principle-driven design महत्वपूर्ण है
      पहले के Macintosh Human Interface Guidelines बहुत व्यवस्थित थे, लेकिन अब Apple खुद ही उन्हें नज़रअंदाज़ करता है
      Windows 2000 और Mac OS 9 अलग थे, फिर भी दोनों principled design की चोटी थे
    • nostalgia अपनी जगह है, लेकिन अच्छे UI के लिए consistency और predictability जैसे objective मानदंड भी होते हैं
      इस तरह की चर्चा 『The Design of Everyday Things』 जैसी किताबों में भी मिलती है
      आजकल GUI से हटकर CLI या TUI की ओर वापसी भी देखने को मिल रही है
    • मैं Windows 2000 और Snow Leopard को UI का स्वर्णकाल मानता हूँ
      सिर्फ परिचय की वजह से नहीं, बल्कि इसलिए कि वे सचमुच बेहतर design थे
    • अलग-अलग style पसंद का मामला हो सकते हैं, लेकिन consistency एक निरपेक्ष मूल्य है
      हर app में अलग icon इस्तेमाल करना किसी भी हालत में गलत है
    • मैं भी शुरुआती macOS पर फ़िदा था, और वजह थी details पर दिया गया care
      वह सिर्फ पहली मोहब्बत नहीं थी, बल्कि असली craftsmanship के प्रति प्रभावित होना था