Javascript-форум (https://javascript.ru/forum/)
-   Сборка проекта, утилиты (https://javascript.ru/forum/server-tools/)
-   -   Babel (ES5/ES6) (https://javascript.ru/forum/server-tools/82082-babel-es5-es6.html)

Kiano 10.03.2021 18:44

Цитата:

Сообщение от voraa (Сообщение 534593)
И как в этом css для старых браузеров заменить необходимые возможности, которых нет? Если бы они были, то наверно и новые были бы не очень нужны.

Если речь, например о flex или grid, то подключается PostCSS c плагином autoprefixer - https://www.npmjs.com/package/autoprefixer

Цитата:

Сообщение от voraa (Сообщение 534593)
Чем заменить :focus-within ?
А ведь возможности css не только в файлах css, но и в скриптах используются.
Чем заменить .querySelector('div:focus-within') или elem.querySelectorAll(':scope>div.anyclass')?

Здесь нужно смотреть в сторону Polyfill вместе с Babel.

Все это конечно выглядит очень громоздко! Мне порой кажется, что front-end разработчики сами себе усложняют жизнь, создавая какое-то невероятное кол-во софта, а может просто усложняют порог входа в эту профессию.


Часовой пояс GMT +3, время: 05:04.