网页标准,这正是我等喜闻乐见的。但是,在学习时却总还要不断的去大骂IE,当然我也骂过。看着IE本为W3C的成员之一却带头不按标准行事确实让人很不能理解。特别是在宽度计算的方式上。但是现在我越来越觉得我们不要总是骂IE不是东西,难到Firefox与Opera就没有让人受不了的地方吗,同样也有,并且还很严重,作为一个显示网页的浏览器其使命就是正确与完美显示网页。而这两个浏览器的容错性很明显让人不能认同。我们是设计师是做WEB设计的,我们可能为我们手下的WEB来说话。但是从普通用户的角度来讲,浏览器的容错性就显得更为重要,用户不会认为是这个网页写得不兼容,而会说这个浏览器太差。所以这也是为什么FF与OP推广得慢的主要原因。
我们学习标准的目的是为了网页更小巧,用户体验更为优越,网页更容易被搜索,语义更为清晰,而不是为了去打倒谁。我们把代码理为条理与精简,是为了让浏览器打开得更快,为了让谷歌更快更容易的找到我们的网页。我们把语义写得清晰是为了让更多的盲人可以“听”到我们的网页。
而IE 在应对我们的代码时虽有小错,但是显示上并没有太大的问题,特别当我们的代码出现一点错话的时候IE会很智能的帮客户继续阅读,并不会乱得看不了!如果是在FF或是OP中少一个封口标签其错误的可容忍性就差得多了!如果我们从这个方面来看,IE反而要优越于其它的浏览器。当然大家对IE的不满同时也是对 IE的期望。我想MS也会明白,客户需要的是不断完善的产品。
所以我在这里呼吁大家不要再抱怨IE的不足了,相比起来,IE的容错性已经非常的好了!