Fin de 11 años de compromiso: Chrome 149 soportará nativamente shape() la próxima semana, envolviendo texto en curvas arbitrarias con una sola línea de CSS

robot
Generación de resúmenes en curso
ME News Noticias, 16 de mayo (UTC+8), según Beating de Monitoreo de Dongcha, la startup de navegadores AI ego anunció que la función shape() contribución de su desarrollador CGQAQ para Chromium ha sido oficialmente incorporada en la rama principal. La función estará disponible en Chrome 149 la próxima semana. Los desarrolladores solo necesitan una línea de código CSS para hacer que el texto se envuelva alrededor de cualquier curva de Bézier, reemplazando completamente la solución de diseño JS anterior. Desde que se incluyó en la normativa en 2014, la propiedad CSS shape-outside que controla el envolvimiento del contenido solo soportaba 5 formas básicas como círculos y elipses en los últimos 11 años. Antes, si los desarrolladores querían que el texto siguiera una curva de Bézier suave, solo podían calcular a mano más de 40 vértices de polígonos para una simulación aproximada, o usar motores de texto JS de terceros como pretext en modo usuario. Esta actualización permite que la capa de renderizado del navegador gestione directamente el diseño en curva, eliminando fundamentalmente la carga de rendimiento que implican las soluciones externas en JS. Para promover la compatibilidad multiplataforma, el equipo de ego ha presentado una propuesta Interop 2026, solicitando a Safari y Firefox que la sigan lo antes posible. (Fuente: BlockBeats)
Ver original
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • 2
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios