终结11年妥协:Chrome149下周原生支持shape(),一行CSS实现任意曲线文字环绕

robot
摘要生成中
ME News 消息,5 月 16 日(UTC+8),据 动察 Beating 监测,AI 浏览器初创公司 ego 宣布,其开发者 CGQAQ 为 Chromium 贡献的 shape() 函数已正式并入主分支。Chrome 149 下周将向全球推送该功能。开发者仅需一行 CSS 代码,就能让文本紧贴任意贝塞尔曲线进行环绕排版,彻底替代原有的 JS 布局方案。 自 2014 年写入规范以来,控制内容环绕的 CSS 属性 shape-outside 在过去 11 年里仅支持圆形、椭圆等 5 种基础形状。过去开发者如果想让文字顺着平滑的贝塞尔曲线排版,只能手算 40 多个多边形顶点来做粗糙模拟,或者在用户态引入 pretext 这类第三方 JS 文本引擎。 这次更新让浏览器渲染层直接接管了曲线排版,从根本上消除了 JS 外挂方案带来的性能开销。为推动跨端兼容,ego 团队已提交 Interop 2026 提案,呼吁 Safari 和 Firefox 尽快跟进。 (来源:BlockBeats)
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 2
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论