-1

作为防止浏览器分段和旧版本的主要烦恼的一种方法。这样代码只需要为最新版本的浏览器完成,但用户仍然可以拥有旧版本的功能,而不会被迫进行重大更新?

我相信这会有一些重大缺陷,我希望你告诉我它们是什么!

  • 显然,人们可能不希望这样做,因为自动更新经常不受欢迎。但是,Chrome 会这样做(或者至少,他们曾经这样做过):

    谷歌表示,如果没有手动检查,Chrome 将自动更新。“谷歌浏览器大约每五个小时会自动检查一次更新。如果有可用更新,它将在下次浏览器重启时下载并应用,”谷歌表示。

  • 仍然存在将用户从真正的旧浏览器转移到具有此功能的任何新浏览器的问题。

  • 为了防止更新方面的漏洞,也许他们可以有 7 天的选择加入期,然后才被推送给所有人?

4

2 回答 2

2

是的,这是可能的。但是,除非您可以将其关闭,否则这是不可取的。

许多企业内部网都是使用 IE 6 的特性构建的。企业迁移到 IE 7 需要进行大量测试和更改。

许多为 IE 6 编写的 Javascript 不再适用于 IE 7。

现在,您可以证明微软应该使他们的浏览器标准兼容。但他们没有,我们都必须接受结果。

于 2010-05-27T12:24:58.820 回答
0

我喜欢浏览器自行更新 - 事实上,我在我的一台 PC 上使用开发频道 Chrome,因为我喜欢检查我们实际要去的地方。

我认为我们不应该阻止重大更新的到来。我说的是心态。开发人员必须在 Web 开发等领域推动重大里程碑,因为它清楚地表明他们与 Web 的其余部分一样活跃。

我知道,强迫用户更改版本是相当糟糕的。告诉朋友从 X 浏览器更改为 Y(另一个软件或版本)是可以的,但我可以想象这在公司层面将是多么难以管理,特别是如果他们使用针对特定浏览器的代码。无论如何,由于可能存在安全问题等,他们应该尽可能地更新。事实上,如果他们不使用更新的替代品,他们可能会赔钱。为了使这种过渡更容易,版本更改应尽可能透明。

如果我们有一个浏览器会定期更新自己,那么我们可以清楚地了解该浏览器在当前状态下的标准合规性——这非常好。这样我们就可以放心我们使用的软件——以及我们的代码所针对的软件!- 测试得非常好,我们知道实际问题。

于 2010-05-27T12:41:47.563 回答