Сообщение от win32s
|
Насколько возможно в Javascript писать код в старом стиле? Т.е. использовать var вот это все.. Будет ли такой код работать в будущем?
|
Обязательно будет. В этом и плюс и минус Javascript, что он обязан поддерживать любой код написанный с 90-х годов.
(Хотя и тут бывают засады, но связанные не с самим языком, а API. Мы из-за этого один хороший проект похоронили - с появлением новых версий браузера все перестало работать и исправить это нам не удалось)
Сообщение от win32s
|
Понятно, что без фанатизма с ие6, восьмого вполне хватит.
|
Если честно, когда вы его (ИЕ8) последний раз видели? Ну я по работе обслуживаю пару достаточно нищих бюджетных контор, так везде не ниже Win7. (Им правда в какой то момент приказали перейти на Яндекс браузер - перешли и все нормально)
Сообщение от win32s
|
Подойдет тут babel или нет, если вот речь о promise async await?
|
Конкретно promise async await должны по идее. Но в любом случае надо внимательно смотреть документацию на используемые полифилы. Они не всегда работают на 100% так же, как нативные API. Даже у полифила для promise есть тонкие отличия от нативного.
Даже для современных браузеров есть отличия и надо смотреть на документацию (хотя бы приведенные выше ссылки). Хром (Едж, Опера, Яндекс) - одинаковы и впереди планеты всей. Поро Файрфокс и Сафари надо внимательно смотреть и тестировать. Я сталкивался, что про Файрфокс во всех документах написано, что есть и работает API, но в реале работает с такими косяками, что непонятно как этим пользоваться и как обойти их