|
Post by account_disabled on Jan 3, 2024 21:34:27 GMT -8
重新计算布局或样式(例如,变换、不透明度、滚动偏移)。 这将使开发人员能够创建高性能的基于滚动和输入的动画,例如粘性滚动标题和视差效果。 虽然还没有官方规范,但 Chrome 中的实验开发已经开始。事实上,Chrome 团队目前正在使用这些 API 最终公开的原语来实现CSS 捕捉点和粘性定位。这是令人惊奇的,因为这意味着 Houdini API 的性能足够好,新的 Chrome 功能可以在它们之上构建。如果您仍然担心 Houdini 的速度不会像原生的那么快,那么仅这一事实就足以让您信服。 为了查看真实的示例,Surma录制了在 Chrome 内部版本上运行的视频演示。该演示模仿了 Twitter 原生移动应用程序中滚动标题的行为。 你现在可以做什么? 如前所述,我认为。 每个构建网站的人都应该关心 Houdini;它将使我们未来的生活变得更加轻松。即使您从不直接使用 Houdini 规范,您几乎肯定会使用构建在该规范之上的东西。 虽然这个未来可能不会马上到来,但它可能比我们许多人想象的更接近。所有主要浏览器供应商的代表都参加了今年 Whatsapp 号码列表 早些时候在悉尼举行的最后一次 Houdini 面对面会议,对于构建什么或如何进行几乎没有什么分歧。 据我所知,这不是胡迪尼是否会出现的问题,而是何时出现的问题,这就是你们大家进来的地方。 与其他构建软件的人一样,浏览器供应商必须优先考虑新功能。这个优先级通常取决于用户对这些功能的渴望程度。 因此,如果您关心 Web 上样式和布局的可扩展性,并且希望生活在一个可以使用新 CSS 功能而不必等待它们通过标准流程。 的世界,请与您使用的浏览器的开发人员关系团队,并告诉他们您想要这个。 您可以提供帮助的另一种方式是提供现实世界的用例,即您希望能够通过样式和布局完成的事情,而这些事情在今天很难或不可能完成。GitHub 上的几个草稿都有用例文档,您可以提交拉取请求来贡献您的想法。如果文档不存在,您可以启动一个。 Houdini 工作组(以及整个 W3C)的成员确实希望 Web 开发人员提供深思熟虑的意见。大多数参与规范编写过程的人都是从事浏览器工作的工程师。他们本身通常不是专业的网络开发人员,这意味着他们并不总是知道痛点在哪里。 他们依赖我们告诉他们。 资源和链接 CSS-TAG Houdini Editor Drafts , W3C 所有 Houdini 草稿的最新公开版本 CSS-TAG Houdini Task Force 规范,GitHub 进行。
|
|