Win95 在 Electron 中“重生”,可作为独立应用程序运行

xxn 阅读:50435 2025-02-08 16:06:51 评论:0

IT之家于2月8日报道,依据来自xda-developers的信息,有开发者成功地将Windows 95移植到Electron平台,使其能够作为独立的应用程序下载和运行。

该项目由Felix Rieseberg数年前完成,他将完整的Windows 95安装到一个基于Electron的应用中,并利用JavaScript进行了运行。该应用通过v86技术模拟了一个x86兼容的CPU和硬件,将机器代码转换为WebAssembly,以便在浏览器中执行。尽管这个过程听起来相当复杂,但最终的结果是用户可以在Electron环境中运行完整的Windows 95,就如同使用一个独立的应用程序一样。

虽然现在看来Windows 95已经较为过时,但这个基于Electron的版本却出乎意料的顺畅,用户体验极佳,没有出现明显的卡顿或错误。

根据IT之家了解到,Windows 95当年推出了许多后来成为现代操作系统标配的功能,如开始菜单、任务栏、桌面快捷方式、文件资源管理器、控制面板及自动运行选项,甚至包括了早期的Internet Explorer浏览器。这些经典功能在今天的Windows 11中仍能找到它们的踪影,而Electron版本的Windows 95则完美地保留了这些经典特性。

Rieseberg为此应用程序提供了适用于Windows、Windows on Arm、英特尔及Apple Silicon芯片的Mac以及Linux的可执行文件。用户只需下载并运行,无需额外配置。在首次启动时,用户可以选择修改C盘、访问设置或直接进入Windows 95。如果选择修改C盘,用户可以将其挂载为可修改文件的驱动器,从而将文件导入虚拟机运行。例如,Rieseberg提到,利用此平台可运行经典DOS游戏《毁灭战士》,但必须在启动前设置分辨率为640×480、256色模式。当然,虽然通过虚拟化运行这些游戏是更优选择,但使用Windows 95原汁原味地体验这些游戏本身就是一段趣味十足的旅程,尤其这一切均是通过JavaScript来实现的。

尽管Windows 95现今已不具备实际使用价值,然而这个项目为我们提供了“回到过去”的机会,让我们得以窥见30年前现代操作系统的模样。这不仅是一种怀旧的体验,更是展现技术可能性的精彩实例。在Electron平台上体验Windows 95,不仅让人重温经典,更感受到技术在不同时期的奇妙融合。

广告声明:文中包含的外部链接(包括但不限于超链接、二维码、口令等),用于传达更多信息,以节省选取时间,结果仅供参考。

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫一扫关注我们,了解最新精彩内容