【问题标题】:Do I have to consider old browsers like IE6 in webpage designing?在网页设计中我是否必须考虑像IE6这样的旧浏览器?
【发布时间】:2011-12-11 12:35:55
【问题描述】:

我目前正在设计网页。我听到了很多关于为 ie6 制作其他选项的信息。我想知道我还需要考虑那些旧版本的浏览器吗?我的意思是大多数网络用户都在使用支持当前 css 样式的最新浏览器。为什么还要考虑旧的?你怎么看?

【问题讨论】:

标签: internet-explorer html css


【解决方案1】:

请参阅IE6 Countdown.com site。不过,您的问题的答案取决于。如果你正在为一个强迫他们的员工使用 IE6 的客户开发,那么无论如何你都应该为它设计。但是,如果您这样做,我会为您感到难过!

更新

如果你不需要,我不会,至少一开始是这样。但是,创建一个谷歌分析帐户。它将显示使用 IE 的用户百分比,以及他们使用的版本。如果您发现您有很多 IE6 客户,您可以稍后返回并使用更多 IE6 兼容性更新您的设计。

【讨论】:

  • 我明白了...我想也许可以创建一个简单的样式表来捕捉旧 ie 的样式。即使没有 css3 提供的新效果,至少网页仍然可读。对吗?
  • 网页应该是可读的,但可能会也可能不会。除了 CSS3 和 HTML5 之外,还有其他注意事项。例如,IE6 不会在 PNG 文件上显示透明度。
  • ie6 真的是个负担。我希望人们会把它扔进垃圾箱。
  • 有趣的巧合,我今天刚刚查看了我的谷歌分析,看看有多少用户在使用 IE8。令我震惊的是,我们 35% 的 IE 用户正在使用 IE6 和 IE7。
  • @Sabre 我不同意,他们中的一些人必须使用这些旧浏览器。例如,我在一所大型大学工作,用户无法控制他们的机器。他们无法更新 IE,因为他们没有权限。其中一些需要旧版本的 IE,因为它们与我们的旧版应用程序兼容(而这些应用程序在 Chrome / Safari / Firefox 中无法运行)。
【解决方案2】:

大多数人没有使用最新的浏览器。大约一半的人使用 IE,这将永远落后于其他更现代的浏览器,Firefox/Chrome/Safari/Opera。所以我们可能不得不调整标准的工作代码,以便在我们的余生中在某些版本的 IE 中工作,除非那个东西会仁慈地死掉。

您能做的最好的事情就是看看您的访问者是谁或您的客户是谁。如果大量用户仍在使用 IE6,那么您将不得不对其进行调整。谷歌搜索“响应式设计”,了解如何适应的一些想法。有时您只需要让 IE 用户看不到现代浏览器上可用的功能和特性,但 IE 用户无论如何都不会注意到,因为他们不会同时使用两个浏览器。如果他们确实注意到了差异,希望他们会从 IE 切换到任何其他浏览器,并为自己、我们和现代世界的其他人提供帮助。

【讨论】:

  • 我明白了...我想也许可以创建一个简单的样式表来捕捉旧 ie 的样式。即使没有 css3 提供的新效果,至少网页仍然可读。对吗?
  • @Saber - 对其中一些使用“条件 cmets”。甚至为 IE 加载额外的样式表。您还可以查看样板文件之类的框架,这些框架可以帮助修复 IE,尽管所有这些都会增加下载量。
【解决方案3】:

应该没有离散的是或否支持 IE6。在某种程度上,即使是 IE6 也应该能够显示您的页面。

一般而言,您应该希望设计具有以下约束:

  • 尖端的开发,如现在的 HTML5,无论如何都将被排除在外。
  • 应该务实地处理像素精确设计,针对较新的浏览器,而不是 IE6。
  • JavaScript / Cookies 是更严格的要求。
  • HTML 设计应该不会因为 CSS 细节而浪费时间和精力。

如果你想要一个 DIV-all 设计,IE6 会很麻烦。在许多情况下,人们可能会妥协以在 IE6 中保留一些合理的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 2023-01-10
    • 2020-11-09
    • 1970-01-01
    相关资源
    最近更新 更多