FRONT | Фронтенд | JavaScript | CSS | TanStack Start | Chrome 158 | Safari 27.2 | Preact 11 | Remix 3 | JPEG XL | TypeScript | Next.js 16.4 | Interop 2027 | WebMCP | React Compiler | Base UI 1.9
IT и технологии · 2 августа 2026 г.
element.style.width до сих пор отдавал строку. «100px» — и ты лезешь в parseInt, режешь...
element.style.width до сих пор отдавал строку. «100px» — и ты лезешь в parseInt, режешь регулярками, переводишь единицы. Firefox 154 это прекращает. Теперь width приходит объектом CSSUnitValue: .value = 100, .unit = 'px'. Складываешь пиксели с rem'ами напрямую, без единого парсинга. Chrome так живёт с 66-й версии, Safari с 16.4. Firefox был последним — догнал. Стабильный релиз 18 августа. #css #js #firefox