Firefox升级安装时的组件兼容检查顺序
对于众多喜欢尝新的小白鼠们来说,最常做的事就是每当自己在用的软件出了最新版的时候,都会按捺不住心情的激动去下载过来安装试用,特别是对于那些Beta的版本,而对Beta版软件的稳定及兼容等元素几乎是不去考虑的,毕竟对于很多普通用户来说,这些因素的影响并不会很大。
但也有一部分软件,最新版的兼容性问题往往令用户望而却步,特别是那些用户可定制性比较高的软件,比如Firefox 3。
Firefox浏览器吸引人的一个地方就是因为它的可定制性很强,用户可以根据自己的喜好来定制一个自己的个性浏览器,以此来提高效率,当然这些定制基本上都是通过Firefox的组件来实现的。
但由于Firefox的组件基本上都是由非官方组织或是个人开发的,所以每当Firefox出一个新版的时候,这些组件与浏览器的兼容性就成了很大的难题,而且这些组件的开发不太可能与Firefox官方的开发同步,所以很多时候,Firefox要出一个新版的时候都会先出几个Beta版,一方面是为了测试软件可能存在的BUG并解决它,而另一方面也就是为了这些不能与新版兼容的组件能尽快的升级以兼容即将到来的新版浏览器。当然,这些Beta版的推出还有官方的市场利益在里面。
当Firefox升级安装进行到最后一步时,会有一项检查当前已安装组件兼容性的行为,如果已安装的组件与新版本不兼容的话会被禁用。这里就产生了一个问题,用户在升级安装前,并不知道已安装的组件是否会与软件新版本产生兼容性问题,结果安装完成后被告知有部分组件与新版不兼容,这无疑会让用户产生失落感,试用的激情大降,最终可能还不得已装回旧版本。
既然升级安装过程中可以检查兼容性,那为何这一步要放在最后面,而不能在最开始的时候就先检查兼容性呢?在开始安装前就告知用户有哪些组件是与新版本不兼容的,从而由用户决定是否继续升级。
预先告知用户将要发生的情况,把决定权交给用户,从而减少用户的失落感。
当然,这其中可能存在很多技术上的问题,比如说必须要安装完整了才能检测兼容性等。
所以,仅是说说而已。




6 条评论
用过一段时间火狐,现在换了。
我现在用的是火狐,另外那个搜狗浏览器操作也挺方便的
我认为世界浏览器速度挺快的。
兄弟的作品都不错,请问设计一个类似sex.39.net的小专业门户网站的dedecms模板需要多少钱?
很不错
谢谢
我也感觉还好