Paul Rouget 的文章
-
Firefox 4:CSS3 calc()
本文介绍了 CSS3 calc() 值。此功能尚未在任何 Firefox 版本中上线,但正在开发中。Firefox 将支持 CSS calc() 值,它允许您使用算术表达式计算长度值。这意味着您可以使用它来定义 div 的大小、值……
-
Firefox 4:使用延迟帧构造提高性能
这是 Timothy Nikkel 博客中的转载文章。延迟帧构造是 Gecko 的一项新功能,它允许许多 DOM 操作(appendChild、insertBefore 等)不会立即触发重排。这可以极大地提高非常复杂的网页的交互性能。如果您想测试此功能,则应获取 Firefox Nightly 版本。延迟帧……
-
Firefox 4:-moz-any() 选择器分组
这是 David Baron 博客中的转载文章。此功能已在 Mozilla Central(主干)中上线,目前仅适用于 Firefox Nightly 版本。昨晚,我完成了对 :-moz-any() 选择器分组的支持。这允许在组合符之间提供备选方案,而不是必须为一个片段重复整个选择器……
-
Firefox 4:使用 FormData 更轻松地处理 JS 表单
此功能已在 Mozilla Central(主干)中上线,目前仅适用于 Firefox Nightly 版本。XMLHttpRequest Level 2(编辑草案)增加了对新的 FormData 接口的支持。FormData 对象提供了一种简单的方法来构建一组表示表单字段及其值的键/值对,然后可以……
-
CSS 3 弹性盒模型
本文关于弹性盒布局,由法国开源 Web 爱好者 Jérémie Patonnier 撰写。CSS 3 中的弹性盒模型除了 CSS 1 和 2 中的传统盒模型之外,还引入了一个全新的盒模型。弹性盒模型确定盒子在其他盒子内部的分布方式以及……
-
Firefox:您可能不知道的 46 个功能
自从 Firefox 3 发布以来,我们一直在努力为 Web 开发人员添加新功能。我们认为,发布一篇列出我们已知且人们可能不知道的所有功能的文章是值得的。这包含了我们所做的一切……
-
HTML5 离线图像编辑器和上传应用程序
许多 Web 应用程序使用图像上传器:图像托管网站、博客发布应用程序、社交网络等等。此类上传器存在一些限制:您一次只能上传一个文件,并且在发送之前无法编辑图像。插件是上传多个图像的常用解决方法,而图像修改……
-
Firefox 3.6 中的 ClassList
本文由法国开源 Web 爱好者 Anthony Ricaud 撰写。为什么需要 classList 动态 Web 应用程序通常需要来自其内部机制的视觉反馈,或者需要根据用户的操作显示不同的视觉元素。为了轻松更改用户界面,您可以通过 DOM API(document.createElement、div.removeChild、elt.style.color 等)添加/删除/编辑元素……
-
Firefox 3.6 发布了!
Firefox 3.6 有一些很酷的面向用户的特性,例如 Personas 和更好的插件更新程序,但开发人员也有很多值得兴奋的地方。开发人员会欣赏其增强的稳定性,尤其是为防止与第三方软件崩溃所做的工作。还有一些增强功能,例如改进的 JavaScript 性能和优化以加快……
-
离线 Web 应用程序
网络是任何 Web 应用程序的关键组成部分,无论它用于下载 JavaScript、CSS 和 HTML 源文件以及配套资源(图像、视频等),还是用于访问 Web 服务(XMLHttpRequest 和 <forms>)。然而,为 Web 应用程序提供离线支持对用户来说非常有用。例如,想象一下一个 Web 邮件应用程序……