与我们一样,解决跨浏览器问题可能是一项艰巨的任务,尤其是让花哨的现代网站看起来不错并且在旧版本的 Internet Explorer 中运行良好可能是一项艰巨的任务。对于一般用户来说,这并不算太糟糕,许多人现在使用最新的东西,但对于办公室用户来说,情况往往并非如此。
我们开发了一些需要运行 IE8 甚至 IE7 的办公室用户管理的网站(我认为我居住的市场份额高于企业用户的平均水平)。
为了避免这种情况,我过去使用 Mozilla Prism https://mozillalabs.com/en-US/prism/并编译了一个 .exe 来运行它(只是一个转换后的 .bat 文件),但是 Prism 和它的“继任者”Chromeless 有两者都已停产,开发处于不活跃状态。这两个都允许我使用 Gecko 而不是 IE,并且似乎让 IT 部门很高兴,大多数人会允许它在用户机器上运行。我也看过 Sencha ION,但它与他们的框架联系得太紧密了。
由于这些都不是在积极开发中,我宁愿不使用它们。是否有任何当前项目或相对简单的方法来构建可以锁定到特定 URL 的自定义 Web 浏览器,即 www.example.com/administration
我不介意它是运行 Gecko 还是 Webkit。