必威体育下载基督教Heilmann

您当前正在浏览必威体育下载基督教Heilmann三月份的博必威体育简介客档案,2006。

3月份存档,二千零六

新的免费文章–从DHTML到DOM脚本

星期三,3月29日,二千零六

我刚刚发表了一篇新的长篇文章(40页),试图解释DHTMLDOM脚本编写。这篇文章解释了什么DHTML,的DOMDOM脚本是并演示了如何使用动态元素(如制表符)创建网页,幻灯片放映和产品拍摄两种方式。

这个DHTML解释用解释解释解释为什么有些技术是坏主意,以及DOM脚本版本解释了为什么有些资产是好主意。作为总结:

DHTML问题:

  1. 脚本依赖–没有javascript的用户会被卡住,或者得到只与javascript一起工作但不为他们做任何事情的元素。
  2. 混合展示和功能–如果你想改变效果的外观,你需要绕过javascript。
  3. 假设功能而不测试它–它说什么?
  4. 保持基于JavaScript的维护-当维护者想要更改效果时,他们需要更改脚本,搜索整个脚本。
  5. 混合HTML和JavaScript–它说什么?
  6. 指责用户–用户会收到这样的消息:“您不能使用它,因为您的浏览器不支持它,更新你的浏览器,“而不是没有得到功能,如果它不是100%必要的。
  7. 接管文件–一条龙可以统领所有人

DOM脚本的资产:

  1. 渐进增强–检查物品是否可用,然后应用那些依赖于它们的
  2. 易于维护-通过动态的方式使维护尽可能容易CSS脚本开头的类和属性
  3. 表现与行为分离–添加动态类而不是更改样式集合
  4. 结构和行为分离–使用动态事件处理程序和生成的元素,而不是onclick和NOSCRIPT
  5. 使用现代事件处理–请加载多个
  6. 避免与其他脚本冲突–避免使用全局变量,并将函数封装为对象中的方法

当然,你可以不同意:-)

可怕的DHTML新闻滚动条的返回

星期四,3月23日,二千零六

需要帮助显然,这并不像我想象的那么简单,因为它极大地减慢了Mac上的Safari和Firefox的速度。因为我现在没有时间去修(写书)。我请你去试一试,把它打扫干净。我将在这里发布完整学分的固定版本。我并不为此感到骄傲,我讨厌那些滚动条。

有时候,令人惊讶的是,过去的坏主意总是同时出现在不同的地方。
你们中的一些人可能记得什么时候DHTML当时正值鼎盛时期,每个网站都需要一个新闻上传者,天棚或其他滚动条。出于某种原因,客户喜欢这些东西,许多开发人员开始编写带有特性的脚本,并愉快地进行混合HTML,JavaScript与CSS甚至支持最可怜的浏览器。这个DHTML废品场仍然充满了来自那个时代的脚本。

今天早上有人在CSS-D要求一个没有桌子的新闻上传者在里面CSS,这当然是不可能的,但我叹了口气,想知道谁还想要这些,我们的一个客户也要求一个。好,他们的开发团队同意实现一个,并希望获得如何实现一个并且仍然只使用valid的建议HTML并且容易接近。

它的可访问性是一个问题,还有很多其他的事情。然而,我做了一个例子,为了这个,在演示页面上释放了一些蒸汽。
享受DOMnews,的DOM兼容的,停止优雅的堕落DHTML新闻上报.

你想成为我吗?寻找首席信息架构师

星期三,3月22日,二千零六

我终于决定在我还在工作的公司里寻找一个替代者。我将于4月14日离开这里,并将于24日加入雅虎。

所以,如果你是:

  • 一个非常注重Web标准和质量的交互架构师
  • 一个好的团队领导者
  • 在各种开发框架(.net、spring、php)方面经验丰富
  • 完全跟上无障碍法规和开发实践的速度
  • 有进行可用性测试的经验
  • 有兴趣在伦敦/英格兰西南部工作

给我写封信,把你的简历放在新网站上。是的,我想去,克里斯@googlemail.com电子邮件。

我将对你的简历保密,不能做出任何承诺。然而,我认为我能在这里找到比我们的人力资源部能通过代理机构得到的更好的简历。

我关于亚马逊的书——那就没有压力了

周一,3月20日,二千零六

以DOM脚本和Ajax开始JavaScript:从新手到专业人士我只是有点震惊我的书已经在亚马逊网站上了当我还在写第六章,共九章!

所以我想是时候减少在这里的张贴和其他事情,如洗澡,吃和睡,以确保我能及时做好准备,在销售队伍中击败下一个哈利波特(或类似的东西)。

使用DOM和CSS显示内联幻灯片

星期五,3月17日,二千零六

作为我书的一部分,我正在写“JavaScript的常见用法”这一章,今天早上AMichel Bozgounov请求CSSD表激起了我的幻想。

他想要一个简单的方法来显示稍大的图像时,点击非常小的拇指内的一页。虽然他的解决方案会迫使访问者加载所有图像(包括大图像)。我很快就找到了一种解决方案,它只在JS可用时加载同一列表中的较大图像。

这只是个测试版和免费赠品。带解释的完整版本是这本书的一部分,我还不能给出它,因为它将是整个版权和所有爵士乐的一部分。

享受,希望你觉得它有用。