Использование Angular 2 со старыми браузерами благодаря TypeScript?

Поскольку команда Angular 2 использует Typescript для сборки, было бы допустимым предположением, что они могут скомпилировать версию Angular 2, которая будет работать на старых браузерах?

Ответы

Ответ 1

Изменить 2:

Кажется, команда Angular решила поддержать некоторые не вечнозеленые браузеры. Пер Брэд Грин (команды Angular): What browsers versions will Angular 2 support? There a new build widget with some hints on https://github.com/angular/angular

В настоящее время Readme показывает IE9 и выше.

Angular 2 будет только поддерживать современные браузеры:

Современные браузеры означают набор браузеров, известных как "вечнозеленые или всегда автоматически обновляется до последней версии. Здание для эти браузеры позволяют нам бросить много хаков и обходных решений, которые AngularJS сложнее использовать и развивать, чем это должно быть.

В настоящее время набор включает Chrome, FireFox, Opera, Safari и IE10/11. На мобильном телефоне поддерживайте что-то близкое к списку Chrome на Android, iOS 6+, Windows Phone 8+ и Firefox. Мы глядя на поддержку старых версий Android, но присяжные все еще не работает.

http://angularjs.blogspot.com/2014/03/angular-20.html

Изменить:. Чтобы ответить на ваш комментарий, Typescript не является ограничивающим фактором для Angular 2 отсутствия поддержки для несовременных браузеров (и не будет предоставлять какую-либо магическую поддержку). Typescript может переместиться на ES3, поэтому, если ваш целевой браузер поддерживает ES3, вы можете использовать Typescript. И наоборот, Angular 2 ничего не выиграет от поддержки старых браузеров с помощью Typescript.