特色文章
-
Firefox 3.5 中的新 CSS3 属性 – *-of-type
在今天的特色文章中,我们将简要介绍三个新的 CSS3 伪类:only-of-type、first-of-type 和 last-of-type。它们都与我们在之前文章中介绍过的 *-nth 类非常相似。first-of-type 和 last-of-type 这两个伪类允许您选择特定元素中同级列表中的第一项和最后一项。[…]
-
使用 word-wrap 驯服长单词
这篇文章来自 Les Orchard,他在 Mozilla 的网页开发团队工作。网页浏览器之间共享功能由来已久。word-wrap CSS 属性是最初来自微软并包含在 CSS3 中的功能。现在在 Firefox 3.5 中可用,此 CSS 属性允许浏览器任意换行 […]
-
script defer 属性
这篇文章由 Olivier Rochard 撰写。Olivier 在法国的 Orange Labs 进行研究。在 HTML 中,script 元素允许作者在其文档中包含动态脚本。defer 属性是布尔属性,指示脚本应如何执行。如果存在 defer 属性,则脚本在 […]
-
使用 localStorage 保存数据
这篇文章由 Jeff Balogh 撰写。Jeff 在 Mozilla 的网页开发团队工作。localStorage 是 Web 存储规范的一部分,在 Firefox 3.5 中新增。localStorage 提供了一个简单的 Javascript API,用于在浏览器中持久化键值对。它不应与 SQL 数据库存储建议混淆,后者是一个单独的(和 […]
-
Firefox 3.5 中的新 CSS3 属性 – nth-*
Firefox 3.5 支持多个新的 CSS3 选择器。在这篇文章中,我们将讨论其中的四个::nth-child、:nth-last-child、:nth-of-type 和 :nth-last-of-type。每个都称为伪类,可用于将样式应用于现有选择器。描述其工作原理的最佳方法是一些示例。:nth-child 此伪类允许您 […]
-
Firefox 3.5 中的 opacity
这是一篇非常简短的文章,但值得发布,因为它展示了浏览器功能如何从供应商特定的实现转变为完全支持的标准。在 Firefox 3.5 中,我们不再支持 Mozilla 特定的 CSS 属性 -moz-opacity。希望设置元素不透明度的开发者应使用标准的 <a href="https://mdn.org.cn/en/CSS/opacity">opacity</a> 属性 […]
-
使用 MozAfterPaint 调试绘制
这篇文章最初由 Robert O’Callahan 发布在 Mozilla web-tech 博客中。它是 Firefox 3.5 中的一个有趣功能,值得在此重复作为我们 35 天努力的一部分。此外,Thomas Robinson 创建了一个非常方便的书签,用于调试您在浏览器中加载的页面上的绘制。由于流行 […]
-
XHR 进度和丰富的文件上传反馈
此演示由 Olli Pettay (smaug) 在 Austin King 的帮助下完成。当今网络上的一个常见限制是网络应用程序的丰富文件上传小部件。许多网站使用 Flash 或桌面辅助应用程序来改善上传文件的体验。Firefox 3.5 消除了其中一个差距,从而实现更好的 […]
-
Firefox 3.5 中图像的颜色校正
早在 Firefox 3 中,我们引入了对带标签图像中颜色配置文件的支持,但默认情况下已禁用。在 Firefox 3.5 中,我们能够使颜色校正过程的速度比 Firefox 3 中快约 5 倍,因此我们启用了对带标签图像的颜色校正的支持。网络上的大多数图像 […]
-
使用原生 JSON 提升安全性和性能
用于表示数据的 JavaScript 对象表示法 (JSON) 机制已迅速成为网页开发者工具包中不可或缺的一部分,允许 JavaScript 应用程序直观地获取和解析数据,在脚本中,通过轻量级数据封装。Firefox 3.5 本身包含对 JSON 的支持,通过向顶级对象公开一个新的基元 — window.JSON — 来实现。[…]