<p dir="auto">It shows only "Loading". It works on Chrome. I just clicked on your live sample and was linked to github and your angular2 typescript example not working on internet explorer 11 and safari on windows 10. When  I put your code in visual studio 2015 and tested the sample, it is the same problem like on your website. Please fix!!! However when I use your Java  script instead of typescript version on visual studio 2015, it works on all browsers.</p>
<p dir="auto">I am unable to render AngularJS 2.0 Beta 1 in Internet Explore.</p>
<p dir="auto">I have stripped down a page to as small as possible and can reproduce the issue where all I have as an empty app component that references an html page.</p>
<p dir="auto">Downgrading to Angular JS 2.0 Beta 0 resolves the issue.</p>
<p dir="auto">Below is the stack trace of the error:</p>
<p dir="auto">HTML1300: Navigation occurred.<br>
File: localhost:8000<br>
EXCEPTION: SyntaxError: The use of a keyword for an identifier is invalid<br>
EXCEPTION: SyntaxError: The use of a keyword for an identifier is invalid<br>
STACKTRACE:<br>
SyntaxError: The use of a keyword for an identifier is invalid<br>
at evalExpression (<a href="http://localhost:8000/lib/js/angular2.dev.js:452:5" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:452:5</a>)<br>
at TemplateCompiler.prototype._createViewFactoryRuntime (<a href="http://localhost:8000/lib/js/angular2.dev.js:23969:9" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:23969:9</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2.dev.js:23924:13" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:23924:13</a>)<br>
at run (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:138:7" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:138:7</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2.dev.js:13247:15" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:13247:15</a>)<br>
at zoneBoundFn (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:111:7" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:111:7</a>)<br>
at lib$es6$promise$$internal$$tryCatch (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:1511:9" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:1511:9</a>)<br>
at lib$es6$promise$$internal$$invokeCallback (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:1523:9" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:1523:9</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:2071:13" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:2071:13</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:243:5" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:243:5</a>)</p>
<p dir="auto">-----async gap-----<br>
Error<br>
at _getStacktraceWithCaughtError (<a href="http://localhost:8000" rel="nofollow">http://localhost:8000</a></p>
<p dir="auto">SyntaxError: The use of a keyword for an identifier is invalid<br>
{<br>
[functions]: ,<br>
<strong>proto</strong>: { },<br>
description: "The use of a keyword for an identifier is invalid",<br>
message: "The use of a keyword for an identifier is invalid",<br>
name: "SyntaxError",<br>
number: -2146827240,<br>
stack: "SyntaxError: The use of a keyword for an identifier is invalid<br>
at evalExpression (<a href="http://localhost:8000/lib/js/angular2.dev.js:452:5" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:452:5</a>)<br>
at TemplateCompiler.prototype._createViewFactoryRuntime (<a href="http://localhost:8000/lib/js/angular2.dev.js:23969:9" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:23969:9</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2.dev.js:23924:13" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:23924:13</a>)<br>
at run (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:138:7" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:138:7</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2.dev.js:13247:15" rel="nofollow">http://localhost:8000/lib/js/angular2.dev.js:13247:15</a>)<br>
at zoneBoundFn (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:111:7" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:111:7</a>)<br>
at lib$es6$promise$$internal$$tryCatch (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:1511:9" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:1511:9</a>)<br>
at lib$es6$promise$$internal$$invokeCallback (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:1523:9" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:1523:9</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:2071:13" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:2071:13</a>)<br>
at Anonymous function (<a href="http://localhost:8000/lib/js/angular2-polyfills.js:243:5" rel="nofollow">http://localhost:8000/lib/js/angular2-polyfills.js:243:5</a>)"<br>
}</p>