“IE6 不符合标准”这一说法的最佳论证证据是什么?
我认识了一个新朋友。那是一位女士,她是一位设计师。而且她对 6 版(及更早版本)的 IE 有一种奇怪的态度。她只是喜欢它。她有一个强有力的论点:“当我开始编写网站时,没有“正确”的浏览器”,所以她相信 IE 是有史以来最正确的。我是一名程序员,我总是对设计一些东西感到害怕,但我对 CSS、HTML 和 Javascript 并不陌生。然而,从专业角度来说,我只是缺乏严肃的证据,证明 IE 实际上从未尝试遵循任何标准。
现在我在试图证明自己的立场时遇到了问题。从我一生中阅读的大量专业文献中我听说,IE 在 HTML、CSS 和 JavaScript 方面确实严重违反了标准。但我找不到这个事实的价值。你能帮忙完成这个任务吗? :)
I've met a new friend. That's a woman and she is a designer. And she has a strange attitude towards IE of version 6 (and older). She just LOVES it. And she has a strong argument: "when I started programming websites, there were no "correct" browsers", so she beleives, that IE is the most correct ever. I'm a programmer and I was always scared by designing something, but I am not new to CSS, HTML and Javascript. However, professionally, I just lack serious proofs, that IE actually never tried to follow any standards.
And now I have problems trying to prove my position. From a lot of professional literature I read in my life I heard, that IE really violated standards seriously both in HTML, CSS and JavaScript. But I can't find valuable of this fact. Can you help in this quest? :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
恕我直言,你们俩可能都错了。
首先,说 IE6 很糟糕可能并不主观或有争议。
但是,在大约十年前发布时,就 CSS 合规性而言,据我所知 IE6 是目前最符合标准的浏览器之一。问题在于,自十年前的草案修订以来,该标准已经发生了显着的变化,并且没有像 Firefox 和 Chrome 那样推动浏览器自动更新。这为 IE6 留下了重要的安装基础。
她可能喜欢浏览器,因为她在 CSS 方面的技能已经失效。
With all due respect, you're both probably wrong.
First off, it's probably not subjective or controversial to say that IE6 is horrible.
But, at the time it was released almost ten years ago, AFAIK IE6 was one of the most standards-compliant browsers out there, in terms of CSS compliance. The problem is that the standard evolved significantly since those draft revisions ten years ago, and there hasn't been the push to auto-update the browser like Firefox and Chrome have. That has left a significant installed base of IE6 around.
She probably loves the browser because she's let her skills lapse in terms of CSS.
说“我一开始就很好”并不是一个有力的论据。她让我想起克罗克福德在演讲中提出的一个观点,即技术的主要反对者,最容易反对变革的人是我们,高级用户......“我从不使用此功能,但仍然得到了东西完成,因此这个功能是垃圾”是一种常见的偏见,即使你知道它并留意它......
IE6 曾经是最好的。不再。事情发生了变化......正如所指出的,ACID 测试、用户体验以及最重要的是没有实施所有可以帮助我们进步的标准都是取消 IE6 的正当理由
但无论如何,你的女性朋友喜欢重要吗? IE6?你对此感觉强烈吗?也许你应该让她喜欢她想要的,而不是想太多:)
Saying "it was good when i started" is not a strong argument. She reminds me of a point that Crockford made in his talks, that the main opponents to technology, the ones that were the most prone to oppose change was us, the power users... "I never use this feature, but still get things done therefore this feature is crap" is a common bias, even when you know about it and look out for it...
IE6 was the very best at a time. Not anymore. Things change... As pointed, the ACID test, the user experience and most of all the non-implementation of all the standards that could help us advance are all valid reasons for axing IE6
But anyway, is it important that your lady friend likes IE6? Do you feel strongly about it? Perhaps you should let her like what she wants and not think too much about it :)
嗯,ACID 是一个测试页面,测试浏览器是否遵循某些 Web 标准。
如需进一步阅读,请查看 http://en.wikipedia.org/wiki/Acid2 。
Internet Explorer 已经并将永远 (;-)) 以与其他浏览器不同的方式显示网页。
Well, ACID is a test page testing browsers if they follow certain web standards.
For further reading have a look at http://en.wikipedia.org/wiki/Acid2 .
Internet Explorer has and will ever ( ;-) ) display web pages differently from other browsers.
建议她在 IE6 和 Firefox 上尝试 CSS Zen Garden 的“Gemination”。
Suggest her to try CSS Zen Garden's "Gemination" both on IE6 and Firefox.
运行acid测试,就是最好的证明。这里有一个完整的浏览器比较测试:http://www.pcgameshardware.com/aid,687738/Big-browser-comparison-test-Internet-Explorer-vs-Firefox-Opera -Safari-and-Chrome-Update-Firefox-35-Final/练习/
Run the acid test, it is the best proof. Here you have a whole browser comparison test: http://www.pcgameshardware.com/aid,687738/Big-browser-comparison-test-Internet-Explorer-vs-Firefox-Opera-Safari-and-Chrome-Update-Firefox-35-Final/Practice/
问题是IE6仍然是很多用户的标准浏览器。如果在 IE6 上创建的设计没有突破太多限制,那么在所有浏览器上看起来都不错。
所以作为网页设计师的工具,IE6可能是最好的浏览器。 (只是不要要求我在我的个人电脑上使用它!)
The problem is that IE6 is still the standard browser for a lot of users. If a design is created on IE6 without pushing the limits much, then it is lickly to look OK on all broswers.
So as a tool for a web designer, IE6 may be the best browser. (Just don't ask me to use it on my personal PC!)