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

您当前正在浏览必威体育下载克里斯蒂安·海尔曼一月的博客必威体育简介档案,2008。

一月份存档,二千零八

使用Ajax代码显示的懒人代码教程

星期一,1月28日,二千零八

目前,我正在为一个关于Web标准的在线自我培训课程编写很多教程,我遇到了不得不在两个地方维护示例代码的麻烦:代码本身和HTML记录解释。因此,我使用jquery编写了一个小脚本,自动将链接转换为HTML代码示例HTML实体和行号。您可以定义要显示的行,哪些行应突出显示,您可以在伊夫拉姆单击链接时。

我的一个障碍——现在也在为Ajaxian和雅虎开发者网络写博客。

星期五,1月25日,二千零八

今天真是个好日子:我终于找到了我的MacBook Pro,给自己买了一个漂亮的新键盘,然后去接了很多电子邮件。令人惊讶的是,当你不需要在后台和Outlook中等待病毒扫描就可以继续前进时,你还能回复多少封电子邮件。

我不仅在今年要做的事情上有了一些很好的回旋余地(除了去北京和开发者讨论最佳实践和回到德国和Flash开发者交谈之外)。我也终于得到了一些我一直在等待的答案。

把它剪短,我现在不仅偷偷地写博客雅虎开发者网络博客但被要求更频繁地做出贡献。更令人惊讶的是(考虑到我在那里的恶意评论历史),我现在也在写博客。阿贾克斯的.

因此,如果您有一些好的javascript/ajax或需要覆盖的一般Web开发工具,请给我挂个电话。我可以在这里(通过评论或电子邮件)访问,在推特普威斯.

我喜欢这样的想法:通过非常成功的大型渠道,能够接触到很多读者和开发人员,这再一次向我展示了网络作为一种媒体是多么强大。当我做电台记者的时候,这是不可能的,因为我做的每件事都必须和我的雇主联系在一起。

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更现代的窗口中模拟它时,为什么现在不表现出同样的决策能力呢?

在文档中添加空链接在可访问性方面做了什么?

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

在过去悠悠博客,我设法说服了无障碍研究员和全力以赴的好同事麦克·戴维斯发表一项研究文档中的空链接如何影响可访问性.

为什么要向文档添加空链接?好,它是微格式的一部分,在这种情况下,包含模式。迈克:

微格式组创建了一个包含模式,该模式是一种机制,用于将一个页面的一个区域中的一部分数据包含到同一页面的另一个区域中。基本上,这是一种防止重复数据的方法。
一个很好的例子是一个页面列出了一个人所做的所有评论。不是每次审查都必须复制审查人的详细信息,我们可以使用include模式定义一次审阅者,并将其纳入每次审查。没有不必要的重复。
提倡的主要技术包括谦逊的联系,但是为了尽量减少内容的重复,示例是一个空链接;没有链接文本的链接:

所以如果你想知道这个微格式和可访问性,betway体育官方网去尤伊堡读一读.

javascript的艺术和科学已经到来

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

我在javascript艺术与科学的一章

我对死树上的墨水媒体的最新贡献是SitePoint新书的一章。
JavaScript的艺术与科学.我一直在详细介绍这本书的历史和内容。雅虎开发者博客上的博客文章虽然已经有一段时间了,我今天才拿到了我的免费拷贝,因此延误了。

我的章节详细介绍了如何构建一个徽章来显示存储在您的另一个站点上的信息,而不必求助于服务器端解决方案或减慢您的站点速度。所有的魔法都发生在页面加载之后,如果没有可用的javascript,访问者仍然可以看到指向同一在线资源的链接。

这是一个对基本原理和脚本的详细解释用于WordPress的del.icio.us插件如下所示:

[美味:我关于javascript、codepo8、10、javascript的链接]

虽然不是最花哨的章节,但我希望人们能学到一些关于API的知识,必威体育下载休息以及从中生成动态脚本节点。

JavaScript的艺术与科学

我个人对这本书本身的质量感到非常惊讶:全彩印刷,印刷术和图像学都很好。唯一缺少的是作者姓名或章节起始页上的简短简介,知道是谁干的有点棘手。干得好,SitePoint!