首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >积极的自动更新?

积极的自动更新?
EN

Software Engineering用户
提问于 2011-01-04 13:20:21
回答 8查看 1.4K关注 0票数 7

你们认为什么是自动更新的最佳实践?例如,谷歌Chrome似乎一有机会就会自动更新自己,而我对此并无异议。我认为大多数“正常”用户从透明的更新过程中受益。

再一次,如果你未经允许更新他们的应用程序,一些更多的技术用户可能会生气,就像我看到的,有三个选项:

1)安装时有一个复选框,上面写着“允许自动更新”

2)只要在某个地方有一个“禁用自动更新”的首选项,就可以“手动检查更新”。

我倾向于2),因为我觉得这可能会疏远非技术用户,如果可能的话,我宁愿避免安装查询。另外,如果升级(天堂禁止)造成麻烦,我也想让降级变得容易,你有什么想法?

另一个问题,即使自动更新,也许应该宣布。例如,如果有新特性,否则您可能无法意识到并使用它们

不过,有一件事让我有点害怕,那就是安全问题,有人可以从理论上侵入我的服务器,把间谍软件/僵尸软件推出给我的所有客户。似乎使用数字签名来防止中间人攻击是你至少可以做的,否则你可能会被连接到一个网络,欺骗更新服务器的地址。

EN

回答 8

Software Engineering用户

回答已采纳

发布于 2011-01-04 13:28:42

作为一名技术用户,我不太介意放弃更新,但我想你会在这一点上看到相当大的变化。你是否认为你的应用程序的大多数用户会倾向于科技?如果没有,那么在默认情况下启用自动更新是个好主意,我会选择选项2。否则.好吧,我可能仍然会选择选项2,因为我喜欢它,但是您可能想要轮询用户群的某个子集,以找到他们的偏好。

尽管如此,我最喜欢的选择是“检查更新,但让我知道什么时候下载和安装它们”。这样,我就可以避免安装更新,如果我知道我只是在电脑上30秒来检查电子邮件。

当然,如果可以的话,可以轻松地回滚升级,而不管您使用的是什么更新选项。

票数 8
EN

Software Engineering用户

发布于 2011-01-04 13:39:39

虽然看起来很奇怪,但Windows Update对话框有正确的选项(忽略由默认情况引起的问题的可能性):

  • 自动(在没有用户干预微软的话而非我的的情况下下载和安装更新)。虽然这是错误的措辞和误导,因为系统将重新启动,而没有给你机会节省工作,等等,这就是为什么我不使用它。
  • 下载更新,但让用户选择何时安装(我的首选)。
  • 通知,但不要下载或安装。
  • 关了。

这让你的用户完全控制这个过程,从“沉默的幕后”到“我会更新,如果我记得检查”。

默认情况将取决于您的受众以及您的更新的广度和频率。静默安装小的、频繁的更新是可以接受的,而用户可能希望更多地控制更大的更新。

如果有任何可能导致用户丢失数据的过程,我不建议进行无声下载并自动更新。默认情况应该是通知或下载。

票数 6
EN

Software Engineering用户

发布于 2011-01-04 14:25:54

我真正注意到的一个程序的更新风格是diff/merge工具无与伦比。,它有一个出色的、深思熟虑的UI,而且它的更新系统并不令人失望。基本上,当它运行时,它会悄悄地检查更新服务器,如果它发现了什么,它会在菜单栏的右边贴上一个链接标签,通知您更新的消息。安静,低调,别挡道,但不可能错过。如果你点击它,它会给你一个更新对话框。按下按钮,它会自动下载、安装和重新启动程序。

它不是完全自动化的,但我更喜欢这样。您的程序可能比采用相同的模式进行更新要糟糕得多。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/33568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档