新闻来源:原创
我承认,我属于新版本控。我更加喜欢使用最新版本的软件,觉得这样能够提高工作效率。 相反,总会有人不想使用新版本的软件。例如,我爸。他们对于软件升级持本能的怀疑态度。“能用就好啊”,这是他们经常告诉我的。 下面,我就要尝试还原一个电脑小白对于软件升级的种种恐慌。
(注:我 = 作者, Me = 小白)
一、软件升级一般都会涉及哪些方面?
以下是我个人对于软件升级重要性的评级。
(最重要) 修复 Bug & 漏洞 (最不明显)
改善软件稳定性和兼容性
改进软件执行效率
对新文件类型的支持
增加新功能
(最不重要) 改变/改进界面 (最明显)
对大部分人而言,最容易注意到的反而是我个人认为最不重要的——工作界面的改变/改进。目前而言,非 Geek 和 IT 爱好者对于软件的更新其实最为恐惧的就是界面的改变。Me 常常会这样想:
“界面变了啊,那我会不会找不到我熟悉的功能?”
“界面那么漂亮,会不会运行起来很卡?”
只有当软件的功能升级所带来的好处超过 Me 对于新界面的怀疑的时候,才有可能有冲动去更新软件。但是,Me 往往会遇到另外一个问题:
二、应该到哪里去升级软件?
目前常见的软件升级方式有以下几种:
1.自动升级程序
当然,这种方式是最为无痛的。因为用户只需要 点击 > 确定升级 >等待完成,就可以将自己的软件升级到最新版本。
不过,个人想要谴责一下腾讯。就我个人的体验而言,QQ的自动更新其实并没有太多的作用,只是推送了几个安全更新而已。如果腾讯单方面把 QQ 2009 升级至 QQ 2010,用户却无法通过自带的更新来完成这一操作,必须通过 QQ软件管理器 或者 其他辅助软件管理器/官网 来进行更新。
2.更新提示
使用这种模式其实对于软件制作者来说可以减少服务器的压力。因为,部署到客户的软件只需要在特定的时候(如启动时)连接到服务器来比对文件版本,如 果不同,则跳出提示。当然,运用这种模式从某种方面可以尊重用户的意愿,由用户来选择是否更新,但,这也可能引发更多的问题。例如,我在使用的 Pickpic 程序,有了新版本后,会弹出以下对话框
3.静默升级
这个类型我是特指类似于 Chrome、射手播放器 的升级策略,即在后台运行升级程序,并在用户关闭该程序后自动对程序进行更新。就我个人而言,这种升级并不适合用于在界面发生改动的版本间的升级。当然, 这种升级模式对用户而言是无感的,但也从某些方面剥夺了用户选择的权利。
4.发布升级包
使用这种模式的更多的是商业软件,如 Adobe 系列 和 Microsoft Windows 系列。运用这种方式的最大的好处是,便于收费(- – !)。对商业软件而言,使用这一模式可以让自己在软件上面获得更多的回报。
对 Me 而言,软件升级其实挺麻烦的。幸好现在出现了许多的软件管理软件,如 Tecent Soft Manager ,360软件管家等,它们可以很轻松地帮助我升级到最新的版本。
三、Me 的思考模式
可以看到,如果其中的任何一个环节使 Me 觉得升级软件的好处低于不升级的好处,都可能让 Me 放弃升级。
四、软件制作者的启发
好了,说了那么多,只是想要建议各位软件制作人在研发新版本的时候能够考虑到以下问题:
1. 新版本软件的兼容性如何?如果崩溃,对用户造成的影响大吗?
2.软件界面是否一定要更新?如果更新,如何让用户最大限度地保留在原先版本的工作方式?有没有准备好用户指南来帮助用户适应新的工作界面?是否应该准备一个 经典 界面来让用户选择?
3.软件的系统需求是否提高?有没有办法让原来的用户体验到和升级前一样甚至更快的工作效率?
4.如何让用户知道我们更新了这个版本?用户能很快地,找到他们想要升级的版本吗?