日期:2014-04-22  浏览次数:20871 次

网页开发者面临的一个挑战,是在各种各样不同的浏览器中测试他们的网页。由于仅仅保证你的网页能够在你常用的浏览器中显示是不够的--你必须在所有可能的网页浏览器中都测试一下你的网页,以保证它能够正常的显示。如果你在一个对外地下的网站任务,你同样也需求在各种不同版本的浏览器中进行测试。

由于测试的需求,网页开发者在他们的机器上安装几个浏览器是很正常的,如Internet Explorer、Netscape、Mozilla和Opera。

对于一个好的测试系统而言,除了安装这些浏览器目前的版本外,还需求安装“主流”浏览器的不同版本。找寻老版本浏览器的安装软件,保存有各种各样版本的主流浏览器是一个挑战,而Windows用的IE浏览器要比其它的更具挑战性。即便在你的机器上安装有老版本的浏览器,当你安装这个浏览器新版本的时候,它将会取代老的版本,而只留下新版本。而且,如果你配置了一台新的电脑来作为测试系统,你就必须有老版本浏览器的安装工具。

线上社群提供了最全面的浏览器安装文件。它包括Opera和IE的各种版本,还有许多其它浏览器的版本。

网景在其主页上保留了它本人浏览器的各种老版本。
SillyDog701网站同样保留了网景浏览器的各种老版本。
Mozilla.org提供各种最新浏览器版本的信息,你可以翻页到最底下去查找其老版本的链接。

为了避免覆盖同种浏览器的老版本,你需求选择自定义安装,而不是接受默认的典型安装,这样你就可以本人确定安装新版本浏览器的路径了。

IE的问题。直到如今,在一台机器上安装多版本的IE浏览器,都存在一个同样问题,由于IE是集成在Windows操作系统中的。普通而言,在给定的Windows操作系统中,你安装的IE浏览器的版本不可能超过一个。

结果,许多网页开发者就要使用多台Windows的机器分别安装不同的IE版本来测试他们的网页。还有一种其它的处理办法就是安装一个特殊的像VMware的软件,用这个软件来创建多个虚拟机,这种办法就可以使得在一台电脑上安装不同版本的IE浏览器。

对于Eolas诉讼,微软作出了如下反应:它使开发者所开发的IE的特征与Eolas的专利不同,一个最有意思的事情是关于IE的测试版本,它可以和IE的正式版本共存在同一台机器上。(阅读一下由Eolar诉讼惹起的IE改变的旧事)

Joe Maddalone,Insert Title的网页设计师,他发现了有一个文件(iexplore.exe.local),这个文件可以使你在一台机器上同时运转多于一个的IE版本浏览器。还有一个企业的网页设计师,Skyzyx.com公司的Ryan Parman,他把不同版本IE浏览器的文件iexplore.exe.local和该版本浏览器的核心文件打包。这些单机的IE的版本可以在他的下载页面中找到。要安装一个IE的单机版本,你只需求把ZIP格式的紧缩包解压,并把他们放在你Windows测试系统的独立目录下。(只需不是主IE版本的路径就可以)。如果要运转单机的IE,只需求打开这个目录,并双击iexplore.exe文件就可以了。

感激Maddalone和Parman的奉献,这样,网页开发者就可以很轻松地在他们的机器上安装不同版本的IE,这样,他们的测试任务也会变得非常简单。