Сообщение от voraa
|
И как в этом css для старых браузеров заменить необходимые возможности, которых нет? Если бы они были, то наверно и новые были бы не очень нужны.
|
Если речь, например о flex или grid, то подключается PostCSS c плагином autoprefixer -
https://www.npmjs.com/package/autoprefixer
Сообщение от voraa
|
Чем заменить :focus-within ?
А ведь возможности css не только в файлах css, но и в скриптах используются.
Чем заменить .querySelector('div:focus-within') или elem.querySelectorAll(':scope>div.anyclass')?
|
Здесь нужно смотреть в сторону Polyfill вместе с Babel.
Все это конечно выглядит очень громоздко! Мне порой кажется, что front-end разработчики сами себе усложняют жизнь, создавая какое-то невероятное кол-во софта, а может просто усложняют порог входа в эту профессию.