重要通知,尽快迁移至 NPM 淘宝镜像新域名!对于 Web 开发人员,Firefox 做到了!
今天是坚持日更的第143天,如果本文对您有帮助,点击关注、点赞、在看支持我
NPM 淘宝镜像域名证书已过期,尽快迁移到新域名
早在 2022 年 cnpm 就发布了通知:npm.taobao.org 和 registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。
近日,CNPM 维护者发布消息,NPM 淘宝镜像域名(https://registry.npm.taobao.org)证书已过期,大家还在使用淘宝镜像域名的请尽快迁移到新域名(https://registry.npmmirror.com)。
如果你有自己搭建的私有 NPM 仓库(比如使用 Verdaccio),请尽快切换代理域名,以免影响业务使用。
对于 Web Components 开发人员,Firefox 做到了
🎉 对于 Web Components 开发人员来说:Firefox 做到了。声明式 ShadowDOM 将于 123 版本发布(预计2月20日)。至此,声明式 ShadowDOM 将被所有现代浏览器所支持!
Shadow DOM 是三大 Web 组件标准之一,由 HTML 模板和自定义元素完善。Shadow DOM 提供了一种方法,可将 CSS 样式的作用域限定为特定 DOM 子树,并将该子树与文档的其余部分隔离开来。借助 <slot>
元素,我们可以控制自定义元素的子项应在其阴影树中的插入位置。这些功能的组合使系统能够构建可重复使用的独立组件,像内置 HTML 元素一样无缝集成到现有应用中。
过去,将 Shadow DOM 与服务器端渲染结合使用是一件非常困难的事情,因为并没有在服务器生成的 HTML 中表达阴影根的内置方式。如果将阴影根附加到 DOM 元素,但已在没有这些元素的情况下呈现,则也会影响性能。这可能会导致页面加载后布局偏移,或者在加载 Shadow Root 的样式表时暂时显示未样式设置的内容(“FOUC”)。
声明式 Shadow DOM (DSD) 消除了此限制,将 Shadow DOM 引入服务器。
大家都在看