Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Несколько вопросов по полифиллам (https://javascript.ru/forum/css-html/79578-neskolko-voprosov-po-polifillam.html)

DVV 24.02.2020 23:17

Несколько вопросов по полифиллам
 
Кто подскажет, заем нужен Autopolyfiller, если тот же babel адаптирует код под старые браузеры и IE, в том числе?
И еще, как правильно подключать отдельные полифилы? Например, svgxuse.min.js. Их надо отдельным файлом внизу body?
<script src="js/svgxuse.min.js" defer></script>
Или можно впихнуть в общий main.min.js со своими скриптами?

Aetae 25.02.2020 00:19

Подключайте как хотите, но отработать подключение должно, очевидно, до того, как код полагающийся на эти полифилы начнёт работать.
Бабел адаптирует синтаксис. Всякие функциии и api браузера - постольку-поскольку. Т.е. условно const он в var превратит, а вот реализацию Object.entries сам по себе, без плагинов, не добавит.

DVV 25.02.2020 13:51

То есть Autopolyfiller подключать желательно?

Aetae 25.02.2020 21:28

Смотря чего вы хотите. Если вам пофиг на левые браузеры, то нет.)
Вообще если уже используете babel, то дайте ему самому подлючать полифилы в зависимости от вашей целевой платвормы: надо будет поставить core-js и включить эту настройку.

DVV 29.02.2020 19:08

Спасибо)


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