2026年2月26日,开发者莉拉·雷巴内完成了一项突破常规认知的技术实践:仅依靠CSS样式表语言,未使用任何JavaScript代码,独立构建出一个功能完整的8086中央处理器模拟器。
该模拟器支持用户以C语言编写程序,经标准编译流程生成x86机器码后,即可直接载入并运行于这一纯CSS环境之中。其底层逻辑建立在对CSS原生特性的深度挖掘之上——雷巴内发现并利用了CSS自定义属性在循环更新中保持状态的特性,结合五种可稳定读取与判别的变量值,逐层实现了寄存器组、内存地址映射、指令译码与执行等CPU核心机制。
尽管CSS本身被普遍视为描述性标记语言,不具备传统编程语言的控制流与状态管理能力,但通过精密设计的样式规则嵌套、属性依赖关系与浏览器渲染引擎的行为协同,整套计算模型得以在无脚本介入的前提下自主运转。即使在浏览器完全禁用JavaScript的情况下,该CPU模拟器仍可正常加载、执行指令并反馈结果。
雷巴内指出,该项目从概念萌芽到最终实现全程由人工完成,未调用任何人工智能辅助工具。“AI系统不会将CSS与通用计算架构关联起来,它甚至无法想象这种可能性。”她解释道,“用CSS直接开发应用或许更讲求效率,但我选择复现一台古老的CPU——因为计算机的诞生,本就源于人类对创造、表达与游戏的本能渴望。”
目前,该开源项目已面向公众发布,可供自由获取与体验。

评论
更多评论