你好,过去几年我一直在使用 Firefox。在此期间,我一直在更新到最新版本。但为此我必须下载安装文件并从头开始重新安装。
为什么不以现有版本的补丁形式进行升级,而只需下载一个小文件,而不需要完成安装?
答案1
我想这是为了简单;无论是对用户还是开发人员来说。
开发人员可以更轻松地创建可以替换所有文件的东西,而不必担心用户正在运行哪个先前版本。如果您制作补丁,则必须创建单独的安装程序来从每个版本升级,这很麻烦。
此外,用户不必确保他下载了正确的升级包 - 他所要做的就是下载安装程序,运行它,然后很高兴他获得了最新版本。
答案2
因为他们在新版本中重写了程序的很多部分,而更新无法放入您所说的“小文件”中。我猜理论上他们可以这样做,但这基本上与手动安装完全相同,只是自动化而已。此外,将整个程序打包成可执行安装程序要容易得多,因为人们会想要从头开始安装它,所以何必费心呢?
答案3
Firefox 确实会下载重大升级补丁,事实上比独立安装程序更大。