Windows 2000 UI में क्या अच्छा था
(movq.de)- Windows 2000, Windows 3.0~2000 दौर के UI की खूबियों का एक उदाहरण है, जहाँ एकरंगी बैकग्राउंड, लेबल वाले आइकन, Start बटन, और साफ़ फ़ॉन्ट स्क्रीन के तत्वों को स्पष्ट रूप से अलग करते हैं
- Start Menu और Explorer में दबे हुए बटन, तीर, tooltip, tree structure, और अलग-अलग icons तुरंत मौजूदा स्थान और क्या-क्या किया जा सकता है यह दिखा देते हैं
- WordPad और settings विंडो में बटन, handles, input area, selection color, tabs, और option group frames बार-बार इस्तेमाल होते हैं, जिससे उपयोगकर्ता एक बार सीखे गए visual cues को पूरे OS में फिर से इस्तेमाल कर पाता है
- scroll किए जा सकने वाले क्षेत्रों में scrollbar हमेशा दिखाई देता है, और global options tabs वाले नई विंडो में खुलते हैं, इसलिए छिपे हुए controls या font size की तुलना पर निर्भर नहीं रहना पड़ता
- Windows 2000 SP4, Pentium 133, 64MB RAM, और rotational hard disk पर भी इस्तेमाल किया जा सकता था, और Product Activation के बिना offline चल सकता था, लेकिन बाद के UI visual cues हटाने की दिशा में बढ़े
पहली स्क्रीन पर दिखने वाली स्पष्ट बुनियादी संरचना
- Windows 2000, Windows 3.0 से 2000 तक चले UI युग का एक प्रतिनिधि उदाहरण है
- QEMU/KVM में यह अच्छी तरह चलता है और screenshots लेना आसान है, इसलिए Windows 2000 को मुख्य उदाहरण बनाया गया है
- पहली बार boot होने के बाद स्क्रीन पर बिना भटकाव वाला एकरंगी बैकग्राउंड, लेबल वाले desktop icons, Start बटन और quick launch icons, system tray icons, और घड़ी वाला taskbar दिखाई देता है
- फ़ॉन्ट rendering साफ़ और स्पष्ट है, और CRT monitor पर यह और भी मुलायम दिखता था
Start Menu और Explorer के navigation clues
- Start बटन दबाने पर सचमुच एक बटन की तरह दबा हुआ दिखता है, जिससे तुरंत पता चलता है कि वह सक्रिय है या नहीं
- बटन, PC के power button की तरह असली दुनिया की परिचित चीज़ है, इसलिए उपयोगकर्ताओं के लिए interaction समझना आसान होता है
- Start Menu के छोटे तीर बताते हैं कि वहाँ sub-menu है, और जिन items पर तीर नहीं है उन पर mouse ले जाने पर उस feature को बताने वाला tooltip दिखता है
- Menu, मौजूदा item तक का path स्क्रीन पर बनाए रखता है, जिससे tree structure visually दिखाई देता है
- यह ऐसा तरीका नहीं है जहाँ कुछ चीज़ें उसी जगह खुलें और आपको पिछली स्थिति याद रखनी पड़े
- Icons के रंग और आकार अलग-अलग हैं, इसलिए text पढ़ने के बजाय visual difference से items जल्दी ढूँढे जा सकते हैं
- Windows Explorer के default view से शिकायत हो सकती है, लेकिन view settings बदलने पर दाईं ओर directories और files एक व्यवस्थित table में दिखते हैं और बाईं ओर navigation tree मिलता है
- file extension छिपाना कंप्यूटर इतिहास की बड़ी गलतियों में से एक माना जाता है
- file type दिखाने वाले icons पूरे OS में एक जैसे रहते हैं
- तुलना में कहा गया है कि Windows 95 का Explorer इस मामले में बेहतर था क्योंकि उसमें virtual folders कम मिले-जुले थे
बटन, tabs और frames से बनी consistency
- WordPad में ज़्यादातर interactive elements को buttons, handles, सफ़ेद background, और selected blue background से अलग पहचाना जाता है
- बाकी window background हल्का नारंगीपन लिए gray होता है, इसलिए interactive area उससे साफ़ अलग दिखता है
- यह pattern एक बार सीख लेने पर पूरे OS में दोहराया जाता है
- रंग सिर्फ़ कुछ हल्के-फुल्के shades का फर्क नहीं हैं, बल्कि साफ़ तौर पर अलग हैं और फिर भी पूरा color scheme संतुलित लगता है
- न बहुत ज़्यादा सफ़ेद, न पूरी तरह काला; रंग आपस में बहुत मिलते-जुलते नहीं, और contrast उचित है
- desktop settings जैसे बुनियादी system dialogs भी वही UI style और वही visual cues इस्तेमाल करते हैं
- ऊपर के tabs में 3D relief effect है, जिससे समझ आता है कि यह clickable element है
- scroll किए जा सकने वाले क्षेत्रों में scrollbar हमेशा दिखता है
- 800x600 स्क्रीन आम होने के समय भी जगह बचाने के लिए इसे छिपाया नहीं जाता था
- उपयोगकर्ता बिना mouse hover या click किए भी तुरंत जान सकता है कि क्षेत्र scroll किया जा सकता है या नहीं
- global program options, tabs वाली नई window के एक अनुमानित pattern का पालन करते हैं
- एक tab के अंदर भी संबंधित options को frame में बाँधा जाता है, जिससे एक नज़र में पता चलता है कि वे एक ही group के हैं
- इसकी तुलना आधुनिक settings windows से की गई है, जहाँ कौन-से options एक समूह में हैं यह समझने के लिए font size की तुलना करनी पड़ती है
कम hardware पर भी चलने वाली performance और ownership का मॉडल
- Windows 2000 SP4, Pentium 133, 64MB RAM, और rotational hard disk पर थोड़ा धीमा होते हुए भी इस्तेमाल करने लायक है
- यह configuration Windows 2000 की न्यूनतम आवश्यकताओं के अनुरूप है
- Pentium 2 या 1999 में आए Pentium 3 पर चलाने पर यह बहुत तेज़ काम करता है
- Windows 2000 के रिलीज़ के समय Pentium 133 पहले से लगभग 4~5 साल पुराना CPU था, जो उस समय के हिसाब से लंबा अंतर था
- धीमे systems पर अच्छी performance देने के लिए बारीक समीक्षा और कभी-कभी समझौते की ज़रूरत होती है
- Windows 2000, Product Activation से पहले का उत्पाद था, इसलिए यह पूरी तरह offline चलता है और आज भी इस्तेमाल किया जा सकता है
- Windows 2000, NT kernel वाला तेज़ OS, स्पष्ट और संक्षिप्त UI, और subscription नहीं बल्कि खरीदा हुआ product—इन सबका मेल था
बाद के UI में गायब हो गए संकेत
- Windows 2000 के पहले boot पर आने वाले Welcome dialog में बाद की UI style के शुरुआती संकेत दिखते हैं
- “Jetzt registrieren” और “Windows entdecken” 3D relief effect के बिना सिर्फ़ text जैसे दिखते हैं
- “Beenden” भी पारंपरिक button नहीं बल्कि पहले से ही सपाट रूप में है
- “Jetzt registrieren” interactive है, इसका इशारा बस accelerator key दिखाने वाले रेखांकित “J” से मिलता है
- Windows 95 Explorer के toolbar icons असली buttons जैसे दिखते थे, लेकिन Windows 2000 Explorer के toolbar icons default state में buttons की तरह साफ़ नहीं दिखते और पहचानने के लिए mouse hover करना पड़ता है
- बाद के UI ने visual cues हटाने की यही दिशा जारी रखी, और आज यह समझना मुश्किल हो गया है कि स्क्रीन पर कौन-सा element interactive है
- smartphone UI की तरह पूरी तरह flat माहौल में ऐसी स्थिति बनती है कि स्क्रीन पर हर चीज़ को यूँ ही दबाकर देखना पड़ता है
- यह आकलन किया गया है कि स्पष्ट और consistent visual cues की अपेक्षा करने की संवेदना ही गायब हो गई है
- bevel, relief, lines, और frames से सिर्फ़ इसलिए नहीं बचना चाहिए कि वे Windows 95 जैसे दिखते हैं; असली दुनिया के buttons, handles, और check marks जैसे परिचित physical metaphors UI में उपयोगी होते हैं
1 टिप्पणियां
Lobste.rs की राय
असली वस्तुओं की नकल करना अच्छा हो सकता है वाली बात में, Android के “slider” जैसी चीज़ का उदाहरण दिलचस्प था, क्योंकि घर में ऐसी कोई चीज़ मेरे पास नहीं है, इसलिए इसे कागज़ पर ✔️ निशान लगाने वाले checkbox की तरह बनाना चाहिए—यह बात कुछ अप्रत्याशित लगी
भले ही घर में sliding toggle switch बहुत ज़्यादा न हों, लेकिन wireless mouse और keyboard, smart speaker, desktop timer जैसी चीज़ों में वे निश्चित रूप से हैं
kitchen timer में brightness और volume के लिए अलग toggle भी हैं
laptop camera के privacy slider या retractable USB flash drive की तरह, toggle switch की परिभाषा थोड़ी फैलानी पड़ेगी, लेकिन ऐसी चीज़ें मौजूद हैं जो मिलते-जुलते तरीके से काम करती हैं
शायद लेखक मुझसे ज़्यादा कागज़ी फ़ॉर्म भरता है
XFCE के उदाहरण के तौर पर Chicago95 project है
दिलचस्प बात यह है कि यह अपेक्षा से कहीं ज़्यादा लोकप्रिय है—GitHub पर 5.8 हज़ार stars हैं और आख़िरी commit भी 13 घंटे पहले का है
और अगर यह भी काफ़ी अजीब नहीं लगता, तो इसमें “Plus” नाम का एक Python app भी शामिल है, जो पुराने
.themefiles से original Microsoft Plus! themes install करता हैआजकल ऐसे पुराने UI के लिए cult-जैसा लगाव समझना आसान है, क्योंकि उनका रूप कई सालों तक वैसा ही रहा और user interaction भी लगभग वैसा ही रहा
बस यह सोचिए कि आधुनिक desktop environment में version बदलते समय कितनी चीज़ें बदल जाती हैं
हर छोटा बदलाव आपको वह काम फिर से करने के लिए cognitive effort मांगता है जो आप कल तक कर रहे थे, और ऐसी छोटी चीज़ें मिलकर बड़ी हो जाती हैं
हमने usability को visual flair के बदले दे दिया, और नतीजतन productivity पिछड़ गई
आम तौर पर उस machine के सामने बैठकर इस्तेमाल किए जाने वाले Cinnamon की तुलना में यह इस्तेमाल में भी तेज़ है और transfer/rendering में भी
उस समय मैं consulting करता था, और इस environment में मैंने बहुत काम निपटाया; यह 98 से ज़्यादा stable था और NT4 से कहीं ज़्यादा चुस्त था
ऊपर से Windows product activation भी नहीं था
आप इसे VM में आसानी से boot करके, मूल design का हल्का-सा बदला हुआ एहसास क्लिक करके देख सकते हैं
UI consistent था, मौजूदा चुना गया element हमेशा साफ़ दिखता था, और उसे spacebar से activate किया जा सकता था
साफ़ तौर पर दिखाया गया default button Enter से चलता था और आम तौर पर cancel को Esc से बाँधा जाता था
keyboard shortcuts सक्रिय अक्षरों के नीचे underline के साथ साफ़ दिखते थे, और function keys सबसे आम actions से जुड़ी होती थीं
अच्छी usability वाला Windows app बनाने के लिए developer की तरफ़ से shortcut conflicts से बचने जैसी मेहनत चाहिए होती थी, लेकिन उस समय यही standard था
बदलाव Win98/2k के छोटे UI refresh से शुरू हुए, और उसके बाद चीज़ें और बदतर होती गईं