SSysDigest
Un dev recode 8 vieux OS en HTML, et ça tourne direct dans ton navigateur

Photo : Sidde sur Pexels

Linux

Un dev recode 8 vieux OS en HTML, et ça tourne direct dans ton navigateur

Wieslaw Soltes a réécrit Windows 3.1 à Vista, ainsi que Mac OS 9, en JavaScript pur, et son VB6 Studio Web compile même un vrai .exe depuis le navigateur.

rétro-informatiquedéveloppement webactu
Partager :

Un développeur nommé Wieslaw Soltes s'est lancé dans un projet complètement dingue : recréer huit vieux systèmes d'exploitation pour qu'ils tournent directement dans un onglet de navigateur. On parle de Windows 3.1, 95, 98, Me, 2000, XP, Vista, et même Mac OS 9. Le truc impressionnant, c'est que rien n'est émulé ici, contrairement à ce qu'on voit d'habitude avec ce genre de projet nostalgique. Tout a été réécrit à la main en JavaScript, ce qui permet à chaque OS de se lancer en moins de deux secondes.

Et comme si ça ne suffisait pas, Soltes a aussi pondu un outil baptisé VB6 Studio Web. L'idée, c'est de pouvoir coder en Visual Basic 6 directement dans le navigateur et d'en sortir un vrai fichier .exe Windows fonctionnel, sans installer quoi que ce soit sur ta machine. Pour les anciens qui ont bricolé des interfaces avec VB6 à l'époque, ça fait clairement remonter des souvenirs.

Ce genre de projet, au-delà du côté rigolo et rétro, montre surtout la puissance qu'a prise le JavaScript moderne : simuler l'interface et le comportement de systèmes entiers sans passer par de la virtualisation lourde, juste avec du code web classique. C'est aussi une belle démonstration technique pour qui s'intéresse à l'histoire de l'informatique ou cherche simplement à retrouver l'ambiance des vieux Windows sans sortir une machine virtuelle poussiéreuse.

Ceci est un résumé rédigé par SysDigestLire l'article original sur Korben.info →

À lire aussi