是否可以使用Google-Chrome-Frame来节省开发时间/金钱,使IE的应用程序工作?

时间:2011-08-06 00:30:25

标签: javascript html google-chrome google-chrome-frame

假设我将HTML / JS / CSS / AJAX网络应用程序的开发外包给了现代浏览器。如果重要,假设在创建应用程序时使用了20个唯一模板(以了解此应用程序的大小)。我的理解是花费大量时间/金钱来调整代码以使其在浏览器中保持一致。我对如何最大限度地减少这笔费用感兴趣。

截至2011年6月,Google Chrome Frame宣传不需要用户下载和安装IE 6-9的管理员权限,IE 6-9基本上将Chrome作为IE中的插件运行,以避免与IE浏览器不兼容问题(用Chrome替代潜在的兼容性问题,这应该远远低于IE)。

如果我指示开发人员只针对现代浏览器减去IE,要求所有IE用户改为下载Chrome Frame,那么这条路径会转化为任何显着的开发成本/时间节省吗? (我的用户是工程师,可能愿意接受这种权衡,因为这个应用程序不在其他地方提供。)我只是没有感觉IE与其他(现代)浏览器相比有多少努力,并且想知道是否有人经验可以评论这是否会产生分数(双关语)或者只是疯狂。

此外,这样做有什么缺点?

3 个答案:

答案 0 :(得分:2)

您将节省时间和金钱。我已经为我们的内部应用做了类似的事情。该网站仅在webkit浏览器上运行(chrome和safary)。

我们保存时间日志,因为css和JavaScript可以更高效,最重要的是,我们不必测试6种不同浏览器的每个更改。这是非常自由的。

如果您的用户允许您排除IE,我推荐它。

答案 1 :(得分:1)

  1. 这完全取决于您的应用程序和开发人员。有了足够的知识,编写代码甚至可以直到最后检查IE,但只记住它,并且ie8-9中有99%的东西如预期的那样,ie6-7中有80%。

  2. 如果您的用户是工程师,我很难想象他们在第一时间使用它们,即使如此绝对不是ie6 / 7.

  3. 即使您不使用Chrome-frame,如果您愿意采用轻微到轻微的视觉设计降级,您也可以在没有专门定位的情况下离开......

  4. 这是ya的一个小ie9促销:) http://varonasf.com/ie69/
    (仅适用于体面的浏览器)

答案 2 :(得分:0)

这是Google Frame背后的设计决策。您始终可以选择设计最低公分母(即IE6),具有有限功能的站点,或设计合理的HTML 5标准并强制用户升级。

  

...允许用户访问HTML5等现代网络技术   旧版浏览器。

http://blog.chromium.org/2010/09/google-chrome-frame-stable-and-speedy.html