必威体育下载克里斯蒂安·海尔曼

您当前正在浏览IE8类别的存档。必威体育简介

“IE8”类别的存档

IE8–有人能想一下吗?孩子们破碎的网

星期四,1月24日,二千零八

好啊,当一些人(在tweets和email中)怀疑我的总体立场时IE8马拉基斯群岛首先,解释一下为什么我还没费心写博客:

  • 我正忙于更直接地关注我的职业前途。
  • 已经有太多人在博客上谈论它了,通过这种或那种方式进行推测,并反复交叉链接相同的推测性文章。这样很难找到真实的一旦我们知道了争议的结果(这仍然是一个争议,因为渲染问题只是冰山一角)。但是,嘿,他们的博客点击率=teh win!
  • 我很幸运能加入一个邮件列表,其中包括许多非常聪明的人,他们参与了许多大型JS库的开发,并且是公司的一部分,这些公司将对微软的决定产生影响,而且那里正在发生一场全面的电子邮件雪崩。
  • 这将是他妈的难以击败卡泰蒙基的解释IE8狐猴不管怎样

现在,简而言之,微软正处于困境,或者说在恶魔和深蓝色之间

恶魔-所有老的开发不良的网站

对微软来说,最大的问题是他们“不想破坏网络”,或者事实上,所有建立的网站都相信微软或所见即所得产品创建未来验证代码。这些是网络的一部分——在很多情况下,是防火墙后面的部分,从“intranet.company”开始。

深蓝之海——标准感知网络开发者

另一个微软想让人高兴的大派对是标准的Web开发人员。你现在可能会说“怪胎”,如果没有它,企业市场会很愉快地运作,为什么还要麻烦呢?但是让我们记住,使用标准的好处是:

  • 互操作性
  • 将来转换为不同格式的选项
  • 使Web开发成为一项更成熟的工作,也不是任何人都能破解的东西——这也使得评估申请人的质量和更快地雇用他们变得更容易。
  • 易于跟踪错误和质量保证(你知道它应该如何工作,并能找出导致它不工作的原因)
  • 易于维护,当开发人员看到正在发生的事情,不必试图理解早期开发人员所做的事情时,这样做失败了,只需在最后加上一些代码就可以使产品工作。

近几个月来,微软与这些人的关系一直很好,但改善了很多。IE团队通过网络上的研究来修复CSS问题IE6在里面IE7并邀请了专家帮助他们改善。仍然存在的问题是历史。让我们做一个快速的时间旅行:

音高情况(2003年左右)

怪异的,边境线嬉皮士小代理:你好,先生。Moneybags您要求我们为您的公司提供一个涵盖外部世界和员工需求的门户网站。这就是我们的想法。您可能会看到我们做了一些额外的时间填充,以确保我们遵循Web开发标准并在不同的平台上进行测试,以确保公司内外的每个人都可以使用该系统。

西装男:您好,MoneyBags先生,感谢您让我们为您提供一个新的电子门户网站,涵盖企业内部网和互联网细胞质雄性不育以及客户关怀功能。好,你真走运!我们将使用微软和甲骨文的业界领先系统,为您提供一个与当前基础设施需求无缝连接的系统。让我看看那台电脑,啊!Internet Explorer。您将很高兴地知道,我们提供给您的将与此和您的Outlook解决方案一起工作!最好的是——我们有固定的初始交付价格和非常好的客户关怀计划(但这是未来另一次会议的议程)。

你认为Moneybags先生做了什么?

好啊,让我们帮助微软解决他们的问题

现在我们有了这样一种情况,建议增加一个确保这些问题不会发生的元素。这似乎不怎么重要,但它再一次提供了额外的工作来取悦互联网上的一个浏览器。遵循其他供应商遵循的标准就没那么难了。别忘了我们已经这样做了MSIE出来了:

  • 我们确实使用文档类型切换而不使用XML序幕XHTML(哦,等待,我们不这样做XHTML作为MSIE不支持)
  • 我们抱怨,但我们同意使用条件注释作为修补MSIE
  • 其他浏览器供应商开始支持MSIE-只有InnerHTML和ClientWidth这样的解决方案才不会破坏仅为IE构建的站点。这不够好吗?

然后我们得到了“IE8支持ACID2”的胡萝卜,就去了“哇!“以后不会再为IE进行黑客攻击了”,这项提议被冷落了。我们又一次失望了。

但是断网呢?

网络的破裂是因为销售人员和产品描述承诺了一些他们无法实现的东西——坚持单一文化可以节省时间和金钱。历史证明,单一公司的产品互操作性的全新世界不会发生。人们可以选择不同的操作系统和浏览器,他们应该选择。例如,德国的许多委员会和学校为了省钱而完全转向了Linux解决方案——而且它也起到了作用。

我有一个明显的印象,那就是断开的网络并没有我们想象的那么大,如果它是这样的话,那么它就真的断开了,因为它是建立在错误的假设之上的,并且在牺牲了可维护性和互操作性的快捷方式之后用快捷方式开发的。

有多少内部网,我们是否必须使用费用系统和客房预订软件,这不仅在IE中专用,而且在边缘线无法使用,因为他们认为选项是一个很好的选择,而不是一个决定?非javascript用户无法访问的内部网系统有多少?键盘用户还是盲人?对,很难让公司改变这些制度,但是为了皮特,我们把这根拐杖脱掉!

Web Appers和Microsoft Unite

这就是我认为向前迈出的主要一步:我们应该提供补丁,而不是试图适应多年前就应该被抛弃的一个破碎的网络,教程,指导和指导维护人员如何升级这些系统。

因为大多数都是用框架和细胞质雄性不育其中一个主要卖点是,未来的结果很容易改变,现在证明一下怎么样?在过去的几年里,我们越来越多地从网站开发转向Web应用开发,我还没有看到对企业市场的巨大影响。在中低端市场我看到了很多很酷的RoR工具,但是没有人会和Moneybags先生作对,也没有人会反对那些西装革履的人的承诺。

所以请微软,启动“使您的系统更安全,未来证明和可用的“修复活动,补丁和良好的信息,我很乐意插手。我不太愿意再遮掩你的屁股,只是为了防止你不得不承认事情的改变。你抛弃了一切磁盘操作系统应用程序当您在比95更现代的窗口中模拟它时,为什么现在不表现出同样的决策能力呢?