Ответ 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.