macOS 27 Golden Gate ने मेन्यू आइटम्स के बेवकूफ़ाना आइकन हटा दिए
(daringfireball.net)- MacOS 26 Tahoe ने मेन्यू बार के हर आइटम के बगल में पढ़ने में कठिन और ध्यान भटकाने वाले आइकन जोड़ दिए थे, और MacOS 27 Golden Gate में ये आइकन गायब हो गए हैं
- Jim Nielsen ने इस बदलाव को उस तरह के UI के रूप में आंका जिसे Mac उपयोगकर्ता Google Docs और Windows जैसे प्लेटफ़ॉर्म पर नीची नज़र से देखते हैं, और Nikita “Tonsky” Prokopov ने दिखाया कि Apple के अलग-अलग ऐप्स एक ही मेन्यू आइटम के लिए अलग-अलग आइकन इस्तेमाल कर रहे थे
- प्रमुख third-party डेवलपर्स ने इस डिज़ाइन को ठुकरा दिया और Brent Simmons के open source code का उपयोग करके सभी standard menu items पर आइकन लगाने वाले डिफ़ॉल्ट व्यवहार को निष्क्रिय कर दिया
- Apple की Human Interface Guidelines अब कहती हैं कि मेन्यू आइकन का इस्तेमाल कम और उद्देश्यपूर्ण होना चाहिए, और जो आइकन किसी मेन्यू आइटम को साफ़ तौर पर प्रतिनिधित्व नहीं करते, उन्हें नहीं दिखाना चाहिए
- Golden Gate का यह बदलाव Tahoe के मेन्यू आइकन वाले मसले को पलटने वाला कदम माना जा रहा है, और इसे Apple software design team की दिशा बदलने के संकेत के रूप में देखा जा रहा है
MacOS 26 Tahoe के मेन्यू आइकन की समस्या
- MacOS 26 Tahoe में सबसे खराब UI समस्याओं में गिने गए बदलावों में से एक यह था कि मेन्यू बार के हर आइटम के बगल में समझने में कठिन और ध्यान भटकाने वाले आइकन जोड़ दिए गए थे
- Jim Nielsen ने इस बदलाव को उस तरह के UI के रूप में देखा जिसे Mac उपयोगकर्ता Google Docs और Windows जैसे प्लेटफ़ॉर्म पर कमतर मानते हैं
- Nikita “Tonsky” Prokopov ने दिखाया कि Tahoe के मेन्यू आइकन सिर्फ़ खराब विचार नहीं थे, बल्कि उनका implementation भी एक जैसा नहीं था, क्योंकि Apple के अलग-अलग ऐप्स एक ही मेन्यू आइटम के लिए पूरी तरह अलग आइकन इस्तेमाल कर रहे थे
- पहले के आकलनों में माना गया कि Tahoe के मेन्यू आइटम आइकन साफ़ तौर पर असंगत थे, अक्सर समझना मुश्किल था, और ऐसी सोच का प्रस्ताव चरण पार कर जाना ही समस्या थी
third-party डेवलपर्स की प्रतिक्रिया
- प्रमुख third-party डेवलपर्स ने Tahoe के मेन्यू आइकन डिज़ाइन को अस्वीकार कर दिया
- कुछ डेवलपर्स ने Brent Simmons के open source code को अपनाकर डिफ़ॉल्ट “icons in all standard menu items” व्यवहार को निष्क्रिय कर दिया
- यह कदम सभी standard menu items पर आइकन लगाने वाले डिफ़ॉल्ट व्यवहार को कम करने के लिए उठाया गया था
MacOS 27 Golden Gate में बदलाव
- MacOS 27 Golden Gate में Tahoe के मेन्यू आइटम आइकन हटा दिए गए
- Nikita “Tonsky” Prokopov ने Mastodon पर पहले और बाद के screenshots साझा किए और बताया कि Apple ने Human Interface Guidelines को उसी अनुसार update किया है
- बदलाव के बाद स्थिति इतनी साफ़ हो गई कि मानो Tahoe के मेन्यू आइटम आइकन कभी थे ही नहीं
Apple Human Interface Guidelines में बदलाव
- Apple की updated Human Interface Guidelines कहती हैं कि मेन्यू आइकन का उपयोग कम और उद्देश्यपूर्ण होना चाहिए
- इसमें बताया गया है कि आइकन लोगों को मेन्यू आइटम जल्दी ढूँढने और किसी आइटम को चुनने पर क्या होगा यह स्पष्ट करने में मदद कर सकते हैं
- आइकन का उपयोग ऐप की सबसे सामान्य actions और core features, file system locations, connected devices, image rotation या flipping जैसे visual concepts, और folders व documents जैसे user-generated content को उभारने के लिए किया जाना चाहिए
- अगर किसी मेन्यू आइटम को साफ़ तौर पर दिखाने वाला आइकन नहीं मिल सकता, तो आइकन नहीं दिखाना चाहिए
- MacOS 26 Tahoe में Apple के ऐप्स का व्यापक उपयोग updated HIG की उन मिसालों में आता है जिनसे बचने को कहा गया है, और इसे मेन्यू के भीतर grouping guidelines से भी मेल न खाने वाला माना गया
व्यावहारिक महत्व
- अगर Golden Gate आने से पहले Tahoe का उपयोग करना पड़े, तो पुराने सुझावों की मदद से मेन्यू आइटम आइकन की समस्या को कुछ हद तक कम किया जा सकता है
- इस बदलाव को WWDC हफ्ते की सबसे स्वागतयोग्य खबरों में से एक माना गया है
- वजह सिर्फ़ Tahoe के इस UI तत्व के प्रति तीखी नापसंदगी नहीं, बल्कि इसे इस बात के प्रमाण के रूप में भी देखा जा रहा है कि Apple software design team की समस्याग्रस्त दिशा को सुधारा गया है
- Apple design team के कुछ सदस्य इस हफ्ते के काम और Apple platform की दिशा को सकारात्मक रूप से देख रहे हैं
- इन मेन्यू आइटम आइकनों को वापस हटाना ज़रूरी पहला कदम था
1 टिप्पणियां
Hacker News की राय
अगर आपने Tahoe के icon इस्तेमाल का अच्छा विश्लेषण नहीं पढ़ा है, तो यह सुझाऊँगा: https://tonsky.me/blog/tahoe-icons/
यहाँ consistency और readability भी महत्वपूर्ण हैं, इसलिए आखिरकार बात यही है कि “डिज़ाइन खराब मत करो”
उम्मीद है v28 में Lemay उस पूरी की पूरी बेकार चीज़ Liquid Glass को भी हटा दे
यह देखने में भयानक है, और इसने मेरे iPhone 13 को, जो iOS 15 के बाद कभी धीमा नहीं हुआ था, पागलों की तरह laggy बना दिया
Liquid Glass को UX design स्कूलों में “क्या नहीं करना चाहिए” के उदाहरण के रूप में, और business school में middle managers कैसे ‘प्रगति’ के भ्रम में ठीक-ठाक चीज़ों को बर्बाद कर देते हैं, उसके केस स्टडी के रूप में पढ़ाया जाना चाहिए
animations optimize हो गई हैं, इसलिए काफ़ी ज़्यादा smooth लगती हैं
हाँ, मैंने पिछले साल battery बदलवाई थी, इसलिए यह भी देखना चाहिए कि performance गिरना पुरानी battery की वजह से तो नहीं है
हाँ, उम्मीद है कि इसे कई चरणों में कुछ नरम किया जाएगा
macOS 27 beta ने Tahoe को लेकर जो शिकायतें थीं, उनमें से काफ़ी कुछ सच में ठीक कर दिया है
मैं निंदक होकर सोच रहा था कि Apple macOS को बस सड़ने देगा और बड़ी असुविधाओं को नहीं सुधारेगा, लेकिन शायद ऐसा नहीं है
दिलचस्प बात यह है कि अगर menu items ऐसे खास actions हैं जिनके लिए पहले से कहीं और clickable icons मौजूद हैं—जैसे किसी दूसरे app को launch करना, icon वाले किसी खास folder को खोलना, window size बदलना, या category sorting बदलना—तो menu में अब भी icons बने हुए हैं
अलग-अलग गोल बॉर्डरों की भरमार को भी साफ़ किया जा रहा है, और अभी यह पूरा नहीं हुआ है, लेकिन प्रगति दिख रही है
OS भी काफ़ी कम सुस्त महसूस होता है; performance इतनी खराब थी कि मैं Sequoia पर वापस चला गया था
transitional OS में कुछ features अक्सर beta स्तर के होते हैं, और इनके साथ hardware support बंद होना या end-of-life जैसे टूटाव भी आते हैं
यह उपयोगकर्ताओं को जानबूझकर थोड़ी असुविधा देता है, ताकि अगला OS उन “beta” features की bugs ठीक करके ज़्यादा आकर्षक और चर्चा लायक लगे
अगर Tahoe Intel Mac को support करने वाला आख़िरी macOS है, तो संभव है कि Intel Mac users को लगातार परेशान करके उन्हें यह सोचने पर मजबूर किया जाए कि नवीनतम macOS के लिए Apple ARM model खरीदना पड़ेगा
32-bit apps support हटाने वाले Catalina के समय भी कुछ ऐसा ही हुआ था; बहुत से लोग कम buggy और ज़्यादा आकर्षक Mojave पर रुके रहे, और बाद में Big Sur को काफ़ी बेहतर माना गया
Microsoft ने भी Windows Vista और Windows 8 जैसी transitional releases में beta-स्तर features या परेशान करने वाले UI के साथ कुछ ऐसा ही किया था, ऐसा कहा जा सकता है
TV series में भी जानबूझकर उबाऊ या झुंझलाहट भरे episodes डालकर अगले climax को ज़्यादा रोचक महसूस कराने की रणनीति आम है; उदाहरण के लिए Breaking Bad season 3 episode 10 “The Fly”
इस बार की WWDC मुझे कई सालों में सबसे ज़्यादा पसंद आई
OS 27 release में जो देखा, वह कई सालों के अजीब design और usability फ़ैसलों के बाद आई ताज़ा हवा जैसा लगा
उम्मीद है Apple ने Alan Dye वाली घटना से सबक लिया है, और Ternus अपने नेतृत्व में ऐसा दोबारा नहीं होने देगा
यह थोड़ा अजीब है कि जो व्यक्ति mobile पर अपनी ही वेबसाइट का text भी बेहद छोटा न दिखे, इतना भी नहीं कर सकता, वही दूसरों के UI पर कई पन्नों की आलोचना लिखता है
iPhone browser की मूल ताकत भी यही थी कि अलग “mobile” version के बजाय सामान्य internet को वैसे का वैसा देखा जा सके
मैंने text पर double tap किया और वह पढ़ने लायक size में अच्छी तरह fit हो गया
असली UI समस्या तो वे sites हैं जो आपको ज़बरदस्ती mobile view में भेजती हैं, features छीन लेती हैं, और अपनी मर्ज़ी से zoom या pan करने की क्षमता खत्म कर देती हैं
Apple ने “Request Desktop Website” option देकर user agent को धोखा देकर इससे बचने की कोशिश की, लेकिन जो sites दूसरे तरीकों से मजबूर करती हैं, वे अब भी नहीं मानतीं और उपयोगकर्ता टूटी हुई mobile page में फँसा रहता है
modern smartphone असल में इसी समस्या को हल करना चाहते थे, इसलिए मैं हमेशा Gruber के model को चुनूँगा
presbyopia मेरी समस्या है, इसलिए इसके अलावा Ctrl-+ से text size बढ़ा लेता हूँ
उदाहरण के लिए Daring Fireball को भी मैं ऐसे ही देखता हूँ
news.ycombinator.com##:style(font-size: 18pt !important)myanimelist.net##*:style(font-size: 14pt !important)old.reddit.com##*:style(font-size: 17pt !important)font size से अलग भी, ग्रे background पर सफेद text अच्छा reading experience नहीं देता
इससे reader mode जैसी accessibility techniques की अहमियत फिर सामने आती है
यह अच्छी खबर है
Apple आमतौर पर इतनी जल्दी दिशा नहीं बदलता, इसलिए यह Stephen Lemay की मौजूदगी साफ़ महसूस होने का संकेत है
यह बदलाव स्वागतयोग्य है, लेकिन लगता है कि कई आलोचनाएँ किसी बिंदु पर यह बात चूक जाती हैं कि शायद हम अब UI/UX के लक्षित उपयोगकर्ता नहीं रहे
फ्लायआउट, ड्रॉपडाउन और टेक्स्ट मेनू मुझे स्वाभाविक लगते हैं, लेकिन जिसने सिर्फ मोबाइल इंटरफेस ही इस्तेमाल किए हैं, उसके लिए वे अजनबी और असुविधाजनक हो सकते हैं
उल्टा भी उतना ही सच है; जब मैं कोई नया मोबाइल ऐप समझने की कोशिश करता हूँ जिसे सब लोग शानदार मानते हैं, तब जितनी झुंझलाहट और अपने दिमाग के बूढ़ा हो जाने का एहसास होता है, वैसा कहीं और नहीं होता
सिर्फ इसलिए कि आप sedan चला सकते हैं, इसका मतलब यह नहीं कि आप bulldozer भी चला सकते हैं, और piano बजा सकते हैं तो यह भी नहीं कि organ भी बजा सकेंगे
touch और छोटी स्क्रीन से keyboard·mouse और बड़ी स्क्रीन पर आने पर इंटरैक्शन का तरीका बदल जाएगा, इसकी उम्मीद करनी चाहिए
“Mac के Safari में हो रही पूरी user interface की हत्या एक बार फिर iOS-प्राथमिकता देने वाले लोगों का काम है। अब ये वे लोग हैं जो iOS के ढंग से सोचते हैं, पुराने Mac OS user interface को किसी बूढ़े इंसान की तरह देखते हैं, और मानते हैं कि उसे जवान दिखाने तक बार-बार cosmetic surgery करनी चाहिए। दुर्भाग्य से नतीजा जवान दिखने से ज़्यादा अजीब दिखने के करीब है।”
“लगता है वे Mac UI को देखकर भी वास्तव में समझ नहीं पाते। उसकी बुनियाद उन्हें ऐसे अतीत से आई लगती है जो उनके लिए लगभग अपठनीय है। उपयोगिता के संकेत और फीचर उन्हें बस झुर्रियाँ लगते हैं। iOS और iPadOS में ऐसी अजीब झुर्रियाँ नहीं हैं, इसलिए वे सोचते हैं कि इन्हें छिपा देना चाहिए। चलो एक शानदार facelift करें और इन्हें एक-एक करके छिपाएँ। Mac OS को भी iOS की तरह जवान और मूर्ख दिखने वाला बना दें।”
यह सब तब भी हो रहा है जबकि power users काम के लिए मोबाइल डिवाइस इस्तेमाल नहीं करते
अब पता चला कि Tahoe में मेनू आइटम आइकन इतने बढ़ा दिए गए थे
Tahoe आने पर इसका विरोध हुआ था या नहीं, शायद मैं चूक गया, लेकिन मैंने कुछ महीने पहले ही upgrade किया था और यह बदलाव खास नज़र नहीं आया
“Apple software design team की सड़ांध जड़ से खत्म कर दी गई है, इसका सबूत” जैसी बात को लेकर मैं आश्वस्त नहीं हूँ
Apple के बारे में ज़्यादा नहीं जानता, लेकिन software products किस तरह “design” किए जाते हैं, यह काफी देखा है, और जब कोई कंपनी ग्राहकों की परवाह न करने का फैसला करती है तो हास्यास्पद और अप्रिय चीज़ें होती हैं
ग्राहकों को नज़रअंदाज़ करके बाज़ार में चौंकाने पर ध्यान देने वाले फैसले सिर्फ software design team की समस्या नहीं, बल्कि प्रणालीगत और संरचनात्मक समस्या हैं
Lemay सहित Liquid Glass के 3 कट्टर समर्थक अभी भी उस टीम में हैं
उनके गायब होने की संभावना लगभग नहीं है, इसलिए बस उम्मीद है कि macOS 29 में किसी “नई चीज़” से बदले जाने से पहले इसमें कुछ और सुधार हो जाएँ
अच्छा सुधार है
लेकिन उन आइकनों के दोहराव वाले काम को बनाने में बर्बाद हुई कई महीनों की मेहनत सोचकर अफसोस होता है
आइकन सार्वजनिक हैं और Apple branding का पालन करने वाले प्रोजेक्ट्स में इस्तेमाल किए जा सकते हैं, इसलिए यह पूरी तरह बर्बादी नहीं है
https://developer.apple.com/sf-symbols/