1 पॉइंट द्वारा GN⁺ 4 시간 전 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • 1983 के Visi On 1.0 से 2001 के Mac OS X 10.1 तक के PC GUI, workstation, और UNIX desktop screens का कालानुक्रमिक संग्रह है
  • SunTools, HP-UX, GEM, Arthur, Amiga HAM, VAX VWS जैसी शुरुआती प्रविष्टियां GUI प्रयोगकाल की resolution, color, और hardware सीमाओं को भी दिखाती हैं
  • GEM 3.0 की fixed tiled windows, Windows/386 की RRRGGGBB color allocation, और OS/2 2.1 dithering की तरह graphics implementation के अंतर सीधे स्क्रीन पर दिखाई देते हैं
  • 1990 के दशक में NeXTstep x86, Copland, BeOS developer release, और PowerPC के लिए OS/2·Windows NT·Solaris जैसे संक्रमणकालीन स्क्रीन शामिल हैं
  • Rhapsody और Mac OS X Server के बाद Aqua सामने आता है, और 10.1 performance·stability सुधारों तथा bundled apps के जुड़ने से बाद के OS X रूप के अधिक करीब हो जाता है

ऑपरेटिंग सिस्टम और डेस्कटॉप डिस्प्ले screenshots

  • 1983~1985: शुरुआती PC GUI और workstation environment

    • VisiCorp Visi On 1983 में Turbo XT Clone पर चलाया गया Visi On 1.0 स्क्रीन है, और मूल monitor aspect ratio के अनुसार दिखाने के लिए line doubling की गई है
    • SunTools desktop और SunTools desktop 1984 में Sun 2/120 पर SunOS 1.1 के साथ चलाए गए 1152×900 स्क्रीन capture हैं
    • HP Integral PC 1985 में HP Integral PC पर HP-UX 5.0/RO चलाते हुए, जुड़े हुए 7946A पर अतिरिक्त tools और applications खोले गए स्क्रीन को दिखाता है
    • GEM Desktop 1.2 1985 में 16-रंग EGA मोड का GEM Desktop 1.2 स्क्रीन है, और Apple द्वारा DRI के खिलाफ “look and feel” मुकदमे में जीतने से पहले IBM PC के लिए GEM का आखिरी रिलीज़ वर्ज़न था
    • GEM Draw 1.0 1985 में 16-रंग EGA मोड में एक sample drawing खोले हुए स्क्रीन है, और GEM Write·GEM Paint के साथ IBM PC के लिए शुरुआती GEM Desktop में दिए गए applications में से एक था
  • 1987~1988: Arthur, Amiga, GEM बदलाव, X-श्रृंखला environments

    • Arthur 0.30 Acorn Archimedes A310 पर desk accessories चलाते हुए स्क्रीन है, और लाल window border यह नहीं दिखाती कि वही active window है, बल्कि यह कि Note-Pad desk accessory में unsaved data मौजूद है
    • Arthur 1.20 Acorn Archimedes A440 का स्क्रीन है, और Arthur 0.30 के सिर्फ़ लगभग 3 महीने में Arthur 1.20 से बदले जाने के बाद भी सिस्टम अभी काफ़ी बुनियादी है, लेकिन कुछ परिपक्वता दिखने लगी है
    • NewTek Digi-Paint Amiga 2000 पर sample image खोले हुए स्क्रीन है, और यह Amiga के 4096-रंग HAM display mode का उपयोग करने वाले शुरुआती paint programs में से एक था
      • canvas 320×400 pixel 4096-रंग HAM6, menu 640×200 pixel 4-रंग, और tool palette 320×200 pixel 4096-रंग HAM6 से बना है
      • हर क्षेत्र को अलग-अलग दिशा में line doubling या enlargement के साथ दिखाया गया है, इसलिए शुरुआती graphics environment की display method के फ़र्क एक ही स्क्रीन में साथ दिखाई देते हैं
    • VAX Workstation Software (VWS) DEC VAXstation 2000 के 8-plane GPX graphics पर MicroVMS 4.6 के ऊपर DEC VWS 3.3(UIS) चलाते हुए स्क्रीन है
      • VAX workstation के शुरुआती दौर में VWS या UIS, VMS users के लिए graphics interface था, और VT200 emulator तथा Tektronix 4014 emulator के अलावा बहुत कम चीज़ें उपलब्ध थीं
    • GEM – Xerox Ventura Publisher 1.1 Renaissance GRX Rendition-I display adapter पर sample document खोले हुए स्क्रीन है, और Ventura Publisher मूल रूप से DRI के GEM environment के लिए लिखा गया था
    • RISC OS 2.00 Acorn Archimedes A440 पर applications चलाते हुए स्क्रीन है, और Acorn VIDC को !NewModes module के जरिए non-standard 960×384 pixel 16-रंग मोड पर सेट किया गया है
    • GEM Desktop 3.0 1988 का 16-रंग VGA मोड स्क्रीन है, और Apple द्वारा DRI के खिलाफ “look and feel” मुकदमा जीतने के बाद desktop icons, trash can, और overlapping windows गायब हो गए रूप को दिखाता है
      • अधिकतम 4 overlapping windows की जगह अब 2 fixed tiled windows बची हैं, और उनमें से एक को full screen में “maximized” किया जा सकता है, लेकिन उसका size बदलना या उसे move करना संभव नहीं है
    • Network Extensible Window System Sun 3/60 और SunOS 3.5 पर bundled न किए गए NeWS environment को दिखाता है, और display server केवल PostScript के लिए है
    • ULTRIX Worksystem Software (UWS) DEC VAXstation 2000 पर UWS 1.1 चलाते हुए स्क्रीन है, और ULTRIX 2.2-1 तथा X10R4 के ऊपर xclock, xcolors, xmh, xterm चल रहे हैं
  • 1989~1990: OpenWindows, NeXTstep, SCO, X11R4, Windows 3.0

    • OpenWindows 1.0 Pre-FCS Sun 4/110 और SunOS 4.0.3 पर bundled न किए गए OpenWindows pre-release environment को दर्शाता है
    • Windows/386 Presentation Manager Compaq Deskpro 386 और Western Digital Paradise 8514/A+ पर Windows/386 2.11 चलाते हुए, Aldus Pagemaker 3.0 और Corel Draw 1.10 को 256-रंग में दिखाता है
      • Windows 2.1, 16-रंग से अधिक वाले displays पर color palette को direct-color visual की तरह implement करता है
      • 256-रंग में 8-bit color depth को तीन primary colors में बराबर बाँटना संभव नहीं होता, इसलिए यह RRRGGGBB बनता है, और blue को कम आवंटन मिलता है
      • इसी वजह से जो screen elements neutral gray होने चाहिए, उनमें brown या purple tint आ जाती है, और यह 64-रंग RRGGBB Rendition-I स्क्रीन या बाद के Windows 3.0·OS/2 2.1 256-रंग स्क्रीन से साफ़ अलग दिखता है
    • NeXTstep 1.0 NeXT कंप्यूटर पर Workspace Manager, मूल Column Browser, और sample applications को दिखाता है
    • SCO OpenDesktop 1.0.0y Compaq Deskpro 386/25 और Orchid ProDesigner Plus VGA पर Locus Xhibit 1.0 desktop को 16-रंग में चलाते हुए स्क्रीन है
      • Locus Xsight(X11R3) server पर manual pages, editor, UNIX shell, और context-sensitive popup menu के साथ खुला file browser दिखाया गया है
    • IBM Academic Operating System IBM 6152 Academic System “Crossbow” पर AOS/4.3 और X11R4 environment को 8514/A display adapter के साथ दिखाता है
      • X11R4 ने uwm की जगह twm window manager और XSHAPE extension पेश किया, और xeyes तथा oclock applications इसे दिखाते हैं
  • RISC iX 1.21 में Acorn Archimedes A440/1 पर MIT X11 session के भीतर RISC iX X.desktop दिखाया गया है

    • Acorn RISC iX 1.2 पिछली version की तुलना में काफी बेहतर था, लेकिन A440/1 के लिए इस बड़े हुए system को संभालना मुश्किल था
    • Microsoft Windows 3.0 में Compaq Deskpro 386 और Western Digital Paradise 8514/A+ पर CorelDRAW! 2.01 को 256 रंगों में चलाते हुए दिखाया गया है
      • CorelDRAW! 2 ने Windows 3.0 में नए जोड़े गए Palette Manager का उपयोग करके VGA और 8514/A hardware के 262,144 रंगों का अधिकतम फायदा उठाया
      • इस feature ने Windows 2.1 के static direct-color शैली visual की जगह ली
  • 1991~1993: UNIX डेस्कटॉप, Lisp मशीनें, NeXTstep x86, OS/2 2.1

    • System V Release 4 Amiga Version 1.1 में Amiga 3000UX पर X11R3(Open Look) चलता हुआ दिखाया गया है, और Amiga Workbench 2.04 उसी Amiga 3000UX पर A2410 EGS display पर 16-रंग वाला Workbench 2.04 दिखाता है
    • OS-9/68k G-Windows with G-Desktop में Peripheral Technologies PT68K4 और Tseng ET4000 पर OS-9/68000 Pro V2.4 का G-Windows R2.2 Desktop environment दिखाया गया है
      • PT68K4 मूल Macintosh की तुलना में बहुत अधिक शक्तिशाली था, लेकिन G-Windows का उपयोग अनुभव काफी धीमा था, और window redraw पूरा होने में कई सेकंड लगते थे
    • SCO OpenDesktop 1.1.1g में Compaq Deskpro 386/25 और Compaq Advanced Graphics 1024 TIGA adapter पर 256-रंग वाला Locus Xhibit 2.0 desktop चलता हुआ दिखाया गया है
    • DECwindows (VMS) में VAXstation 3100m76 SPX पर VMS 5.5-2 का DECwindows दिखाया गया है, जिसमें editor, STSC APL*Plus, DCL, और VAX LISP session खुले हैं
    • HP VUE में HP 9000/380 और HP-UX 9.00 पर HP VUE desktop environment दिखाया गया है, और उसका वह रूप भी नज़र आता है जिसने बाद में Common Desktop Environment(CDE) को काफी प्रभावित किया
    • NeXTstep 3.1 Prerelease 1 for Intel Processors में ALR BusinessVEISA पर Workspace Manager, Intel hardware setup app, और terminal window दिखाए गए हैं
      • यह तैयार product जैसा दिखता है, लेकिन इसमें काफी खुरदरे किनारे थे, और जबकि release product का HCL भी छोटा था, prerelease का HCL उससे भी बहुत छोटा था
    • NeXTstep 3.1 for Intel Processors में ALR Evolution IV/e पर Workspace Manager, Intel hardware setup app, और molecular visualization demo दिखाया गया है
      • यह Motorola 68000 परिवार के NeXT hardware तक सीमित न रहने वाला पहला commercial NeXTstep release था
    • Symbolics Genera 8 में Macintosh IIfx-आधारित Symbolics MacIvory 2 workstation पर Genera 8.3 का Lisp boot और शुरुआती login दिखाया गया है, और Lisp Listener window में command टाइप करते समय inline context help “forms” दी जाती है
    • IBM OS/2 2.1 में ALR Evolution IV और ATI Mach32 VLB पर OS/2 2.1 desktop session तथा 32-bit CorelDRAW! 2.5 को 256 रंगों में चलाते हुए दिखाया गया है
      • OS/2 2.1 का dithering algorithm खास तौर पर बहुत परिष्कृत नहीं था, लेकिन Windows 3.0 की screen से तुलना करने पर साफ दिखता है कि Windows में dithering colors बनाना बहुत खराब था
    • fvwm (linux) में Slackware Linux 1.1.2, kernel 0.99pl15 पर ATI Mach32-accelerated Xfree86 server और fvwm session चलता हुआ दिखाया गया है
  • 1994~1996: BeOS से पहले के snapshots, Copland, PowerPC OS/2, OPENSTEP

    • Hobbit BeBox और Hobbit BeBox में 1994 prototype BeBox पर Be Browser graphical interface और telephony API का उपयोग करने वाले sample application दिखाए गए हैं
      • यह बाद का Hobbit developer snapshot, BeOS नाम के आधिकारिक होने से पहले का है, और system software को PowerPC पर port करने की शुरुआत के समय का भी है
    • Macintosh System 8.0d9 (“Copland”) में नवंबर 1995 के Copland D9 release में KernelView application द्वारा Copland kernel statistics दिखाए गए हैं
    • Macintosh System 8.0d9 (“Copland”) में Copland D9 का “बेहतर” File Open dialog दिखाया गया है
      • Apple ने Copland design में इस हिस्से को खास तौर पर उभारा था, लेकिन सिर्फ files और folders browse करने से भी पूरी machine अक्सर पूरी तरह freeze हो जाती थी
    • OS/2 Warp 3 for PowerPC में बिना बदला हुआ IBM PowerPersonal Workstation type 7248 model 132 दिखाया गया है
      • इसमें MS-DOS और Windows sessions के लिए काम करने वाली x86 translation layer है, लेकिन OS/2 applications को PowerPC native होना पड़ता है
    • BeOS 1.1d5 में Rev 5 BeBox पर DR5 BeOS screen दिखाई गई है, जिसमें Browser window और minimized application “Magnify” दिखते हैं
      • 1.1d5 release केवल सबसे शुरुआती developers को दिया गया था, और एक महीने से भी कम समय में 1.1d6 ने उसकी जगह ले ली
    • OPENSTEP 4 Prerelease 2 में OPENSTEP for Mach 4.0 Prerelease 2 की screen दिखाई गई है
      • NEXTSTEP 4 में मूल रूप से “Mecca” codename वाला नया Workspace और नई visual design शामिल होने वाली थी, लेकिन OPENSTEP में product transition के दौरान वह बच नहीं सकी
  • Prerelease 2 में नया visual design केवल उन applications में बचा रहा जिन्हें OPENSTEP में बदला गया था, और OPENSTEP 4.0 रिलीज़ तक नए रूप के सारे निशान हटा दिए गए

  • 1997~1998: BeOS, Rhapsody, RiscOS

    • Rhapsody DR1 1997 में Power Macintosh 8600/200MP पर लिया गया screenshot है, जिसमें Rhapsody DR1 और Interface Builder दिख रहे हैं
      • इसमें OPENSTEP और classic MacOS का मिला-जुला रूप दिखता है, कई NextAdmin applications लगभग NEXTSTEP जैसे हैं, और NeXT शैली के floating menus भी बने हुए हैं
    • BeOS Advanced Access 1997 के Rev 8 BeBox पर लिया गया BeOS AA Preview Release (DR9) का स्क्रीन है, जिसमें Teapot demo पहली बार दिखाई देता है
    • BeOS PR2 1997 के Rev 8 BeBox पर लिया गया BeOS Preview Release 2 (DR9.1) का स्क्रीन है, जिसमें Deskbar के Be Menu से applications चुने जा रहे हैं
    • RiscOS 3.71 StrongARM Acorn RiscPC का स्क्रीन है, जिसमें RiscOS 3.71 के साथ optional i486 DX4 coprocessor पर चल रहा Xerox GlobalView 2.1 for Windows भी दिखता है
    • BeOS R3 1998 के Rev 8 BeBox पर लिया गया BeOS Release 3 और NetPositive के R3 Welcome page का स्क्रीन है
    • Rhapsody DR2 1998 में Power Macintosh G3/266 पर लिया गया screenshot है, जिसमें Rhapsody DR2 और Interface Builder दिख रहे हैं
      • DR2 ने DR1 user interface के उछलते-कूदते तत्वों को समेटकर अधिक एकरूप classic Mac OS शैली में व्यवस्थित किया
      • DR1 में न होने वाले कई बुनियादी features जोड़े गए, लेकिन 8-bit के अलावा color depth चुनने का विकल्प हटाना स्पष्ट रूप से पीछे जाना माना गया
  • 1999~2001: Mac OS X की ओर बढ़ता संक्रमण

    • AmigaOS 3.5 1999 के Amiga 3000 पर RetinaZ3 display के 256 colors में चल रहा AmigaOS 3.5 का स्क्रीन है
    • Mac OS X Server 1.0 1999 में Power Macintosh G3/266 पर लिया गया screenshot है
      • देखने में यह Rhapsody DR2 से लगभग नहीं बदला था, लेकिन अंदरूनी तौर पर OS X Server 1.0 रिलीज़ में इतना functionality आ चुका था कि इसे वास्तविक काम में इस्तेमाल किया जा सके
    • Mac OS X Developer Preview 2 1999 में PowerMac G3 Blue & White पर लिया गया screenshot है
      • Aqua के debut से पहले का यह आख़िरी Developer Preview था, और कम से कम visual रूप से यह Classic Mac OS से बहुत अलग नहीं दिखता
      • system configuration बदल चुका था और NeXT दौर के applications से जुड़े कुछ अवशेष भी थे, लेकिन कुल मिलाकर यह पुराने Mac OS से बहुत अलग नहीं लगता
    • Mac OS X Developer Preview 4 2000 में PowerMac G3 Blue & White पर लिया गया screenshot है, जिसमें Network Administration tool दिख रहा है
      • रिलीज़ ने पहचान में आने लायक Aqua रूप ले लिया था, लेकिन 10.0 की तुलना में इसमें कई छोटे मगर साफ़ दिखने वाले feature अंतर थे
      • Finder में अभी भी Special menu था, और classic Mac OS की तरह इसमें Eject, Shut Down, Empty Trash जैसी items शामिल थीं
      • Apple Menu नहीं था, और menu bar के बीच का Apple logo सिर्फ सजावटी था
      • Dock ने अपना बुनियादी रूप ले लिया था, लेकिन icons के लिए context menu नहीं देता था, और चल रहे applications को दिखाने के लिए NeXT शैली के ellipsis का उपयोग करता था
      • window title bar के दाहिने तरफ़ मौजूद अतिरिक्त control दबाने पर desktop mode में जाया जाता था, जहाँ केवल active window दिखती थी और बाकी सब minimize हो जाती थीं
    • Mac OS X Public Beta "Kodiak" 2000 में PowerMac G3 Blue & White पर लिया गया screenshot है, जिसमें QuickTime VR model दिख रहा है
    • Mac OS X 10.0 "Cheetah" 2001 में PowerMac G3 Blue & White पर लिया गया screenshot है, जिसमें Classic environment में Microsoft Word 5 चल रहा है
      • इसे वह शुरुआत माना जाता है जहाँ आधुनिक GUI ने smooth visual effects और compositing effects के साथ आकार लिया
    • Mac OS X 10.1 "Puma" 2001 में Power Macintosh G3 Blue & White पर लिया गया screenshot है, जिसमें iTunes और OmniWeb चल रहे हैं
      • Mac OS X 10.0 को बनने में 4 साल लगे, लेकिन रिलीज़ के सिर्फ 6 महीने बाद इसे 10.1 ने replace कर दिया
      • 10.1 में ज़रूरी performance और stability improvements, Acrobat·iTunes·iMovie जैसे नए bundled apps, और परिपक्वता दिखाने वाले सूक्ष्म visual adjustments शामिल थे
      • कुल मिलाकर 10.1 उस रूप के काफ़ी करीब था जिसे बाद के OS X upgrades में “सामान्य” माना जाने लगा
      • system अभी भी पूरी तरह “mature” नहीं था; उदाहरण के लिए, Carbon application iTunes Unicode को संभाल नहीं पाता था

2 टिप्पणियां

 
xguru 4 시간 전

मेरी GUI पसंद Next 1.0 है, लेकिन आइकनों के मामले में मेरी पसंद BeOS है.
इसलिए GeekBadge में भी आइकनों की यह पसंद थोड़ी-सी झलकती है, हाहा

 
GN⁺ 4 시간 전
Hacker News की राय
  • आज के नज़रिए से पुराने Unix GUI को देखें तो वह बेहद खराब लग सकता है, लेकिन सच तो यह है कि उस समय भी वह खराब ही था

    • बाद में आए सिस्टम भी कुछ अलग नहीं थे। एक समय था जब मैं बेसमेंट में बंद होकर Solaris CDE desktop के सामने बैठा रहता था, और उसका color scheme, behavior, performance — सब कुछ भयानक था
      घर पर मैं RISC OS इस्तेमाल करता था, और वहाँ लौटना वाकई सुखद लगता था
    • बिना फालतू चीज़ों के होना उसका फ़ायदा था। शुरुआती CPU पर भी response काफ़ी तेज़ था
  • न दिखने वाले scrollbar लगातार चिढ़ पैदा करते हैं। बिना किसी साफ़ border के बहुत-सी clickable चीज़ें होती हैं, इसलिए window खिसकाने की कोशिश में कई बार असफल होना पड़ता है

    • GNU/Linux पर यह command चलाने से XFCE, Gnome, Mate जैसे GTK-based desktop में इसे व्यापक रूप से ठीक किया जा सकता है
      gsettings set org.gnome.desktop.interface overlay-scrolling false
      Mac पर भी शायद अगर यह Cocoa setting है तो defaults write से कुछ ऐसा बदला जा सकता होगा
  • nostalgia trip के लिए भी यह शानदार है और बहुत उपयोगी भी, लेकिन एक बड़ी कमी है। 1990 के शुरुआती वर्षों से Linux desktop भी दिखना चाहिए, मगर 1995 तक देखते हुए भी वह नहीं दिखा
    Irix भी होना चाहिए। SGI के window manager में कितना अलग माहौल था यह ठीक से याद नहीं, लेकिन 3D demo सचमुच शानदार थे
    इसे carousel की तरह दिखाने और UI को 1:1 pixel में दिखाने वाला कोई project भी अच्छा रहेगा। NeXTStep Windows से कितना अलग महसूस होता था, यह सिर्फ़ screenshot से समझना मुश्किल है; refresh rate भी एक कारण था, लेकिन 800x600 से लगभग 1132x800 monitor पर जाना भी बड़ा फ़र्क था। रंग, refresh rate, monitor quality, और यहाँ तक कि शानदार plastic colors और chassis design भी पूरे अनुभव का हिस्सा थे

    • सिर्फ़ ऐसे screenshot से इसे महसूस करना मुश्किल है, लेकिन कही गई बात का उदाहरण दिया जा सकता है
      मुझे याद है जब GEM आया था, वह सचमुच अच्छा नहीं दिखता था। सिर्फ़ color choice नहीं, उस समय के low-resolution display भी समस्या थे, और सब कुछ सस्ते खिलौने जैसा लगता था। खासकर Mac से तुलना करने पर यह और साफ़ दिखता था; Mac का monitor छोटा था और pixels भी कम थे, फिर भी कुल मिलाकर ज़्यादा sharp, साफ़, bright और high-contrast लगता था
      Amiga भी इसी तरह बड़ा, blocky और धुंधला लगता था
      यह भी नहीं भूलना चाहिए कि NeXT computer का लक्ष्य 3M computer था। मतलब 1M pixel, 1 MIPS, और “1 Megapenny”($10,000), यानी वह उस समय के साधारण PC से साफ़ तौर पर अलग श्रेणी की machine थी
      https://en.wikipedia.org/wiki/3M_computer
    • IRIX में 4Dwm window manager था, और वह दूसरे UNIX desktop की तुलना में कहीं ज़्यादा polished था। मुझे मिली कुछ screens यहाँ हैं: https://deskto.ps/u/fathonix/d/3p6fkk https://files.catbox.moe/cognfj.jpg https://guidebookgallery.org/guis/irix/screenshots
    • यह भी ध्यान खींचता है कि NeXT का scrollbar window के बाएँ किनारे पर था। तर्क यह था कि बाएँ से दाएँ लिखी जाने वाली भाषाओं में लोग document के बाएँ हिस्से को ज़्यादा देखते हैं, और मुझे याद है कि यह बात पसंद आई थी
      सोचता हूँ Apple ने OS X में फिर से right-side scrollbar क्यों अपनाया। शायद इसलिए कि classic MacOS सहित लगभग सभी ऐसा ही करते थे
    • 1994 का एक Slackware screenshot है
      http://www.typewritten.org/Media/Images/linux-0.99p15-fvwm-m...
    • सूची में 90 के दशक के उत्तरार्ध के SGI IRIX screenshot हैं। मैं तो जानबूझकर वही देखने के लिए स्क्रॉल कर रहा था
      मैंने लंदन के एक post-production studio render farm में SGI Onyx2 RealityMonster supercomputer की 4 machines देखी थीं
      हर एक की कीमत 10 लाख डॉलर से ऊपर थी, इसलिए आर्थिक रूप से सही ठहराने के लिए उन्हें 24/7/365 client work पर लगाए रखना पड़ता था। वे सचमुच बेहद खूबसूरत machines थीं, और फ़िल्म स्टूडियो के executives को प्रभावित करने के लिए उनके displays को लगभग art installation की तरह सजाया गया था
      मज़ेदार समय था
  • GeOS गायब है
    https://en.wikipedia.org/wiki/GEOS_(8-bit_operating_system)
    https://en.wikipedia.org/wiki/Berkeley_Softworks

    • वह मेरा पहला GUI था, और मैंने उसे RAM-expanded Commodore 64 पर इस्तेमाल किया था। 128KB था या 256KB, याद नहीं
      मैंने GeoPublish में user group newsletter लिखा और layout किया था, और वह Mac इस्तेमाल करने जैसा लगता था
    • Apple IIgs के लिए GS/OS भी था। वह एक अजीब-सा GUI था जो “ठीक-ठीक Mac OS नहीं” था
    • कम से कम 16-bit Geoworks Ensemble(PC/GEOS) तो है
  • यह सोचने पर मजबूर करता है कि हमने कितना कुछ खो दिया है। आजकल तो कभी-कभी scrollbar ढूँढना भी एक challenge बन जाता है
    window के अंदर panel का size बदलना चाहो तो कुछ apps ऐसे लगते हैं मानो उन्होंने जानबूझकर पकड़ने वाली line को ढूँढना और मुश्किल बना दिया हो

    • उस दौर के operating system user experience research के आधार पर बनाए जाते थे, ताकि लोग अनजान operating system भी आसानी से इस्तेमाल कर सकें
      बाद के सिस्टम ऐसे UI designers और ज़िद्दी वरिष्ठ managers ने बनाए जो पहले से जानते थे कि चीज़ें कैसे चलती हैं, और “ज़्यादा सुंदर” दिखाने के चक्कर में usability features हटा दिए गए। जब वह ज़िद्दी manager Steve Jobs होता था तो कुछ हद तक काम चल जाता था, लेकिन ज़्यादातर managers Steve Jobs नहीं होते
      Windows में जो बात खास तौर पर परेशान करती है, वह यह है that lines अब मुश्किल से 1 pixel की रह गई हैं। active window के title bar को रंग से अलग दिखाना भी हटा दिया गया, जिससे यह समझना मुश्किल हो गया कि keyboard input कहाँ जाएगा
    • हमने साफ़ पहचाने जाने वाले buttons, loading bars, mouse hover पर target और program behavior बताने वाले status bar, और muscle memory बनाने वाली stable UI भी खो दी है
      फिर भी कुछ चीज़ें मिली भी हैं: tabs, title bar buttons और space-saving methods, unsaved changes याद रखने वाले document editors, submit के समय नहीं बल्कि focus खोने पर validation करने वाले forms, Ctrl+P menus जो हर action और setting को धुंधले ढंग से खोज लेते हैं, आसान sync, steam://open/games जैसे per-program URL protocol, वे छोटे चमत्कार जैसे map widgets जिन्हें अब हम सामान्य मान लेते हैं, और package managers व app stores जो application को साफ़-सुथरे ढंग से install/remove करते हैं
    • dialog या settings window में OK/Apply/Cancel की अवधारणा का गायब होना मेरी सबसे बड़ी शिकायतों में से एक है। settings से भरी window में अलग-अलग चीज़ें आज़माते समय immediate apply ठीक है, लेकिन Cancel button से कम-से-कम अस्थायी रूप से किए गए सभी बदलाव वापस होने चाहिए
    • सहमत। 80s-90s के interface में visible affordances और पकड़ने योग्य जगहें थीं, जिनसे चीज़ें तुरंत समझ में आती थीं। उनमें से कई खूबसूरत भी थीं
      मेरे लिए शिखर शुरुआती MacOS X releases थे। Cheetah और Puma, रूप और usability दोनों में अद्भुत थे; वे शानदार दिखते थे और साथ ही पुराने interface की affordances और समझने योग्य प्रकृति भी बनाए रखते थे
      एक और बात जो साफ़ महसूस होती है, वह यह है कि title bar बस title bar हुआ करता था। window पकड़कर खिसकाना और resize करना आसान था। आजकल कई apps में title bar होने वाली जगह में drag करने की सही जगह ढूँढना मुश्किल हो जाता है
      हमने सच में बहुत कुछ खो दिया है
    • काश menus में अब भी Alt+रेखांकित अक्षर होते
      Ubuntu में resizing शानदार है। window में कहीं भी Alt+middle click कर दो। अच्छा होता अगर दूसरे OS भी ऐसा कर पाते
  • मेरी पसंदीदा चीज़ें: GEM + Ventura Publisher, Viewpoint, AUX
    http://www.typewritten.org/Media/Images/ventura-publisher-1....
    http://www.typewritten.org/Media/Images/6085-viewpoint-2.0-p...
    http://www.typewritten.org/Media/Images/aux-3.0.1.png
    पहली नज़र में यह अजीब लग सकता है कि GEM मेरी top preference में है, लेकिन Atari ST 520+ पर इसे खुशी-खुशी इस्तेमाल करने की याद है। monochrome monitor बेहतरीन था और TOS+GEM व्यवस्थित और बिना उलझन वाला था
    बस preemptive multitasking और per-window menus की कमी थी। फ़ायदे में, OS ROM में था इसलिए boot time 1 second से भी कम था

  • मुझे इस तरह की चीज़ें बहुत पसंद हैं। https://guidebookgallery.org/screenshots जैसी मिलती-जुलती collection के साथ bookmark करने के लिए यह दूसरी site मिल गई

    • Irix 5 वाकई बहुत साफ़-सुथरा था
  • उस पूरे दौर को साथ जी पाना बहुत अच्छा था
    यह collection उस समय के x86 PC workstation jungle को शानदार ढंग से complement करती है
    1993 में मैंने NeXTStep चलाने के लिए एक विशाल tower PC server बनाया था, लेकिन hardware compatibility कितनी कठिन होती है, इसका बिल्कुल अंदाज़ा नहीं था। सफ़र काफ़ी लंबा रहा, लेकिन चीज़ें तेज़ी से सुधरीं, और इसी वजह से मैंने OS/2, Windows NT, NextStep, BeOS, Linux, और कई BSD install करके देखे
    मुझे उस दौर का Computer Shopper मिला, और मुझे लगभग यक़ीन है कि 786वें पेज पर दिए tower cases में से एक मैंने खरीदा था। शानदार archive है। उसे बता देना कि मैंने भेजा है!
    https://archive.org/details/computer-shopper-march-1993/

  • इस site को बनाने वाला व्यक्ति QIC tape data recovery कौशल के लिए जाना जाता है
    जब भी मैं “Software Library” section देखता हूँ, सोचता हूँ कि क्या वह कभी public होगा। क्योंकि उसमें कुछ ऐसी सामग्री भी है जो BitSavers या दूसरी sites पर नहीं मिलती

  • काश Windows 11 में Windows 2000 mode होता। मैं grey, square UI चाहता हूँ, लेकिन साथ ही DirectStorage, D3D12, fast SSD, device-independent pixels और vector UI जैसी modern Windows technology भी इस्तेमाल करना चाहता हूँ
    काश सब कुछ modernized, secure, और इस्तेमाल में आसान Windows API पर सीधे लिखा गया होता। React न हो, weather app ads न हों, और मेरे computer का अकेला browser सिर्फ़ browser ही हो

    • आपको Linux चाहिए
      hardware features kernel में होते हैं, उनका GUI से कोई लेना-देना नहीं
      GUI frameworks applications को UI draw करने की क्षमता देते हैं
      अलग-अलग window managers और desktop environments में से आप वह GUI shell चुन सकते हैं जिसमें काम करना सबसे अच्छा लगे
      यह थोड़ा bazaar-जैसी संरचना है, इसलिए अलग-अलग components हमेशा पूरी तरह फिट नहीं बैठते, और systemd, pulseaudio, wayland, pipewire जैसे “नए best option” आते रहते हैं, लेकिन कुल मिलाकर यह ठीक चलता है। आज का Windows भी कोई बहुत अलग अनुभव नहीं देता
      Windows अब लगभग बचाने लायक नहीं रहा
    • अगर “grey, square UI” चाहिए, तो WindowBlinds सुझाऊँगा। पता नहीं उसमें default से Windows 2000 theme है या नहीं, लेकिन वह Windows 10/11 UI को Windows XP जैसा दिखा और behave करवा सकता है
      उसमें custom skin editor भी है, इसलिए आप Windows को अपनी पसंद के हिसाब से ढाल सकते हैं, और शायद आप जिस Windows 2000 feel की तलाश में हैं, उसके काफ़ी करीब पहुँच सकते हैं
      https://www.stardock.com/products/windowblinds/
    • आपने कहा “React पसंद नहीं”, लेकिन ReactOS एक बार आज़माने लायक है। बेशक, अगर आपको Windows-only driver support की ज़रूरत नहीं है, तो Linux+Wine भी काफ़ी हो सकता है
    • बस Win 10 LTSC इस्तेमाल कीजिए, या रोज़मर्रा के लिए Win Server चलाइए। दोनों में फ़ालतू चीज़ें कम हैं और कुछ ही मिनटों में पूरी तरह trim किया जा सकता है
    • Win2K ही Windows का शिखर था