返回

文章详情

Windows UI 进化:点击一个未关联的文件

Hacker News2026年6月21日 06:24

博客 - git - 桌面 - 联系 2026-06-20(我并不打算再写太多这样的 Windows UI 博客帖子。我刚碰到这个,觉得很有趣。此外,我住的地方简直热得受不了,我无论如何也无法做任何有意义的事情,所以就开始吧。)让我们打开文件管理器,点击一个不是 .EXE 的文件,或者不是系统已知的文件,例如 .TXT。那么会发生什么呢?我并没有访问每一个版本的 Windows,只能获取其中的一些。让我们来看一下这些。我还把一些德语标签翻译成了英语,但原版英语的这些按钮可能叫得略有不同。在 Windows 386/2.11(1989 年)中,你只会得到一个 "不行"(图片翻译:"ABC.OMG 不是可执行文件"):这个版本的 Windows 已经有了 "用程序 $bar 打开文件类型 $foo "的概念,但显然没有配置这个的用户界面。或者我找不到。你可以在 WIN.INI 中设置关联:Windows 3.1(1992 年)稍微改善了情况:它仍然只是告诉你 "不行",但现在也告诉你有文件类型关联的概念以及如何配置它们。这将带你到一个基本但功能的对话框窗口:顶部的文本框让你输入文件名扩展名,底部的列表框允许你选择已安装的程序之一。如果它不在列表中,你可以点击 "Durchsuchen..."("搜索...")按钮来选择一个任意程序。Windows NT 3.1(1993 年)基本上是一样的(顺便提一下,Windows for Workgroups 3.11 也是如此):Windows 95(1995 年)是一个重大进步,因为现在你可以在对话框窗口中直接选择所需的程序——不再需要到其他地方导航:如果程序不在列表中,你可以点击 "Andere..."("其他...")按钮直接选择一个程序。这种行为在 Windows 98、Windows ME 和 Windows 2000 中保持不变——这是后者:然后 Windows XP(2001 年)来了,它现在试图促使你使用某种网络服务,因为互联网 "终于" 无处不在™:可悲的是,我不再知道那是什么样的网络服务。如果你知道,请告诉我。它很可能是由微软运营的,但它的数据库是什么?列出了哪些程序?它是如何查询这个数据库的——是上传整个文件,还是它的部分,还是仅仅文件名扩展名?它是否提供在你的 PC 上安装一个程序的选项?(我模糊记得这项服务曾被用作某种攻击向量,杂志上写过 "不要使用这个!!1!",但我不再确信了。)如果你不想使用那个服务,你可以选择第二个单选按钮来进入旧对话框:现在有一个大空白。我没有 Windows XP 和 Windows 10 之间的任何版本的访问权。所以,接下来是 Windows 10(2015 年):哎呀,我们显然已经进入了 "一切都是扁平的" 时代,你根本无法再分辨屏幕上的哪些项目是可交互的。甚至窗口装饰都没有了。顶部的文本("Im Store nach einer App suchen" -- "在商店里搜索应用")实际上是一个你可以点击的按钮(图标可能旨在表示这一点吗?)。"Weitere Apps"("其他应用")也是可以点击的内容(通过颜色标示,如网页链接),并且打开了一个列表:再次,这显示了已安装的程序。抱歉,他们现在称为 "应用"。你可能无法立即知道的是,你可以滚动这个窗口以显示第三个选项:如果列表中不包含你想要的程序,你可以点击按钮/文本/无论怎样的东西 "Andere App auf diesem PC suchen"("在此 PC 上查找不同的应用")。就这样。我没有访问其他版本的 Windows。享受夏天。🥵

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡