惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 最新话题
G
Google Developers Blog
J
Java Code Geeks
The GitHub Blog
The GitHub Blog
F
Full Disclosure
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Vercel News
Vercel News
酷 壳 – CoolShell
酷 壳 – CoolShell
Recent Announcements
Recent Announcements
Help Net Security
Help Net Security
The Hacker News
The Hacker News
IT之家
IT之家
Y
Y Combinator Blog
Martin Fowler
Martin Fowler
L
Lohrmann on Cybersecurity
C
CERT Recently Published Vulnerability Notes
V
Visual Studio Blog
博客园 - 聂微东
Hacker News: Ask HN
Hacker News: Ask HN
H
Hacker News: Front Page
Know Your Adversary
Know Your Adversary
Security Latest
Security Latest
Security Archives - TechRepublic
Security Archives - TechRepublic
Simon Willison's Weblog
Simon Willison's Weblog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Last Week in AI
Last Week in AI
Schneier on Security
Schneier on Security
N
News and Events Feed by Topic
博客园 - 【当耐特】
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
Blog — PlanetScale
Blog — PlanetScale
博客园_首页
Google DeepMind News
Google DeepMind News
Cloudbric
Cloudbric
N
News | PayPal Newsroom
A
About on SuperTechFans
S
Schneier on Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
雷峰网
雷峰网
T
The Exploit Database - CXSecurity.com
罗磊的独立博客
K
Kaspersky official blog
The Cloudflare Blog
I
Intezer

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派 万字剖析:千问App深度体验报告(2026) - 少数派 在2026年,如何真正防止别人抄袭你的作品 - 少数派 怎么用 50 块搭个 AI 语音助手?我踩了 3 天坑 - 少数派 YeeroAI:让 AI 对话真正成为知识管理的一部分 - 少数派 爬泰山 - 少数派 「旅图显影」 App 更新:这次,我们补上了一点「手感」 - 少数派 假期出门太折磨?我的 23 条经验帮你规划惬意旅行 - 少数派 工作流会变吗 - 少数派 Claude Opus 4.6 怎么用最省钱?我测了 5 种方案 - 少数派 GPT Image 2 让图文并茂不再稀罕 - 少数派 用户侧出发——什么是AI,我要不要学习? - 少数派 找片、转存、整理、播放一条龙!让你的付费网盘值回票价 - 少数派 欢迎试用!日课一问2.0插件 - 少数派 自己做的MDeditor,原本想购买 Typora 试了两次支付不成功,干脆自己做一个 - 少数派 vibe coding了一个 3MB 的小工具,让 ~/Downloads 彻底告别混乱 - 少数派 因为受不了 Mac 的风扇策略,我做了一个风扇控制工具 - 少数派 别只怪模型 - 少数派 Warp 终端的 AI 功能怎么用?我测了一周的体验 - 少数派 AI 写代码老是出 bug?这 5 个配置我后悔没早知道 - 少数派 「新玩意」苹果出相机可能就这样:Sigma BF + 45mm F2.8 DG Contemporary - 少数派 一个面向2030年的AI操作系统是什么样子的:浅谈cola这款有灵魂的Agent - 少数派 别只看写代码 - 少数派 每天解决10个问题,还是一口气攻坚解决400个? - 少数派 AI 交易机器人怎么搭?我用 Claude 跑了一周实盘 - 少数派 Maptoposter Online:把你爱的城市画成艺术海报 - 少数派 Function Calling 怎么用?我测了 3 个模型发现差距真大 - 少数派 Legend Talk:我做了个 AI 圆桌,让 160 位思想家围着你的问题转 - 少数派 如何找到自己的蓝方?在小县城寻找压力测试 - 少数派 语音输入与软件接口|2026年聊AI时,我们都聊些什么(上) - 少数派 混动已经卖爆,纯电又来补刀——钛7闪充版简直“不讲武德” - 少数派 本月玩什么|朋友收藏、识质存在、沙罗周期 - 少数派 为什么要每天坚持输出? - 少数派 Claude API 挂了好几个小时,你的项目有备用方案吗? - 少数派 Function Calling 没你想的复杂——我用它做了个有点用的工具 - 少数派 登录系统立即播放视频或者图片音乐的软件 - 少数派 我为什么创建 FlipHTML5 下载工具 - 少数派 残局没电?多品牌外设电量统一管理软件EasyBluetooth已支持RTSS游戏内显示以及AIDA64 - 少数派 前往通义路的路 - 少数派 太好看了,媲美Sun的个人导航页,NAS部署星云门户 - 少数派 乌黑嘴唇“一键检测”上线了 - 少数派 派早报:Claude AI 接入多个创意软件生态、FILCO 生产方接手品牌等 - 少数派 【更新】BearCLI、Claude 连接器与 MCP 服务器 - 少数派 记了上千条流水,还是看不懂财务?我做了一个让 AI 读懂账本的工作台 - 少数派 MINI R56 升级原厂 Sport 模式 - 少数派 新玩意 | 一棵柠檬树(仿真版) - 少数派 Momenta的“物理AI”野望,需迈过“含摩量”这道关 - 少数派 网页直接投屏控制手机!NAS一键部署PandaScrcpy,流畅丝滑可远程。 - 少数派 众测|邀你一同探索随身 AI 硬件入口 YoooClaw C·ONE - 少数派 2050大会:分享时间是真诚 参会记 - 少数派 iPad 赋能电影创作:国内首部宣纸手绘长片《燃比娃》的幕后故事 - 少数派 AI的审美:我用 8 个大模型给 100 张旅行照片打分 - 少数派 普通人如何破圈?去参加一个本地协会 - 少数派 把极空间的图标全换了,主题DIY全攻略打造你的专属NAS桌面 - 少数派 电子便签墙,帮你实现便签自由 - 少数派 我如何用三个 CLI 工具取代文档创建需求 - 少数派 原来真的有人可以玩一辈子 - 少数派 社区速递 139 | 派友热议三月买了啥、复古单反尼康 Df 体验 - 少数派 06 作品的赏析与评价 - 少数派 TDS REVIEW|索尼 WF-1000XM6 降噪真无线耳机体验 - 少数派 35.98万起售的第二代腾势D9,我看重的不是堆料,而是不凑合 - 少数派 鼠须管 Squirrel 皮肤配置指北 - 少数派 从watch ultra2换到redmi watch6 - 少数派 派早报:阿里巴巴发布视频生成模型 HappyHorse 1.0 等 - 少数派 别迷信1M - 少数派 家人们天塌了!网盘“大封杀”,多个渠道多条路,NAS部署PanHub - 少数派 AI与人勾心斗角!NAS一键部署AI狼人杀,假日休闲必备。 - 少数派 电商必备!Comfyui工作流批量生图插件,一次生成12张!支持Nano banana pro模型 - 少数派 Comfyui工作流配置Gpt-image-2模型教程,0.03/张 - 少数派 OpenClaw第三方APi怎么配置?可使用Gpt-image-2模型 - 少数派 会员社区话题精选 Ep. 103 - 少数派
Windows 设计史 02 |「海王星」项目,「稳定」表象背后的求索 - 少数派
2024-05-13 · via 少数派

Windows 设计史(一)中,文章回顾了 Windows 从 20 世纪 80 年代起步,到 1995 年 Windows 95 时臻于成熟,期间 Windows 界面设计走过的路。

我在上期结尾写道,「Windows 95 发布后,接下来几年内 Windows 的主要界面、设计风格等也稳定了下来」。但「稳定」表象的背后,在微软内部对于 Windows 界面设计的探索一直没有停止。这些探索旨在融合当时蓬勃发展的网络技术,构建一个以任务为导向,以「页面」概念替代「桌面」和「窗口」设计的用户界面。不过由于这些探索最终无果而终,这段历史最终湮没在了时间的长河中,并被后来 Windows XP 的成功所掩盖。但回看这段历史,其中的一些想法不仅被后来的 Windows 所采用,且对现在的用户界面设计仍不失借鉴意义。

由于关于这段历史的资料比较有限,如有疏漏之处还请各位谅解并及时指出,也谢谢各位对本系列的支持。

「操作系统网页化」?

(如果方便的话)请跟我做一个实验:打开你手上的 Windows,随便找一个 html 或 htm 网页文件(内容最好不要太复杂),将其文件后缀改为 hta,直接点击打开,发现网页中的内容能正常显示,而且网页似乎变为了一个独立的程序。1

hta 文件

这个小小的 hta 文件,就是微软在上世纪末进行的「操作系统网页化」试验的一个遗产。

Windows 98 = Windows + IE

1997 年 9 月,Internet Explorer 4 发布,同时还为 Windows 引入了一个叫「Windows 桌面更新」的功能。这个更新在 Win95 和 NT 4.0 中为可选更新,在 Windows 98 中由于 IE4 默认安装,该更新为内置功能。

乍一看你可能不知道这玩意是干什么的,实际上这个更新的目的的就是加强 IE 与 Windows 间的集成。反映到设计上就是,Windows 文件资源管理器采用了类似 IE 浏览器的界面,任务栏上引入了工具栏和放置快捷方式的「快速启动」栏,以及「活动桌面(Active Desktop)」 和「频道栏(Channel Bar)」。「活动桌面」允许用户将 Web 项目(比如网页)设置为壁纸,并允许用户在桌面上与这些 Web 项目直接交互(现在许多动态桌面软件也有类似的功能)。「频道栏」可用于实时接收并在桌面上显示来自网站的信息。

安装了 Windows 桌面更新的 Windows
将 Yahoo! 网站设为桌面的 Windows

为什么微软这个时候这么执着于 Windows 与浏览器的集成?联系当时的历史背景就会发现,当时正是「第一次浏览器大战2」激烈进行的时期,据说网景(代表产品就是风光一时的网景浏览器)创始人马克·安德森曾夸下海口:「未来,在网景面前,Windows 将被简化为一堆设计拙劣的设备驱动程序的集合。」网景这样的野心不能不说会刺激到微软。为与网景浏览器竞争,微软加速了 IE 与 Windows 间的集成,借 Windows 的力量提升 IE 浏览器的市场份额。同时随着互联网技术的蓬勃发展,人们都对互联网展现出的的巨大潜力充满期待。正是在这样的背景下,微软开始了「操作系统网页化」试验,以在操作系统中充分利用互联网的特性。上文提到的 hta 文件,就是随 IE5 发布引入的新特性。当时该文件格式也被用到了一些系统文件中,比如欢迎程序等。

不过,微软似乎没有料想到这些举措的副作用:当 IE 浏览器在后来渐渐失去了市场份额乃至停止支持时,如何将其从 Windows 中剥离就成了不小的挑战。但这不是本文的重点,下文我们要关注的是,这些意在提升自带浏览器地位的举措,将如何导向一场旨在重构 Windows 用户界面的试验。

从「RedShark(红鲨)」到「Neptune(海王星)」

1998 年,Ben Slivka、Joe Belfiore、Steve Capps 等共 15 名微软员工组成了一个叫「RedShark」的项目团队(据雷蒙德·陈,这个名字来自于办公室里的一个小型充气红鲨玩偶),负责构想 Windows 新的用户界面。这个界面的核心理念是「软件即服务」,旨在打造超越 Windows 和 Internet 的以人为本的计算体验,具体思想如下:

  1. 所有数据都存储在服务器上;
  2. 计算机只是代码和数据的安全缓存;
  3. 项目是关键的组织原则(团队认为,人们所做的大部分工作都是在一个项目的背景下进行的:比如,一对夫妇计划夏威夷度假;一群家长和老师计划 PTSA(家长-教师-学生联谊会)活动;或者涉及多家公司、律师事务所、银行家的复杂金融交易和顾问,等等);
  4. 可以很好地「离线」工作。

(Ben Slivka 在其文章中回顾该项目时,借用了 Microsoft Teams 和 Slack 来说明该项目的愿景。他表示:「Microsoft Teams 和 Slack 都走在实现我们当年愿景的道路上,但两者都有复杂性和局限性。我们的主要见解是:项目应该是组织原则,而不是团队。」)

那么界面应该如何设计呢?该团队提出界面应按照页面组织内容,全屏且无窗口管理,具有统一的搜索/历史记录,支持多用户和漫游功能

「RedShark」提出的概念最终在代号为「Neptune(海王星)」的 Windows 版本中进行了实践。

以下展示了一些该项目的概念演示。可以看到,这一界面借鉴了网络浏览器中的一些界面设计概念,比如导航栏、主页等。

欢迎屏幕概念
开始屏幕概念艺术
StartPage 概念 1
StartPage 概念 2
Microsoft Word 概念

神秘的「海王星」

如果不是专门了解过 Windows 发展史的人,可能会对「Neptune」这个版本比较陌生。确实,这个版本出现时间很短,目前已公开的也就只有一个构建。可以说,在 Windows 的发展史中,「Neptune」是一个神秘的存在。但放眼整个 Windows 的发展历程,它又非常重要,其中的一些功能设计对当时和后来的 Windows 版本影响深远。

该项目本来旨在接替 Windows 98(但它基于 NT 内核,而非 Win98 采用的 9x 内核),其中的一些功能又被同时期的 Windows Me 所采用,而它自身又与旨在继承 Windows 2000 的 Odyssey 项目(这个项目存在感更低,至今一个版本都没有公开)合并,组成了代号为「Whistler」的项目。

「Neptune」中的「活动中心」设计,就是对上述想法的一个实践。3

「活动中心」是一种以任务为中心的新用户界面(与上文提到的「项目」概念相似,都是从用户所要完成的事情为出发点),以 HTML 和 Win32 API 组合编写,基于一个名为 Mars 的 Web 框架运行。科技评论员 Paul Thurrott 对「活动中心」有详细的描述,它计划包括照片中心、音乐中心、游戏中心、帮助中心、家庭网络配置中心和自动更新(AutoUpdate)页面等,基于被称为「感应式导航」的设计原则,具体原则如下:

  • 为几个主要领域的所有任务提供无缝的用户体验。
  • 任务为导向,根据任务目标而不是工具来表述选项。
  • 将用户聚焦于每个「页面」的单个任务上,并清楚地说明该焦点。
  • 始终使下一个导航步骤显而易见。
  • 在主要任务以外枚举操作的选项。

「活动中心」包含一个「起始页」(用户可以通过「活动桌面」功能将其设置为桌面),其中包含一些推荐任务(比如查看邮箱、浏览网络等),最近程序/文件等。

每个中心的主页会提供主要任务。例如,照片中心会提供使用扫描仪或数码相机获取图像、查看系统上已存储的图像或搜索图片的链接。用户也能够自定义主要任务。

除了主要任务,各个中心还提供次要任务页面,为用户提供完成单个任务的明显步骤。任务页面上的标题通常会是一个问题(如:您想使用 MicroTek ScanMaker 6i 扫描图像吗?)或描述(选择要使用 Microsoft PhotoDraw 2001 进行编辑的图片)。无论任务如何呈现,它都会使用明显、简洁的语句准确地告诉用户该页面的用途。

同时,各个中心都包含一个「导航栏」,用户可以借助导航栏定位到所需页面,或者回到主页。

「Neptune」项目 Logo
「Neptune」活动中心概念图
首页
实际版本中的活动中心

除了「活动中心」,「Neptune」还引入了一些新特性,比如自动更新和自托管机制(后来 Windows 的 Insider 项目也采用了类似机制);「Neptune」还支持「快速启动」功能,类似的功能后来也出现在 Windows 8 中。

Neptune 升级提醒

Paul Thurrott 评价道,「如果微软能够成功,活动中心对于新用户和缺乏经验的用户来说将是一个巨大的福音……从逻辑上讲,我们会使用计算机来完成任务,而不是漫无目的地在无连接性的用户界面中徘徊,希望找到能为我们提供所需功能的应用程序……任何促成这一转变的举措都将受到欢迎。」

但他也列举了这一界面的局限性:「活动中心」更适合新用户和缺乏经验的用户,而更高水平的用户更倾向于直接寻找所需工具完成任务;而且,频繁重复的任务并不适合「活动中心」,因为「活动中心」强调的是简单性和可发现性,而不是效率。

向现实妥协

遗憾的是,上述旨在重构现有用户界面的试验最终不了了之。「RedShark/Neptune」提出的理念最终未被微软接受,Ben Slivka 猜测认为:比尔·盖茨认为它听起来太像大型机了,而微软已经通过 Windows 和个人电脑消灭了大型机。Ben Slivka 最后感叹说:「我们实在太超前于时代了」。而现实情况是,当时的底层技术还不足以支持类似「活动中心」界面的实现。

Windows Me 的最终版本部分实现了「活动中心」的一些设计。帮助中心在 Windows Me 中更名为「帮助与支持」,音乐中心的部分设计被应用到了新的 Media Player 7 中。其中的游戏中心在 Windows Vista/7 中也得到了类似实现。

Windows Me 帮助与支持
Windows Media Player 7

可以说,虽然这些试图重构现有用户界面的试验在微软内部是「风高浪急」,却很少有「浪花」溅到了最终版本中。随着「Neptune」项目被合并到「Whistler」项目中,该试验也渐渐没有了下文。

而已经被 Windows 采用的那些功能中,「频道栏」只在 Windows 98 中出现过,后面便悄然离去(后来的 Windows 的「侧边栏」可以视为「频道栏」的后续实现);「活动桌面」也因系统占用过大,稳定性较低等原因并未大规模流行,在 Windows XP 之后也被移除。

「海王星」的重生

虽然上述「系统界面网页化」以及旨在重构 Windows 界面的试验最终并未取得理想的结果。但回看这段历史,其中的一些设计和想法都能在现在的操作系统中找到影子。

比如,「活动桌面」将 Web 项目设置为桌面的功能,在现在许多动态桌面软件上也都得到了实现。

许多动态桌面软件都支持将网页设置为桌面(图中为 Lively Wallpaper)

再比如,虽说在「Whistler」项目中「活动中心」基本停止了开发,但版本 2410 仍然做了一个看似不太起眼的尝试:将「活动中心」的「起始页」映射到「开始」按钮上,也就是说,微软考虑过以「起始页」替代「开始菜单」。

是的,Windows 全屏开始屏幕的种子,从这时就已埋下了。

仍然可通过按下 Shift+Win 的方式打开传统的「开始菜单」,这比 Win8 的设计更加人性化

实际上,「RedShark/Neptune」项目提出的对如何组织操作系统的思考与现在「云计算」的概念十分相似,无怪乎前微软高管 Brad Silverberg 如此评论:「Neptune 团队对基于云的计算有着出色的了解。」

而「Neptune」项目提出的「以项目/任务为中心」的界面,时过境迁,一位名叫 Jason Yuan 的设计师又翻新了这一概念,提出了一套以任务为导向的用户界面。巧合的是,这位设计师也选择了一颗行星命名自己的这一界面:Mercury(水星)

下期,我们将跳出微软对 Windows 未来界面的畅想,回到现实,看看 Windows 于 Win95 后在界面设计上还面临了哪些亟需解决的现实问题。问题之一也是在上期文章中缺席的一块内容:Windows 的视觉风格。

参考资料

  1. Windows 桌面更新 - 维基百科(英文)
  2. Internet Explorer 4 - Betawiki
  3. How Internet Explorer really beat Netscape - ZDNet
  4. Windows Neptune - Betawiki
  5. Windows Neptune Build 5111 - Betawiki
  6. 活动中心 - BetaArchive
  7. Slack 和 Teams 之前:Windows 服务 (1998)
  8. Paul Thurrott - 活动中心预览
  9. Albacore - Neptune 的自动更新 - 推特
  10. Windows XP Build 2410 - Betawiki
  11. Brad Silverberg 的推文
  12. Mercury 界面概述
  13. Jason Yuan - MercuryOS 简介

> 下载少数派 客户端、关注 少数派小红书,感受精彩数字生活 🍃

> 实用、好用的 正版软件,少数派为你呈现 🚀