返回首页
最新
我花了一些时间对未发布的Windows Longhorn Build 4074(2004)的原始“Aurora”动画进行逆向工程和重建。
对于不熟悉的人来说:Longhorn是Vista的前身。它承诺提供基于Avalon引擎(WPF)的革命性用户界面。Aurora效果是这一“Aero”愿景的关键部分,旨在以程序化方式渲染,而不会对CPU造成过大负担。
在泄露的Build 4074中,由于默认的“Jade”主题不支持该效果,且BAML(Binary Application Markup Language)文件使用了过时的格式,系统解析器无法正确处理,因此该效果在技术上是损坏的/隐藏的。
我将原始的XAML定义和逻辑1:1移植到现代HTML5 Canvas形状和动画中。这是对21年前在“液态玻璃”美学方面工作的微软先驱们的致敬,那时这一趋势尚未再次流行。
它完全在浏览器中运行。我还添加了一些不错的切换功能。
代码是开源的,祝您享受这段怀旧之旅!
Github: [https://github.com/brainvine/longhorn-aurora](https://github.com/brainvine/longhorn-aurora)
在线演示: [https://longhorn-aurora.dannydekruijk.workers.dev/](https://longhorn-aurora.dannydekruijk.workers.dev/)
我开发了ClearHearAI,旨在帮助听力受损和聋人群体。这是一款转录应用程序,提供上下文指示(例如:何时提问、检测到紧急关键词、正在进行对话等)。所有音频处理都在您的设备上完成——您的声音不会离开您的计算机。对话记录会保存在设备本地。
欢迎任何反馈。