Chicago95 — un thème Windows 95 pour Linux
(github.com/grassmunk)- Chicago95 est un thème qui transforme XFCE/Xubuntu dans le style de Windows 95, conçu pour améliorer la cohérence globale des thèmes Windows 95 basés sur XFCE/GTK2/GTK3
- Il fournit des thèmes GTK2 et GTK3, des icônes qui complètent le thème d’icônes initié par Classic95, ainsi qu’un thème Redmond XFWM modifié pour se rapprocher davantage de Windows 95
- Chicago95 Plus! est un outil permettant de prévisualiser et d’installer des thèmes Windows 95/98/ME/XP ; il inclut aussi un thème Plymouth et un thème inspiré de MS-DOS pour oh-my-zsh
- Les moniteurs HiDPI sont partiellement pris en charge, tout comme le thème d’icônes LibreOffice 6+
- Les prérequis d’exécution sont GTK+ 3.22 ou 3.24, Xfce 4.12, 4.14 ou 4.16, le paquet recommandé gtk2-engines-pixbuf pour les applications GTK2, le paquet xfce4-panel-profiles et un compositeur de fenêtres
- Les anciens environnements de bureau utilisant GTK3.18 peuvent utiliser un fork distinct, Chicago95-Custom-XUbuntu-16.04-
- La prise en charge de KDE est expérimentale ; le projet décrit l’installation d’un thème pour le gestionnaire de connexion SDDM et l’installation du Splash Screen via la commande
plasmapkg2 -t lookandfeel -i KDE/Splash/chicago95.splashscreen - La licence est GPL-3.0+/MIT
1 commentaires
Avis sur Hacker News
J’adore cette esthétique. Si vous aimez l’ergonomie de Windows 95 sans avoir besoin que ce soit identique au pixel près, il est assez facile d’obtenir un bon équilibre rien qu’avec des thèmes KDE
Utilisez
Reactionarycomme thème global,MS Windows 9xcomme style d’application,Memphis98pour les icônes etHackneyed (scaleable)pour le curseur. Configurez le style Plasma, les couleurs et les décorations de fenêtres pour qu’ils suivent tous le thème globalReactionaryJe garde la police Noto par défaut, car elle est agréable à lire, mais si les polices classiques vous manquent, vous pouvez facilement la changer
J’ai réglé la barre des tâches pour afficher les noms complets et ne pas regrouper les applications, et j’ai ajouté une petite icône de démarrage Windows 95 dans un menu d’applications qui ressemble à celui de Windows 95, pour la nostalgie. À part ça, c’est très minimaliste
J’utilise cette configuration depuis des années et elle convient très bien à ma productivité. Elle est stable, ne change pas, et respecte l’attention et la concentration. Comme KDE prend officiellement en charge les thèmes, il n’est pas nécessaire de bricoler quoi que ce soit de force ni de s’inquiéter des mises à jour
Redmondexistent depuis des décennies, mais ils ont toujours été assez moches et n’évoquaient Windows 95 que de façon très vagueRedmond: en bas de la page https://baloo.neocities.org/TheGuide/TheGuide-Part1Je ne veux pas forcément que l’UX ressemble à Windows 95, mais la sensation de rapidité et d’instantanéité qu’avaient les bureaux de cette époque me manque
Aujourd’hui, il est rare de voir des applications natives aussi réactives. Toutes les applications natives brûlent des cycles CPU dans des éléments décoratifs et des animations, ce qui les rend lentes en comparaison
Pour être juste, le matériel disponible à l’époque était une cause importante des problèmes de performance, mais c’était tout de même le cas
C’est parce qu’au travail, chaque accès à un fichier déclenche une analyse antivirus et une vérification des droits. Même lancer un petit programme comme Notepad prend au moins 2 secondes au travail, alors qu’à la maison il apparaît instantanément
C’était pareil dans mon emploi précédent. Pendant un moment, mon portable professionnel était plus rapide que mon portable personnel, parce que c’était une machine achetée spécialement pour mon type de travail, et que l’IT externalisée ne savait pas comment la gérer. Puis quelqu’un l’a remarqué, et au final j’ai dû trouver moi-même comment installer le logiciel de traçage de l’IT. Depuis, je travaille en permanence depuis chez moi
Ce n’est pas un problème technique, c’est un problème de bureaucratie
C’est vraiment dommage que, depuis GTK3, l’application de thèmes ne soit pas prévue, et que les développeurs ne garantissent pas non plus la compatibilité du moteur de thèmes entre les versions
Si cela ne touchait que GNOME, ce serait encore acceptable, mais beaucoup des applications non-GNOME ordinaires que j’utilise sont aussi basées sur GTK. Même en choisissant un autre environnement de bureau, il devient difficile de personnaliser l’expérience utilisateur de façon cohérente
Comme cette UX est cachée derrière un mot de passe, le risque qu’une autre personne soit confuse en l’utilisant n’a pas vraiment d’importance. Elle n’y a de toute façon pas accès
Là où c’est possible, on peut encore choisir des applications de bureau basées sur Qt. Pour des applications relativement simples, comme une calculatrice, il existe parfois à la fois une implémentation GTK et une implémentation Qt, donc c’est réaliste. Mais beaucoup d’applications n’ont qu’une seule implémentation principale dans leur domaine, et soit il n’y a pas d’alternative, soit l’option avec moins de développeurs manque de fonctionnalités
Par rapport à il y a environ 15 ans, j’ai l’impression que quelque chose d’important a été perdu
Je comprends que les développeurs ne veuillent pas que les mainteneurs de distributions cassent les applications en les stylisant. Mais aujourd’hui, aucune application ne semble ni ne se ressent vraiment native. C’est comme lorsque les applications Android ont commencé à créer chacune leur thème d’interface bizarre : plus rien ne paraît natif, et tout devient pénible à utiliser
En théorie, si toutes les applications maintenaient à jour leur version de libadwaita et leurs modifications, les thèmes pourraient être proposés et fonctionner correctement. En pratique, il y a des incohérences partout, et appliquer un thème à toutes les applications est impossible
Les couleurs d’Adwaita peuvent être changées avec https://github.com/GradienceTeam/Gradience. Il existe aussi un mode qui extrait les couleurs du fond d’écran, comme dans les versions récentes d’Android
Contrairement à beaucoup d’avis, je veux l’apparence, pas forcément l’ergonomie. Il y a eu de bonnes évolutions depuis, et je pense que le bureau Cinnamon est presque à la pointe en matière d’ergonomie et de familiarité
Mais les formes anguleuses, le fort contraste et les éléments clairement interactifs se sont perdus. Maintenant tout est plat, encore plat, et les contrôles doivent disparaître. J’ai envie de revenir en arrière
Mon expérience subjective va aussi dans le sens de cette étude. Mais tout le secteur, entreprises comme organisations à but non lucratif, a collectivement perdu la raison et décidé que le flat était la seule voie, puis a effacé d’Internet tout ce qui ressemblait un tant soit peu à de la 3D, ce qui rend difficile une comparaison plus objective
Chaque fois que je veux me rappeler ce que doit faire une bonne GUI, je reviens à la vidéo de Ross Scott sur les GUI modernes du point de vue d’un « non-spécialiste ». Je ne suis pas d’accord avec tout. Il y a aussi beaucoup de subjectif. Mais après avoir vu cette vidéo, en utilisant ordinateurs et téléphones au quotidien, je remarque beaucoup plus à quel point les GUI modernes sont mauvaises
Le style d’essai vidéo de Ross ressemble plutôt à celui d’un fanatique qui prêche dans la rue sur les OVNI ou la fin du monde, sans se soucier de savoir si quelqu’un l’écoute. Personnellement, j’aime bien, mais ce n’est peut-être pas du goût de tout le monde
Pourquoi avoir fait ça ? Parce que quelqu’un a choisi de rendre l’interface « plus jolie » comme une œuvre d’art, plutôt que d’améliorer l’expérience utilisateur
Ce qui m’a un peu surpris en lisant les commentaires, c’est que MS ne propose pas de rétrocompatibilité GUI. Beaucoup d’utilisateurs âgés aiment que l’interface ne change pas, ou seulement un peu visuellement. Pour beaucoup de gens, je pense que ce serait une amélioration de l’ergonomie
Du point de vue de l’« administrateur familial », on veut faire les mises à jour pour la sécurité, et passer à une nouvelle version si elle est mieux optimisée ou moins boguée. Mais d’expérience, pour beaucoup de personnes âgées, de gros changements d’UI cassent le sentiment de pouvoir utiliser confortablement le système d’exploitation
MS ne me semble pas être une entreprise qui sait bien concevoir l’environnement de bureau qu’est Windows
Mais vu l’état catastrophique des toolkits UI modernes de Microsoft, et l’incapacité totale de Microsoft à maintenir une cohérence entre différents frameworks, je ne vois pas Microsoft fournir une prise en charge des thèmes inter-OS qui fonctionne de manière significative
C’était possible jusqu’à Windows 7, mais depuis, Microsoft s’est sérieusement dégradé en développement d’UI, et chaque version de Windows est devenue de plus en plus gênante
+ret de lancerodbcad32.exeCliquez sur l’onglet
System DSN, puis surAdd, double-cliquez sur l’élément tout en haut,Driver Da Microsoft..., décochezUse Current Directory, puis appuyez sur le boutonSelect DirectoryEssayez aussi d’appuyer sur le bouton
helpCe serait aussi intéressant de créer, pas « juste » un skin, mais un vrai gestionnaire de fenêtres pour Linux de ce type. Je ne veux pas minimiser l’énorme quantité de travail qui a été faite ici
On pourrait reproduire jusqu’au moindre détail le comportement des fenêtres et les animations, et implémenter beaucoup plus de choses comme le comportement du menu Démarrer et de la barre des tâches
Pour sortir un peu plus de la niche et toucher largement les utilisateurs nostalgiques, on pourrait imaginer quelque chose comme
RetroWM, avec des modes Windows 95, XP, et peut-être même Mac OS 9Si seulement le temps était infini
Je pense qu’il est utile de préserver les anciens environnements et de permettre de continuer à les utiliser même après leur abandon par leurs créateurs commerciaux
Mais il est difficile de trouver le temps, et surtout, pour créer un bureau *nix fonctionnel, il faut apprendre en profondeur X11, Wayland et bien d’autres composants, ce qui rend la barrière d’entrée élevée
Je n’aime plus vraiment l’apparence Win95, mais j’apprécie toujours les designs similaires qui utilisent l’espace avec parcimonie. Je me demande s’il existe un design system de ce genre
Ce n’est pas un « thème pour Linux ». C’est un thème pour environnements de bureau basés sur GTK
À ce propos, existe-t-il une version « haute résolution » de setup.bmp qui ne gâche pas l’ambiance d’origine ? https://raw.githubusercontent.com/grassmunk/Chicago95/5670fd...
J’ai essayé de l’upscaler, mais ça donnait l’impression d’agrandir du pixel art.
La meilleure méthode serait sans doute de reprendre les photos originales, par exemple le clavier OG MS Natural Keyboard, le CD, etc., puis de les reconstituer, mais ça a l’air de demander pas mal de travail.
Nonedonnait de plutôt bons résultats. C’est bien adapté pour agrandir sans abîmer l’aspect tramé.À part ça, et c’est peut-être lié, il existe aussi un outil pour appliquer un dithering à l’ancienne à des images, avec différents réglages et algorithmes de tramage : https://doodad.dev/dither-me-this/
On pourrait commencer par appliquer un flou pour retrouver quelque chose de plus proche de l’image d’origine, puis l’agrandir et réappliquer le dithering.
Comme le dit un vieux dicton, « BSD est fait pour les gens qui aiment Unix, et Linux pour ceux qui détestent Windows ». Mais plutôt que de les détester, j’ai l’impression que c’est pour les tsundere de Windows.
jwmest probablement né sur Irix, et à ma connaissance pas mal de gens l’utilisaient à la place de trucs comme MWM/FVWM.Au fond, il suffisait de gérer les fenêtres, donc utiliser XFM/XFE avec JWM suffisait largement.
Beaucoup d’utilisateurs *BSD aimaient aussi IceWM avec le thème Metal pour des raisons similaires. L’UI de Windows était déjà proche du sommet en matière d’utilisabilité, et on y ajoutait donc les bureaux virtuels ainsi que la puissance des utilitaires Unix via le shell, les outils et les services.