智能日报
业界资讯 智能手机 电脑硬件 平板电脑 智能手表 智能家电 耳机音频 笔记本 热点资讯

浏览器里藏了百余个经典系统?开发者用代码“造”电脑实现奇迹

2026-04-05来源:快讯编辑:瑞雪

当你在浏览器中点击一个链接,几秒钟后,熟悉的Windows 98桌面出现在眼前——这不是怀旧视频,而是一个真实运行的操作系统。开发者Fabian Hemmer通过一个名为v86的项目,将100多个操作系统塞进了网页,从1985年的Windows 1.01到Linux、FreeBSD,再到Android和各种小众系统,用户可以像翻阅计算机历史书一样体验这些经典系统。

这个项目的神奇之处在于,它并非通过模拟器还原系统界面,而是让操作系统在网页中“原生态”运行。以Windows 98为例,用户可以打开控制面板调整设置、切换桌面主题,甚至通过IE浏览器访问网页。尽管受限于浏览器兼容性,部分字符显示异常,但系统核心功能均能正常使用。这种体验让许多用户惊叹:“这分明是一台真实的Windows 98在运行!”

实现这一技术奇迹的背后,是Fabian对硬件的极致模拟。他通过代码构建了一台虚拟PC,从CPU、显卡到声卡、网卡,所有硬件均以软件形式呈现。操作系统启动时会对硬件进行检测,任何行为偏差都会导致崩溃或黑屏。为此,Fabian参考Intel两千多页的x86指令集手册,将每一条规则转化为代码,确保虚拟硬件与真实设备无异。仅模拟CPU一项工作,就足以让大多数开发者望而却步。

语言障碍是另一大挑战。操作系统运行的是x86机器码,而浏览器只能执行WebAssembly,两者需要实时翻译。v86采用JIT编译技术解决这一问题:程序启动时逐条翻译指令,同时记录高频代码段,将其整体编译为WebAssembly版本存储。当用户再次执行相同操作时,系统直接调用编译好的代码,大幅提升运行速度。这种“边运行边优化”的机制,让网页中的操作系统逐渐变得流畅。

在v86的系统中,用户能找到许多意想不到的细节。例如,Windows 98桌面上的“sheep.exe”宠物程序会四处奔跑,用鼠标拖动时还会挣扎;DOS系统中预装了《毁灭公爵》等经典游戏,输入命令即可开启1993年的游戏体验;Android-x86版本甚至保留了侧滑菜单和联系人应用,仿佛将手机系统移植到了网页。这些细节让技术演示变成了充满趣味的互动展览。

Fabian的极客精神在项目中体现得淋漓尽致。除了v86,他还开发过仅652字节的俄罗斯方块、456字节的贪吃蛇等超精简程序,并连续六年用K语言完成Advent of Code编程挑战。这种“将事情做到极致”的执念,最终转化为商业价值——他创立的Droplet Computing公司,专注于将桌面应用迁移至浏览器环境,核心技术正是基于WebAssembly的v86架构。

从技术演示到商业应用,v86证明了浏览器的能力远超用户想象。当有人质疑“在网页中运行Windows 98有何意义”时,Fabian用行动给出了答案:探索技术的边界本身,就是最大的价值。这个项目不仅让经典系统重获新生,更向世界展示了一个极客如何将疯狂想法变为现实。

2026华为音频转文字工具怎么选?4款高口碑产品适用场景全解析
这次筛选我们卡了几个标准:得适配华为全场景,手机、平板、PC、智慧屏这四个核心终端的同步流畅度要过关;转写的核心能力得够硬,嘈杂环境准确率、方言外语支持度、多人对话角色区分的准确率都要测;附加功能只看对转写…

2026-04-04

小米语音转文字工具怎么选?亲测4款高口碑方案,效率党必看避坑指南
听脑AI年费199元,月均才16.6元,我现在每周至少要整理2次访谈、1次会议,每个月至少能省10小时的整理时间,按时薪100元算,一个月就省1000元,ROI直接到60倍,相当于花16块赚1000,怎么算都…

2026-04-04

三星新耳机Able打破命名常规现身,或为拓展听力辅助市场而来
IT之家 4 月 4 日消息,科技媒体 Android Authority 昨日(4 月 3 日)发布博文,发现了三星 Galaxy BudsAble 耳机的踪迹,型号为 SM-U600、电池型号为 EB-…

2026-04-04

OPPO发布K系列新机及配件,电竞特色拉满,229元起售你心动吗?
先来说这个专门为OPPO K15 Pro+打造的全域液冷磁吸保护壳,它被设计成超酷炫的电竞机甲风并且采用全视窗流道设计,因此能够覆盖整个手机背面;它本身是一个壳子,但架构上还有一个专属的散热板子,这个散热主…

2026-04-04