文章介绍了 CSS Houdini API 中的 @property 规则,它现在已获得所有现代浏览器的全面支持。该功能为 CSS 自定义属性(也称为 CSS 变量)解锁了新的控制和灵活性级别,使样式表更加智能和动态。文章详细解释了 @property 的优势,包括语义含义、回退值和改进的错误处理。文章还提供了一个示例,演示如何使用 @property 创建具有动画效果的渐变背景。
本文介绍了谷歌表格团队将其计算引擎从 JavaScript 移植到 WasmGC 的原因和过程。JavaScript 计算引擎虽然经过优化,但性能仍落后于 Java。WasmGC 作为 WebAssembly 的扩展,为垃圾收集语言提供了接近原生速度的 Web 支持。移植过程面临诸多挑战,包括工具链缺失、代码库差异等,但最终实现了显著的性能提升。