Пока Microsoft активно продвигает Windows 10, фанаты не забывают о классических операционных системах компании. У тех, кто скучает по Windows 95, появилась возможность запустить старую ОС прямо в браузере.
Эмулятор Windows 95 создал 19-летний шотландский программист Андрэа Фолд (Andrea Fauld). Для работы системы применяется компилятор Emscripten, который также используется для запуска браузерных игр на движках Unity и Unreal Engine.
Emscripten преобразует код C++, на котором написана Windows 95, в javascript, а тот в свою очередь отвечает за рендеринг интерфейса. При этом плагин Java не нужен. Также используются программы Dosbox и Em-Dosbox.
Правда, работают не все элементы операционной системы. При попытке запустить Internet Explorer 3.0 сайт безнадежно зависает.