hscui
狐狸大王
狐狸大王
  • UID1308
  • 注册日期2004-12-23
  • 最后登录2011-02-04
  • 发帖数372
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5300回复:20

[转载]IE开发组呼吁为IE7显示正常而检查WEB页面

楼主#
更多 发布于:2005-10-17 22:51
IEBlog上说由于IE7已经修正了许多IE在CSS上的Bug,并且提供了不少新特性的支持,所以以前对于IE6的特别方法已经不再适用,用它反而会引起页面显示异常,所以他们呼吁网站管理者检查自己的页面,为IE7的标准化进程做出贡献。作者并举著名的Slashdot.org的新页面(最近刚转为HTML4.01和CSS)为例,说明其中放在页面下方的搜索栏在IE7中显示不太正常,并给了解决方案。

哈哈,这则新闻比较好玩,IE7的标准不知道和W3C的兼容度如何。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2005-10-17 22:51
nighttalker:quirk的描绘机理如何?内置两套函数么?还是patch方式修补浏览器内核?w3c的标准是不停的改,不过MS距离w3c的标准差距过大,如果IE790%w3c,就不是象fx/opera那样的简单的quirk可以解决问题的。不过:
首先我不认为IE7对CSS1/2/3的兼容有significant的提高。
再者IE7的平台局限性说明大约一半的IE用户会使用老版,他们的号召更像是市场策划。
我倒是很好奇他们如何对付activeX。
回到原帖

不太明白你说甚么,浏览器按照 doctype 来 render 页面是 html 2.0 标准,已经沿用了近 10 年。

如果某页面只能用 activex 实现,那页面大概不会用 strict doctype。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
2楼#
发布于:2005-10-17 22:51
我的原意不是兼容不兼容的问题,不直接支持,迂回支持我也不反对。...
...
...

你是想讨论那个 W3C vs IE 吗?那个已经讨论得太多了吧。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
3楼#
发布于:2005-10-17 22:51
quirk的描绘机理如何?内置两套函数么?还是patch方式修补浏览器内核?w3c的标准是不停的改,不过MS距离w3c的标准差距过大,如果IE790%w3c,就不是象fx/opera那样的简单的quirk可以解决问题的。不过:
首先我不认为IE7对CSS1/2/3的兼容有significant的提高。
再者IE7的平台局限性说明大约一半的IE用户会使用老版,他们的号召更像是市场策划。
我倒是很好奇他们如何对付activeX。
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
nightcat
小狐狸
小狐狸
  • UID4379
  • 注册日期2005-03-25
  • 最后登录2006-03-13
  • 发帖数27
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-10-17 22:51
我来学东西的。。友情的顶
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
5楼#
发布于:2005-10-17 22:51
用户被禁言,该主题自动屏蔽!
pho
pho
千年狐狸
千年狐狸
  • UID4300
  • 注册日期2005-03-22
  • 最后登录2016-12-14
  • 发帖数2597
  • 经验40枚
  • 威望0点
  • 贡献值16点
  • 好评度2点
  • 社区居民
  • 忠实会员
6楼#
发布于:2005-10-17 22:51
嗬嗬,微软没准就打算这么干
xoferiF
热心会员
热心会员
  • UID6559
  • 注册日期2005-06-05
  • 最后登录2020-04-24
  • 发帖数418
  • 经验24枚
  • 威望0点
  • 贡献值4点
  • 好评度1点
  • 社区居民
  • 忠实会员
7楼#
发布于:2005-10-17 22:51
Only IE也可以分出版本来了,hehe
Only IE(< 7)
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
8楼#
发布于:2005-10-17 22:51

微软从来都不可怜,跟着IE跑的网站才可怜。什么模式还都不是IE搞的,干脆紧跟标准大家都没事(当然微软不干)。
按着标准来,管你IE7还是IE8,代码还都是这样。所以貌似IE Only的网站,其实是被前鼻子了。

1. W3C 标准也一直改变,所以有 transitional mode 兼容 deprecated elements/properties。
2. Strict/Transitional mode 是 W3C 标准,不属于 strick/transitional mode 的统称 quirk mode,不是 IE 开创,FF 也有很多非标准 elements/attributes 需要用 quirk mode 才支持。
3. IE only 网站可以继续 IE only,不需要因为 IE7 而改变。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
9楼#
发布于:2005-10-17 22:51
开发人员也够受了,不知道编写标准网页需要补充什么知识。
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
10楼#
发布于:2005-10-17 22:51
用户被禁言,该主题自动屏蔽!
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
11楼#
发布于:2005-10-17 22:51
按照我转的那篇东西的说法,Quirkmode似乎并不是说继承就继承的。“所有软体都有程式错误,难以判断一个排版怪癖到底是意外,还是浏览器试图猜想并更正网页的错误。浏览器开发者最多只能模仿怪癖,永远无法精确。 ”也就是说,某个网页在IE6 QuirkMode下能正常显示,并不能说明IE7就能再次完美重现吧。

如果 IE7 改变 quirk mode render 方式的话自然不能像 IE6 般重现网页,但根据 MS 的说法,IE7 不会改变 quirk mode render 方式。

It is has been our policy since IE6 that under quirks doctype we will not make any behavioral changes so that existing pages will continue to render unmodified, but under the strict doctype we want to change behavior to be as compliant as possible with the web standards.



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
12楼#
发布于:2005-10-17 22:51
三翻领
需不需要倒是另外一回事情,本身这种事情的确蛮可怜的。
回到原帖

IE 目前的方向是在 quirk mode 保持 backward compatibility,在 strict mode 改善对标准的支持。这样旧网页可以兼容,新网页可以按照标准编写。W3C 也是采用类似安排,设 transitional mode 兼容 deprecated elements/attributes。这只是一种平滑过度的方法,没有甚么可怜不可怜。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
hscui
狐狸大王
狐狸大王
  • UID1308
  • 注册日期2004-12-23
  • 最后登录2011-02-04
  • 发帖数372
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2005-10-17 22:51
按照我转的那篇东西的说法,Quirkmode似乎并不是说继承就继承的。“所有軟體都有程式錯誤,難以判斷一個排版怪癖到底是意外,還是瀏覽器試圖猜想並更正網頁的錯誤。瀏覽器開發者最多只能模仿怪癖,永遠無法精確。 ”也就是说,某个网页在IE6 QuirkMode下能正常显示,并不能说明IE7就能再次完美重现吧。
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
14楼#
发布于:2005-10-17 22:51
用户被禁言,该主题自动屏蔽!
上一页
游客

返回顶部