Image générée par IA

Un Développeur Recrée 8 Vieux OS en HTML, CSS et JavaScript : Une Prouesse Technique

Un Développeur Recrée 8 Vieux OS en HTML, CSS et JavaScript : Une Prouesse Technique

Imaginez pouvoir utiliser Windows 3.1, 95, 98, Me, 2000, XP, Vista et même Mac OS 9 directement dans votre navigateur, sans émulation, et en moins de deux secondes. C’est ce que Wiesław Šoltés, un développeur open source spécialiste de .NET et d’Avalonia, a réussi à accomplir en publiant sur son Github des reconstitutions ultra-légères et fonctionnelles de ces anciens systèmes d’exploitation.

Des OS Entièrement Recodés en HTML, CSS et JavaScript

Wiesław Šoltés a entièrement recodé ces huit anciens OS en HTML, CSS et JavaScript, sans utiliser d’émulation. Ces reconstitutions sont non seulement ultra-légères, mais aussi extrêmement rapides à charger. Par exemple, Mac OS 9 pèse seulement 180 Ko, tandis que Windows XP ne fait que 4,5 Mo, contre 17 Mo pour DrawingSpace, un autre projet du même auteur.

Ces OS ne sont pas de simples coquilles vides. Ils sont complets avec des applications fonctionnelles. Windows 3.1 compte 28 applications, XP en a 56, et Windows Me en propose 60, y compris les panneaux de configuration. Toutes les applications d’un même bureau partagent un disque virtuel, permettant une interaction cohérente entre elles. Par exemple, sous Windows 95, un document enregistré dans Notepad apparaîtra dans l’Explorer tout comme dans l’invite MS-DOS.

Un IDE Visual Basic 6 Fonctionnel dans le Navigateur

En plus des reconstitutions d’OS, Wiesław Šoltés a également publié VB6 Studio Web, un IDE Visual Basic 6 fonctionnel directement dans le navigateur. Cet outil permet de compiler du vrai code VB en page HTML autonome ou en exécutable Windows natif PE32. C’est une avancée significative pour les développeurs qui souhaitent travailler avec des technologies plus anciennes dans un environnement moderne.

Une Expérience Utilisateur Authentique

Les reconstitutions d’OS offrent une expérience utilisateur authentique. Par exemple, Windows 3.1 propose le Démineur, XP inclut le Spider Solitaire, une Dame de pique contre trois adversaires pilotés par l’ordinateur et un flipper inspiré de Space Cadet. Vista ressort Chess Titans, Mahjong Titans, Purble Place et InkBall avec ses gadgets sur le côté, et Mac OS 9 a son propre ensemble d’applications.

Ces projets sont particulièrement intéressants pour les jeunes générations qui n’ont pas connu ces systèmes d’exploitation. Ils offrent une opportunité unique de découvrir et d’interagir avec des technologies qui ont marqué l’histoire de l’informatique.

Une Communauté Open Source Engagée

Wiesław Šoltés a partagé ses projets sur Github, permettant à la communauté open source de contribuer et d’améliorer ces reconstitutions. La disponibilité de ces projets en open source encourage l’innovation et la collaboration, tout en préservant l’héritage des anciennes technologies.

Ces reconstitutions sont un témoignage de la créativité et de l’ingéniosité des développeurs. Elles montrent comment des technologies anciennes peuvent être adaptées et modernisées pour répondre aux besoins actuels, tout en offrant une expérience utilisateur riche et authentique.

Conclusion

Les reconstitutions d’OS réalisées par Wiesław Šoltés sont une prouesse technique remarquable. Elles offrent une expérience utilisateur authentique et ultra-légère, directement dans le navigateur. Ces projets sont non seulement utiles pour les développeurs et les passionnés de rétrogaming, mais aussi pour les jeunes générations qui souhaitent découvrir l’histoire de l’informatique. En partageant ces projets en open source, Wiesław Šoltés encourage la collaboration et l’innovation, tout en préservant l’héritage des anciennes technologies.


Source : https://korben.info/vieux-windows-mac-os-9-navigateur-wieslaw-soltes.html

Publications similaires