更新

这篇文章从一个读者的电子邮件几乎钉子:

Yes, it would make a difference if the checkbox for Safari were unchecked by defaultAlso, the “new installs” should be visually separated from the “updates to programs you’ve already installed”, and clearly marked as suchI’m all in favor of programs updating themselves — especially potentially network-exploitable apps like iTunes or QuickTime — but companies shouldn’t abuse that to push entirely unrelated software on end users.

原因这种争议如此两极化的反应是我们主要争论错:或苹果是否应该提供新的应用程序如何通过当前的Windows用户软件更新应用程序问题是软件更新应用程序本身的设计。

读者是对的:更新当前安装的软件是一个完全不同的东西比提供安装新软件Different things should look different; the current design of Software Update doesn’t allow for such a visual differentiation.

安装软件的更新,简单的纯软件更新当前列表显示是完美的新软件——比如,在这种情况下,Safari——应该分开显示,更加突出一个很大的应用程序图标和一个简短的描述,也许——这,视觉,让人一眼就能认出来是不同于定期更新它应该清楚,提供的是新的和可选的默认不应安装——或者,也许,明确所需要的用户可以点击“安装”或“不要安装”,既没有选择默认选中如果用户选择“不要安装”,软件更新应该提供用户选择再也没有被提示这个特定的应用程序(你现在可以这样做,使用更新的“忽略更新”命令菜单,但这个功能不应该隐藏在菜单)。

也许苹果公司意识到这一点,但他们认为不值得的努力将一个全新的展示方式添加到软件更新应用程序,因为他们没有任何其他新的Windows应用程序I.e., that, given their current plans, it wouldn’t be a new “ask the user if they want this brand new app installed” feature, but rather, for all intents and purposes, really just an “ask the user if they want Safari” feature.

但是懒惰没有借口整个争议,尽管它可能极小,可以——也应该——避免如果苹果遵循的设计原则的事情不同的不同。