DOM 文章
-
Firefox 4:通过延迟帧构建实现更好的性能
这是 Timothy Nikkel 博客的转载文章。延迟帧构建是 Gecko 的一项新功能,它允许许多 DOM 操作(appendChild、insertBefore 等)不立即触发重排。这可以极大地提高非常复杂的网页的交互性能。如果你想测试一下,你应该获取一个 Firefox Nightly。延迟帧 […]
-
Firefox 3.6 中的多文件输入
Firefox 3.6 支持多文件输入。这项新功能允许你使用标准技术一次获取多个文件作为输入。这是一个重大改进,因为你以前只能一次获取一个文件,或者需要使用第三方(专有)应用程序。这将特别有用,例如,[…]
-
arun 谈论 HTML5、字体和印度
最近,Mozilla 推广团队成员之一 Arun Ranganathan 为 MozCamp Mumbai 制作了一段视频。它大约 20 分钟长,涵盖了许多主题:新的 @font-face CSS 属性及其对人们接收正确本地化内容的能力的影响,各种标准之间的差异 […]
-
Firefox 3.5 中的 HTML5 拖放
这篇文章来自 Les Orchard,他曾在 Mozilla 的 Web 开发团队工作。简介 拖放是图形用户界面提供的最基本交互方式之一。它允许用户在一个手势中将对象的选中与操作的执行配对,通常包括第二个对象在 […]
-
CSS 变换:二维空间中的 Web 样式
Firefox 3.5 在其 CSS 实现中添加的一项功能是变换函数。这些函数允许你通过旋转、倾斜、缩放和平移元素来操纵二维空间中的元素,从而改变它们的显示效果。我制作了一个演示,展示了其中一些函数的工作原理。在这个演示中,有四个动画对象。让我们 […]
-
使用 Web Workers:更智能地工作,而不是更努力地工作
本文由 Malte Ubl 撰写,他曾在 bespin 项目中使用 Web Workers 完成了许多伟大的工作。近年来,Web 应用程序的用户体验越来越丰富。像 GMail、Meebo 和 Bespin 这样的浏览器内应用程序让我们看到了 Web 将 […]
-
用 audio 标签探索音乐
今天的演示来自 Samuel Goldszmidt。他是 Institut de Recherche et Coordination Acoustique/Musique (IRCAM) 的 Web 开发人员,专门从事音频应用程序。IRCAM 是一家欧洲机构,涵盖科学、声音和先锋电子声学艺术音乐。演示使用 XML 来描述音乐片段的不同部分 - Florence Baschet 的 […]
-
script defer 属性
这篇文章由 Olivier Rochard 撰写。Olivier 在法国的 Orange Labs 做研究。在 HTML 中,script 元素允许作者在他们的文档中包含动态脚本。defer 属性是布尔属性,指示如何执行脚本。如果存在 defer 属性,则在 […]
-
使用 localStorage 保存数据
这篇文章由 Jeff Balogh 撰写。Jeff 在 Mozilla 的 Web 开发团队工作。localStorage 是 Web 存储规范的一部分,是 Firefox 3.5 中的新功能。localStorage 提供了一个简单的 Javascript API,用于在浏览器中持久化键值对。它不应该与 SQL 数据库存储建议混淆,后者是一个单独的(并且 […]
-
Firefox 3.5 中的 DOM 遍历
Firefox 3.5 包括对两个 W3C DOM 遍历规范的新支持。第一个是 Element Traversal API,它专注于简化元素之间的遍历,第二个是 NodeIterator 接口,它使得查找所有节点类型变得更加容易。Element Traversal API Element Traversal API 的目的是使开发人员更容易 […]