Commit ca79b436 authored by Eric Bidelman's avatar Eric Bidelman

Conditionally load the polyfills

parent 23591c48
...@@ -3,11 +3,10 @@ ...@@ -3,11 +3,10 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>Polymer • TodoMVC</title> <title>Polymer • TodoMVC</title>
<script src="bower_components/webcomponentsjs/webcomponents-lite.min.js" async></script>
<link rel="stylesheet" href="bower_components/todomvc-common/base.css"> <link rel="stylesheet" href="bower_components/todomvc-common/base.css">
<link rel="stylesheet" href="bower_components/todomvc-app-css/index.css"> <link rel="stylesheet" href="bower_components/todomvc-app-css/index.css">
<link rel="import" href="elements/elements.build.html" async> <link rel="import" href="elements/elements.build.html" async>
<!-- <link rel="import" href="elements/elements.html"> --> <!-- <link rel="import" href="elements/elements.html"> for dev -->
</head> </head>
<body> <body>
<div id="todoapp"> <div id="todoapp">
...@@ -24,6 +23,21 @@ ...@@ -24,6 +23,21 @@
<p>Created by <a href="https://www.polymer-project.org/1.0/">The Polymer Authors</a></p> <p>Created by <a href="https://www.polymer-project.org/1.0/">The Polymer Authors</a></p>
<p>Part of <a href="http://todomvc.com">TodoMVC</a></p> <p>Part of <a href="http://todomvc.com">TodoMVC</a></p>
</footer> </footer>
<script src="bower_components/todomvc-common/base.js"></script> <script src="bower_components/todomvc-common/base.js" async></script>
<script>
(function() {
// Feature detect and conditionally load the polyfills.
var webComponentsSupported = ('registerElement' in document
&& 'import' in document.createElement('link')
&& 'content' in document.createElement('template'));
if (!webComponentsSupported) {
var script = document.createElement('script');
script.async = true;
script.src = 'bower_components/webcomponentsjs/webcomponents-lite.min.js';
document.head.appendChild(script);
}
})();
</script>
</body> </body>
</html> </html>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment