必威体育下载基督教Heilmann

您当前正在浏览的是必威体育下载基督教Heilmann一月的博客必威体育简介档案,2008.

1月存档,2008

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

周一,1月28日,2008

目前,我正在为一个关于web标准的在线自学课程编写大量教程,并且我遇到了必须在两个地方维护示例代码的麻烦:代码本身和HTML记录下解释。因此,我使用jQuery编写了一个小脚本,它可以自动将链接转到HTML代码示例和HTML实体和行号。你可以定义显示哪些行,哪些行应该高亮显示,你可以添加一个实时预览IFRAME当链接被点击时。

我的障碍之一——现在也为Ajaxian和Yahoo Developer Network写博客

星期五,1月25日,2008

今天真是美好的一天:我终于可以用我的Macbook Pro工作了,我给自己买了一个漂亮的新键盘,用它回复了很多邮件。令人惊讶的是,当你不必等待后台和Outlook上的病毒扫描,你就可以回复更多的邮件。

我不仅在今年要做的事情上得到了一些很好的回旋余地(除了其他事情之外,我还去了一趟北京,与开发人员讨论最佳实践,并回到德国与Flash开发人员讨论),我也终于得到了一些我一直在等待的答案。

简而言之,我现在不仅仅是在偷偷地写博客雅虎开发者网络博客但被要求更经常地捐款。更让人惊讶的是(考虑到我曾经在那里发表过恶意评论),我现在也在写博客ajax的

如果你有一些好的JavaScript/Ajax或一般的web开发需要覆盖,请给我写信。我可以在这里(通过评论或电子邮件),在推特pownce

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

IE8 -谁能想一下孩子们破网络吗?

周四,1月24日,2008

好吧,正如一些人(在twitter和电子邮件中)想知道的那样,我的总体立场是什么IE8胡说,首先解释一下为什么我现在还没有写博客:

  • 我忙于更直接地考虑我的职业前途
  • 太多的人已经在博客上写了,通过这种或那种方式进行推测,并反复链接相同的推测文章。这将很难找到真正的一旦我们知道了争议的结果(由于呈现问题只是冰山一角,所以它仍然是一个争议)。但是,嘿,他们博客的点击率= teh win!
  • 我很幸运在一个邮件列表包含很多非常聪明的人参与的发展很多JS库和大公司的一部分,将在微软的决定产生影响,有一个完整的邮件发生了雪崩。
  • 这将是非常难以击败的Katemonkey的解释IE8和狐猴不管怎样

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

魔鬼-所有的旧的开发不良的地点

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

深蓝海洋标准意识的网页开发人员

微软试图取悦的另一个大群体是标准的web开发人员。现在你可能会说怪怪的,为什么在没有标准的情况下企业市场运行得很好,但是让我们记住使用标准的好处是什么:

  • 互操作性
  • 选项转换为不同的格式,在未来
  • 使web开发成为一项更加成熟的工作,这不是任何人都能做到的——这也使得评估申请者的质量和更快地聘用他们变得更容易
  • 容易的bug跟踪和质量保证(你知道它应该如何工作,并能找出是什么原因导致它不能工作)
  • 易于维护,当开发人员看到发生了什么,不需要试图理解早期开发人员做了什么,如果做不到这一点,就在最后添加更多的代码使产品能够工作。

微软与这些人的关系从来都不容易,但在最近几个月改善了很多。IE团队对在网上找到的问题进行了研究CSS的问题IE6IE7并邀请专家帮助他们使IE更好。仍然存在的问题是历史。让我们做一个快速的时间旅行:

音高情况(约2003年)

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

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

你认为富翁先生去干什么了?

好吧,所以让我们帮助微软解决他们的问题

现在的情况是,我们的建议是再增加一个元素,以确保这些问题不会发生。这看起来不多,但它又一次交付了额外的工作来取悦互联网上的一个浏览器遵循其他供应商很少遇到的问题。别忘了我们已经做过了MSIE出来了:

  • 我们用文档类型切换,不要使用anXML序言为XHTML(哦,等等,我们不做XHTML作为MSIE不支持)
  • 我们抱怨,但我们同意使用有条件的注释作为最有用的方式来修补MSIE
  • 其他浏览器厂商开始支持MSIE只有像innerHTML和clientWidth这样的解决方案不会破坏仅为IE构建的站点。这还不够善意吗?

然后,我们得到了“IE8支持Acid2”的胡萝卜,并发出“Wahey!”以后再也不用为IE编程了”,这一提议遭到了冷遇。我们又一次失望了。

但是破碎的网络呢?

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

我有一个明显的印象,破碎的web并不像我们想象的那么大,如果它真的是,那么它就真的破碎了,因为它是建立在错误的假设之上的,并且是通过牺牲可维护性和互操作性的捷径开发出来的。

有多少企业内部网,费用系统和房间预订软件,我们必须使用,不仅是在IE专有的工作,但也处于不可用的边缘,因为他们认为有一个很好的选择,而不是一个决定?有多少内部网系统是非javascript用户无法访问的,键盘使用者还是盲人?是的,很难让一个公司改变这些制度,但是看在上帝的份上,让我们把这个废物处理掉!

网络开发者和微软联合

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

因为大多数都是用框架和CMS其中一个主要的卖点是结果在未来很容易改变,现在证明一下怎么样?在过去的几年里,我们越来越多地从web站点开发转向web应用程序开发,我还没有看到它对企业市场的巨大影响。我看到很多面向中低端市场的RoR工具,但是没有人敢挑战富翁先生,违背那些西装革履的人的承诺。

所以,请微软,启动一个“让你的系统更安全,未来的证据和可用的“运动与修复,补丁和良好的信息,我很高兴加入。我不太愿意再一次盖住你的屁股,虽然只是为了不让你不得不承认事情变了。你抛弃了所有DOS当你在比95更现代的windows中模拟它时,为什么现在不展示同样的决策能力呢?

就可访问性而言,向文档添加空链接有什么作用?

周四,1月24日,2008

YUI博客,我成功地说服了易访问性研究人员和全力以赴的好同事迈克•戴维斯发表关于…的研究文档中的空链接如何影响可访问性

为什么要向文档添加空链接?好吧,它是微格式的一部分,在本例中,是include模式。迈克:

Microformats组创建了一个include模式,该模式是一种机制,用于将页面的一个区域中的一部分数据包含到同一页面中的另一个区域中。从本质上讲,这是一种防止数据重复的方法。
一个很好的例子是一个页面,它列出了一个人所做的所有评论。而不是每次审查都要重复审查者的细节,我们可以使用include模式定义审阅器一次,并将其包含在每次评审中。没有不必要的重复。
主要的技术被提倡作为一个包括是谦虚的环节,但为了尽量减少内容的重复,这个例子是一个空链接;没有链接文本的链接:

如果你想知道微格式和可访问性,betway体育官方网去yuiblog看看吧

JavaScript的艺术和科学诞生了

周四,1月24日,2008

我在JavaScript的艺术和科学章节

我对死树媒体的最新贡献是Sitepoint新书的一个章节
JavaScript的艺术和科学。我一直在a中详细介绍这本书的历史和内容在Yahoo Developer博客上发布博文这本书已经出版了一段时间了我今天才拿到了免费的拷贝,因此,延迟。

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

它详细解释了我的基本原理和脚本用于WordPress的del.icio.us插件如下所示:

[delicious:我关于JavaScript的链接,codepo8,10, JavaScript]

虽然不是最华丽的章节,但我希望人们可以学习一些关于api的知识,必威体育下载休息并由此生成动态脚本节点。

JavaScript的艺术和科学

我个人对这本书的质量感到非常惊讶:全彩印刷,排版和图像都很好。唯一缺少的是作者的名字或者章节开始页的简短介绍,要知道谁做了什么有点棘手。做得好Sitepoint !