2 puan yazan GN⁺ 2023-07-31 | 1 yorum | WhatsApp'ta paylaş
  • Chicago95, XFCE/Xubuntu'yu Windows 95 tarzına dönüştüren bir tema olup XFCE/GTK2/GTK3 tabanlı Windows 95 temalarının genelinde tutarlılığı artırmayı amaçlayan bir yapılandırmadır
  • GTK2·GTK3 temaları, Classic95'ten başlayan ikon temasını tamamlayan ikonlar ve Windows 95'e daha yakın olacak şekilde düzenlenmiş Redmond XFWM temasını sunar
  • Chicago95 Plus!, Windows 95/98/ME/XP temalarını önizleyip kurmaya yarayan bir araçtır; ayrıca Plymouth teması ve oh-my-zsh için MS-DOS esintili tema da sunar
  • HiDPI monitörler kısmen desteklenir; LibreOffice 6+ ikon teması da kısmi olarak desteklenir
  • Çalışma gereksinimleri GTK+ 3.22 veya 3.24, Xfce 4.12·4.14·4.16, GTK2 uygulamaları için önerilen gtk2-engines-pixbuf paketi, xfce4-panel-profiles paketi ve pencere compositörüdür
  • GTK3.18 kullanan eski masaüstleri için ayrı bir fork sürümü olan Chicago95-Custom-XUbuntu-16.04- kullanılabilir
  • KDE desteği deneyseldir; SDDM oturum açma yöneticisi temasının kurulumu ve plasmapkg2 -t lookandfeel -i KDE/Splash/chicago95.splashscreen komutuyla Splash Screen kurulumu önerilir
  • Lisansı GPL-3.0+/MIT'tir

1 yorum

 
GN⁺ 2023-07-31
Hacker News yorumları
  • Bu estetiği çok seviyorum. Windows 95'in kullanılabilirliği hoşunuza gidiyor ama piksel piksel aynı olmasına gerek yok diyorsanız, yalnızca KDE temalarıyla bile oldukça iyi bir dengeyi kolayca kurabilirsiniz.
    Genel tema olarak Reactionary, uygulama stili olarak MS Windows 9x, simgeler için Memphis98, imleç için Hackneyed (scaleable) kullanabilirsiniz. Plasma stili, renkler ve pencere süslemesi de genel tema olan Reactionaryyi takip edecek şekilde ayarlanıyor.
    Varsayılan Noto yazı tipleri gözü yormadığı için onları olduğu gibi kullanıyorum, ama klasik yazı tiplerini özlüyorsanız kolayca değiştirebilirsiniz.
    Görev çubuğunu tam adları gösterecek ve uygulamaları birleştirmeyecek şekilde ayarladım; Windows 95 gibi görünen uygulama menüsüne de küçük bir Windows 95 başlat simgesi ekleyerek nostaljiyi artırdım. Onun dışında oldukça minimalist.
    Bu ayarı birkaç yıldır kullanıyorum ve üretkenliğime çok iyi uyuyor. Kararlı, değişmiyor ve dikkate/odaklanmaya saygı duyuyor. KDE temaları resmen desteklediği için bir şeyleri zorla hack'lemeye ya da güncellemeler konusunda endişelenmeye de gerek yok.

    • “Piksel piksel mükemmel olmak zorunda değil” sözü, Linux pencere yöneticileri Windows 95 taklidi yaptığında genelde ciddi biçimde eksik ve epey çirkin oldukları anlamına gelirdi. Redmond temaları onlarca yıldır var ama hep kötü görünürdü; Windows 95'i ancak çok gevşek biçimde çağrıştırırlardı.
    • Trinity DE'de Redmond temasını doğrudan kullanabilirsiniz: https://baloo.neocities.org/TheGuide/TheGuide-Part1 sayfanın alt kısmı.
    • Acaba Windows XP hissi veren benzer bir yöntem de var mı, merak ediyorum. Böyle bir şeyi gerçekten isterim.
    • Görünüşünü pek sevmiyorum. Biraz daha düz ama yine de düğme gibi görünen düğmeleri tercih ederim. Ancak sonraki Windows sürümlerinin kullanımı belirgin biçimde daha iyi hale getirdiğini de düşünmüyorum.
    • Tamamen katılıyorum, ama kişisel zevk olarak Windows 95/Redmond pencere süslemesi yerine KDE1 pencere süslemesi kullanırdım. Win95 tarzı da güzel, ama bence KDE1 daha iyi.
  • UX'in Windows 95 gibi görünmesini istemiyorum, ama o dönemin masaüstlerinin hızlı ve anında tepki veriyor “hissettirdiği” duyguyu özlüyorum.
    Günümüzde bu kadar tepkisel native uygulamalar görmek nadir. Tüm native uygulamalar dekoratif öğeler ve animasyonlar için CPU döngülerini harcadığından, karşılaştırınca hantal hissettiriyor.

    • Benim hatırladığım farklı. Windows 9x yavaştı ve sık sık çökerdi. Açılış ve program başlatma da uzun sürerdi.
      Adil olmak gerekirse, o dönem eldeki donanım performans sorunlarının büyük bir nedeniydi; ama yine de durum buydu.
    • Evdeki Windows 11 dizüstü bilgisayarım oldukça seri. İşteki Windows 10 dizüstü bilgisayarımın RAM'i daha fazla, SSD'si daha iyi, CPU'su daha yeni ve hızlı ama öyle değil.
      Çünkü iş yerinde her dosya erişiminde virüs taraması ve izin denetimi yapılıyor. Notepad gibi küçük bir programı başlatmak bile işte en az 2 saniye sürüyor, evde ise anında açılıyor.
      Önceki işimde de benzerdi. Bir süre iş dizüstü bilgisayarım kişisel dizüstümden hızlıydı; çünkü işin niteliği gereği özel olarak satın alınmış bir cihazdı ve dış kaynak IT o cihazla nasıl başa çıkacağını bilmiyordu. Sonra biri fark etti ve sonunda IT'nin takip yazılımını kurmanın yolunu benim bulmam gerekti. O andan itibaren sürekli evden çalışmaya başladım.
      Bu teknik bir sorun değil, bürokrasi sorunu.
    • Nostalji hafızayı yeniden yazmış gibi. Döner diskli sabit diskler yüzünden uygulamaların yüklenmesi 5-10 saniye sürerdi; pencereleri taşımak ve yeniden boyutlandırmak gecikir, yeniden çizim izleri kalırdı; ağla ilgili işler ise neredeyse sonsuza kadar sürerdi.
    • KDE Plasma bence buna en yakın şey. Yıllardır sürekli çok seri ve bunu özellikle dizüstü bilgisayar kullanıcısı olarak böyle hissettim.
    • Bugün yavaş hissettiren en büyük etkenlerden biri türlü türlü animasyonlar ve geçiş efektleri. Yeni bir GNOME sürümü kurduğumda ilk yaptığım şey hepsini kapatmak oluyor. Sonra birden 5 kat hızlanmış gibi hissettiriyor.
  • GTK3 sonrası dönemde tema uygulamanın amaçlanmaması ve geliştiricilerin tema motorunun sürümler arası uyumluluğunu garanti etmemesi gerçekten üzücü.
    Bu yalnızca GNOME'u etkileseydi bir nebze sorun olmayabilirdi, ama kullandığım sıradan GNOME dışı uygulamaların da çoğu GTK tabanlı. Başka bir masaüstü ortamı seçseniz bile kullanıcı deneyimini tutarlı biçimde kişiselleştirmek zor.
    Bu UX bir parolanın arkasında saklı olduğundan, başka birinin kullanıp kafasının karışması endişesi önemli değil. Zaten erişemeyecekler.
    Mümkün olan yerlerde hâlâ Qt tabanlı masaüstü uygulamalarını seçebilirsiniz. Hesap makinesi gibi nispeten basit uygulamalarda hem GTK hem Qt uygulaması bulunabildiği için bu gerçekçi. Ancak birçok uygulamanın kendi alanında tek bir ana uygulaması var; seçenek yok ya da daha az geliştiricisi olan tarafı seçerseniz özellikler eksik oluyor.
    Yaklaşık 15 yıl öncesine kıyasla önemli bir şeyi kaybetmişiz gibi hissediyorum.

    • GNOME tasarım dilini seviyorum, ama tema uygulamayı bu kadar zorlaştırma biçimleri yüzünden GTK'yı hiçbir yerde kullanmak istemez oldum. Ne yazık ki seçtiğim dil olan Rust'ta daha iyi bir alternatif pek bilmiyorum.
      Geliştiricilerin, dağıtım yöneticilerinin uygulamaları stillendirirken bozmasını istememelerini anlıyorum. Ama şu anda hiçbir uygulama native gibi görünmüyor ya da iyi hissettirmiyor. Android uygulamalarının kendi garip UI temalarını yapmaya başladığı zamanlardaki gibi; hiçbir şey native hissettirmiyor ve her şey kullanması zahmetli.
      Teoride tüm uygulamalar libadwaita sürümünü ve düzeltmelerini güncel tutarsa tema sunmak iyi çalışabilir. Pratikte ise her yerde tutarsızlık var ve tüm uygulamalara tema uygulamak imkânsız.
    • Kişisel zevk meselesi olabilir ama GTK4 / Adwaita'yı gerçekten seviyorum, Qt'nin görünüm ve hissini ise pek beğenmiyorum.
      Adwaita renkleri https://github.com/GradienceTeam/Gradience ile değiştirilebiliyor. En yeni Android sürümlerinde olduğu gibi duvar kâğıdından renk çıkaran bir modu da var.
  • Pek çok görüşün aksine, ben görünümü istiyorum; kullanılabilirliğini de istemiyorum. O zamandan bu yana iyi ilerlemeler oldu ve Cinnamon masaüstünün kullanılabilirlik ve aşinalık açısından neredeyse en ileri noktaya yakın olduğunu düşünüyorum.
    Ama köşeli şekiller, yüksek kontrast ve açıkça etkileşime girilebilir öğeler kayboldu. Artık her şey düz, daha da düz; denetimler de ortadan kalkmalı. Eskiye dönmek istiyorum.

    • Düz UI tasarımının belirsizlik yaratıp üretkenliği düşürebileceğini gösteren bir araştırma var: https://www.nngroup.com/articles/flat-ui-less-attention-caus...
      Benim öznel deneyimim de bu araştırmayla örtüşüyor. Ama ister şirketler ister kâr amacı gütmeyen kuruluşlar olsun, tüm sektör topluca aklını kaçırıp düz tasarımın tek yol olduğuna karar verdi ve internette biraz bile 3D gibi görünen her şeyi sildi; bu yüzden daha nesnel biçimde yeniden karşılaştırmak da zor.
      İyi bir GUI’nin ne yapması gerektiğini hatırlamak istediğimde hep Ross Scott’ın modern GUI’ye “uzman olmayan” bakış açısından bakan videosu’na dönüyorum. Her şeye katılmıyorum; çünkü öznel kısımlar da çok. Ama bu videoyu izledikten sonra, bilgisayar ve telefon kullanırken modern GUI’nin ne kadar berbat olduğuna günlük hayatta çok daha fazla takılır oldum.
      Ross’un video-deneme tarzı, sokakta UFO ya da kıyamet vaazı veren bir fanatiğe daha yakın; dinleyen var mı yok mu umursamıyor gibi. Şahsen seviyorum ama herkesin zevkine uygun olmayabilir.
    • Yüksek kontrastı ve açıkça etkileşime girilebilir öğeleri gerçekten özlüyorum. En sevdiğim örnek, iTunes kenar çubuğu ikonlarının birbirinden ayrılan çeşitli renklerden düz ve tekdüze tek renge dönüşmesi.
      Bunu neden yaptılar? Çünkü biri, kullanıcı deneyimini daha iyi yapmak yerine arayüzü bir sanat eseri gibi “daha güzel göstermeyi” seçti.
  • Yorumları okurken biraz şaşırdığım nokta, MS’in GUI geriye dönük uyumluluğu sağlamaması. Yaşlı kullanıcıların önemli bir kısmı arayüzün değişmemesini ya da yalnızca görünümünün biraz değişmesini sever. Bunun birçok kişi için kullanılabilirlik iyileştirmesi olacağını düşünüyorum.
    “Aile yöneticisi” olarak güvenlik nedeniyle güncellemek isterim; yeni sürüm daha iyi optimize edilmişse ya da daha az hatalıysa yükseltmek isterim. Ama deneyimlerime göre birçok yaşlı kullanıcı için UI’daki büyük değişiklikler, işletim sistemini rahat kullanma hissini bozuyor.
    MS, Windows adlı masaüstü ortamını iyi yapan bir şirket gibi görünmüyor.

    • Windows’ta benzer türde denetimleri render etmek hâlâ mümkün. Windows’ta hâlâ bulunan ve dağıtılan eski yazılımlara bakınca bu açıkça görülüyor.
      Ancak Microsoft’un modern UI toolkit’inin korkunç durumu ve Microsoft’un farklı framework’ler arasında tutarlılığı koruma konusundaki tam beceriksizliği düşünülünce, Microsoft’un anlamlı şekilde çalışan işletim sistemi genelinde tema desteği sunabileceğini sanmıyorum.
      Windows 7’ye kadar bu mümkündü; ama ondan sonra Microsoft UI geliştirmede ciddi biçimde dağıldı ve her Windows sürümüyle giderek daha utanç verici hâle geldi.
    • Bazı yerlerde hâlâ duruyor. +r tuşlarına basıp odbcad32.exe çalıştırın.
      System DSN sekmesine basın, Add deyin, en üstteki Driver Da Microsoft... öğesine çift tıklayın; ardından Use Current Directory işaretini kaldırıp Select Directory düğmesine basın.
      help düğmesine de basın.
    • Klasik mod Windows 7’ye kadar korundu. Ondan sonra fazla niş bir özellik hâline gelmiş gibi.
  • “Sadece” bir skin değil, bu tarz Linux için düzgün bir pencere yöneticisi yapmak da harika olurdu. Buraya harcanan muazzam emeği küçümsemek istemiyorum.
    Pencere davranışları ve animasyonların en küçük ayrıntısına kadar eşleştirilebilir; Başlat menüsü ve görev çubuğu davranışları gibi alanlarda da çok daha fazlası uygulanabilir.
    Daha az niş olup nostalji duyan kullanıcılara genişçe ulaşmak için Windows 95, XP, hatta belki Mac OS 9 modu da olan RetroWM gibi bir şey mümkün olabilir.
    Keşke zaman sınırsız olsaydı.

    • Linux değil ama Serenity OS kalan koşulların neredeyse hepsini karşılıyor: https://www.serenityos.org/
    • Yalnızca pencere yöneticisiyle çözülemeyecek ayrıntıları da kapsamak için, eskiden beri işletim sistemi klonu bir masaüstü ortamı yapmayı istemişimdir.
      Ticari üreticisi terk ettikten sonra bile eski ortamları koruyup kullanmaya devam edebilmek bence değerli.
      Ancak zaman bulmak zor; özellikle çalışan bir *nix masaüstü yapmak için X11, Wayland ve daha birçok bileşeni derinlemesine öğrenmek gerektiğinden başlama eşiği yüksek.
    • Toolkit ile pencere yöneticisini birbirine karıştırıyor olabilirsiniz diye düşünüyorum. Linux’ta, Microsoft ya da Apple’ın yaptıklarından daha iyi çok sayıda harika pencere yöneticisi zaten oldukça oturmuş durumda.
    • Win95 görünümüne sahip düzgün bir pencere yöneticisi zaten var. Örneğin IceWM.
  • Artık Win95 görünümünü sevmiyorum ama benzer şekilde boşlukları tutumlu kullanan tasarımları hâlâ çok takdir ediyorum. Böyle bir tasarım sistemi var mı merak ediyorum.

  • Bu, “Linux için tema” değil. GTK tabanlı masaüstü ortamları için bir tema.

  • Bununla ilgili olarak, setup.bmp’nin “yüksek çözünürlüklü” olup da orijinal havayı bozmayan bir sürümü var mı? https://raw.githubusercontent.com/grassmunk/Chicago95/5670fd...
    Upscale etmeyi denedim ama piksel sanatı büyütüyormuşum gibi hissettirdi.
    En iyi yöntem muhtemelen orijinal fotoğrafları, örneğin OG MS Natural Keyboard ve CD’yi vb. yeniden çekip yeniden oluşturmak olurdu; ama epey iş gibi görünüyor.

    • Dither uygulanmış görüntülerde waifu2x’te gürültü gidermeyi None olarak bırakmak oldukça iyi sonuç verdi. Dither’lı görünümü bozmadan büyütmek için uygun.
      Ayrı olarak, belki bununla ilgili olabilir: farklı ayarlar ve dithering algoritmalarıyla görüntülere eski tarz dithering uygulayan bir araç da var: https://doodad.dev/dither-me-this/
    • Muhtemelen zaten düşünmüşsündür ama bu 1 bit dither uygulanmış görüntü gibi görünüyor. Belki Floyd-Steinberg olabilir.
      Önce bulanıklaştırma uygulayıp orijinal görüntüye yakın bir hâl elde edebilir, ardından büyütüp tekrar dithering uygulamayı deneyebilirsin.
    • Enterpolasyon olmadan ölçeklersen, daha yüksek çözünürlükte bile bulanıklık ya da yumuşatma olmadan daha keskin bir görüntü elde edebilirsin.
    • Midjourney’nin img2img’siyle ölçeklemeyi denemeye ne dersin? Duvar kâğıdı boyutunda görselleri işleyebiliyorsa mümkün gibi.
  • Eski sözde dendiği gibi: “BSD, Unix’i sevenler içindir; Linux ise Windows’tan nefret edenler için.” Ama nefret edenlerden çok, Windows’a tsundere davranan insanlar içinmiş gibi geliyor.

    • Öyle denir ama bildiğim kadarıyla jwm muhtemelen Irix’te doğdu ve pek çok kişi onu MWM/FVWM gibi şeyler yerine kullanıyordu.
      Sonuçta sadece pencereleri yönetmesi gerekiyordu; bu yüzden XFM/XFE’yi JWM ile birlikte kullanmak yeterliydi.
      Ayrıca pek çok *BSD kullanıcısı da benzer nedenlerle Metal temalı IceWM’i seviyordu. Windows UI kullanılabilirlik açısından zaten zirveye yakındı; böylece sanal masaüstleriyle ve kabuk, araçlar, servislerde Unix yardımcı programlarının gücüyle birlikte kullanıldı.
    • Şu eski alıntıyı da seviyorum: “BSD, Unix hacker’ları bir araya gelip Unix sistemini PC’ye port etmeye çalıştığında ortaya çıkan şeydir; Linux ise PC hacker’ları bir araya gelip PC için bir Unix sistemi kullanmaya çalıştığında ortaya çıkan şeydir.”