12-летняя уязвимость PRNG в crypto-js — В самом популярном JS-криптолибе — crypto-js — обнаружили слабый генератор случайных чисел, которому уже больше 12 лет. Уязвимость влияет на безопасность всех, кто использует crypto-js для генерации ключей или nonce.
Статьи, мнения, туториалы
JS/TS
How Baseline Can Help You Ship Less JavaScript — Интересный взгляд на то, как использовать Browser Compatibility Baseline не только для совместимости, но и как инструмент оптимизации бандла — отключая полифиллы для API, которые поддерживаются почти всеми браузерами сегодня.
CSS
system-ui + Variable Fonts = бесплатно красивый шрифт — Chris Coyier показывает, что font-family: system-ui — это не просто «шрифт ОС», а ещё и переменный шрифт (San Francisco на macOS). Можно крутить оси wght и wdth через font-variation-settings без единой загрузки — ноль Network Cost.