如果我开发 ie8 网页,它们在 ie6 中能否正确呈现?

发布于 2024-09-26 20:02:14 字数 350 浏览 6 评论 0原文

我有开发人员工具栏,还缺少其他工具吗?

我没有做任何花哨的图形/html 5。

我刚刚被告知我需要支持 ie8;所以想知道我是否需要在两者中进行测试,或者只在 ie8 中进行测试。

已经使用过ms superpreview,但这仅适用于静态站点 - 我正在开发一个大型数据驱动的jsp网站。据我所知,在不使用单独的机器(尽管是虚拟的)的情况下,没有任何简单的方法可以在 ie6 ie8 上进行测试。

编辑 ietester 会删除我的标准 ie 安装吗(我想保留开发人员工具栏)。 ietest 将使我能够在两者下进行测试,然后在我的浏览器(ie6/ie8)中使用开发人员工具栏进行开发

I have developer toolbar, any other tools I am missing ?

I am not doing any fancy graphics/html 5.

I have just been told I need to a support ie8; so want to know if I need to test in both, or just ie8.

Have used ms superpreview, but this is only good for static sites - I am developig a large data driven jsp website. and as far as I can see there is not any easy way to test on both ie6 ie8, without using a separate machine (albeit virtual).

edit
Will ietester remove my standard ie install (I want to keep developer toolbar). ietest will enable me to test under both, and then develop usign developer toolbar in whichever is my browser (ie6/ie8)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

嘿咻 2024-10-03 20:02:14

IE6 是最愚蠢的浏览器之一,也是设计师和开发人员最大的痛苦。无法保证您的网站可以在 IE8 和 IE6 中运行。至于检查,您可以使用免费的 IE Tester 软件。有些人甚至说我们应该停止考虑 IE6 :)

IE6 one of the most dumbest browser and biggest pain for both designer and developer. There is no guarantee that your site will work in both IE8 and IE6. As for checking you can use the IE Tester software which is free. Some even say that we should stop considering IE6 :)

空城缀染半城烟沙 2024-10-03 20:02:14

您需要对两者进行测试。 IE6 呈现页面的方式与 IE7 或 IE8 截然不同。

You'll need to test in both. IE6 renders pages in a vastly different manner than IE7 or IE8.

在风中等你 2024-10-03 20:02:14

绝对不是。如果您需要一个页面/站点在 IE6 中正常工作,那么就为此进行开发。通常,适用于 IE6 的页面也适用于其他所有页面。

IE6 的间距计算尤其糟糕,尤其是涉及填充的情况。

Definitely not. If you need a page / site to work properly in IE6 then develop for that. More often than not a page that works in IE6 will work in everything else.

IE6 in particular is terrible with it's calculations regarding spacing, especially where padding is involved.

遗失的美好 2024-10-03 20:02:14

在所有可能的系统上的两个浏览器中进行测试。

Test in both browsers on all systems possible.

又怨 2024-10-03 20:02:14

简单的回答:不。

您需要在您支持的所有浏览器中进行测试,因为它们都在某种程度上存在差异。
IE6 在正确渲染 css 方面很糟糕。

您可以使用名为 IETester 的工具在多个版本的 IE 中查看您的网站,尽管您没有开发人员工具栏支持。另一种解决方案是在虚拟机中的 Windows 映像上使用不同的版本。

开发一个网站的最好方法是在对CSS最好的支持的浏览器中开发它。 (火狐、铬等)。完成此操作后,开始为无法正确显示的浏览器添加特定于浏览器的修复程序。
看看这篇文章,了解如何设置 css 文件结构 CSS

Simple answer: NO.

you will need to test in all browsers you support as they all have differences to some degree.
IE6 is terrible at rendering css correctly.

you can use a tool called IETester to view your site in multiple version of IE although you wont have developer toolbar support. The other solution is to have different version on an windows image in a virtual machine.

The best way to develope a site is to develope it in a browser with the best support of css. (firefox, chrome, etc). Once you have done that then start adding browser specific fixes for browsers which do not display correctly.
Have a look at this article for how to setup your css file structure CSS

橙味迷妹 2024-10-03 20:02:14

IE6 不支持 HTML5 和 CSS 3。本质上,您的 IE8 标记可能无法在 IE6 上很好地呈现(事实上,许多标记根本无法工作)(除非您对 IE 进行一些 CSS hack)。

如果您希望系统在 IE6 和 IE8 中运行,请在两个浏览器版本上测试您的系统并相应地进行视觉调整(CSS、HTML 标记等)。

IE6 doesn't support HTML5 and CSS 3. In essence, your IE8 markups may not render well (in fact, many won't work at all) on IE6 (unless you do some CSS hack for IE).

If you want your system to work in both IE6 and IE8, test your system on both browser versions and make visual adjustments (CSS, HTML markup, etc.) accordingly.

流云如水 2024-10-03 20:02:14

简短的回答:你不能只在 IE8 中编码,你还需要在 IE6 中测试。

仅针对这两个浏览器开始编码是一个非常奇怪的请求。您绝对确定这就是您想要的吗?例如IE7或IE9呢?如果您确实想让您的网站在尽可能多的浏览器中尽可能兼容,您应该使您的网站标准兼容(例如 HTML 4 或 XHTML)。

即使您不这样做,如果我只想专注于 IE6 和 IE8,这也绝对是我的起点。不幸的是,IE6仍然可能会给您带来麻烦,但是使您的 HTML/CSS 标准兼容将使您更容易确保与 IE8 的兼容性。

在 IE6 中要记住的提示:如果事情没有完全按照您想象的方式排列,则可能是 HTML 中的回车符(是的,IE6 并不总是忽略它们 *facepalm*)。

编辑:啊,公司逻辑。我明白了。

Short answer: You cannot just code in IE8, you will need to test in IE6, too.

It's a very strange request to start coding only for those two browsers. Are you absolutely sure that's what you want? For example, what about IE7 or IE9? If you DO want to make your site as compatible as possible, in as many browsers as possible, you should make your site Standards Compliant (e.g. HTML 4 or XHTML).

Even if you don't, it's definitely where I'd start if I was going to focus on just IE6 and IE8. Unfortunately, IE6 will still likely give you trouble, but making your HTML/CSS standards compliant will make it easier a lot to ensure compatibility with IE8.

Tip to remember in IE6: If things aren't lining up exactly the way you imagine, it might be a carriage return in your HTML (yes, IE6 doesn't always ignore them *facepalm*).

Edit: Ah, corporate logic. I see.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文