Завершення 11-річної компромісу: Chrome149 наступного тижня нативно підтримуватиме shape(), один рядок CSS для створення будь-якого вигнутого обтікання тексту

robot
Генерація анотацій у процесі
ME Новини повідомляють, 16 травня (UTC+8), згідно з моніторингом 动察 Beating, що стартап AI браузерів ego оголосив про те, що функція shape(), яку розробив CGQAQ для Chromium, офіційно увійшла до основної гілки. У наступному тижні Chrome 149 поширить цю функцію по всьому світу. Розробники можуть використовувати всього один рядок CSS, щоб змусити текст обтікати будь-яку криву Безьє, повністю замінивши попередню схему розміщення на JavaScript. З моменту включення в стандарти у 2014 році, CSS властивість shape-outside для керування обтіканням контенту підтримувала лише 5 базових форм, таких як коло та еліпс, протягом останніх 11 років. Раніше, щоб змусити текст слідувати за гладкою кривою Безьє, розробники могли лише вручну обчислювати понад 40 вершин багатокутника для грубого імітування або використовувати сторонні JS-двигуни для тексту, такі як pretext, у режимі користувача. Ця оновлення дозволяє браузеру безпосередньо керувати кривими у рендеринговому шарі, що кардинально зменшує продуктивністьові витрати, пов’язані з сторонніми JS-скриптами. Для підтримки крос-платформної сумісності команда ego подала пропозицію Interop 2026, закликаючи Safari та Firefox швидше долучитися. (Джерело: BlockBeats)
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • 2
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено