webshim
Version:
modular capability-based polyfill loading libary, which extends jQuery with HTML5 features in legacy browsers
37 lines (35 loc) • 1.14 kB
HTML
<html>
<head>
<meta charset="utf-8" />
<title>Webshims Lib Test Suite</title>
<script src="../../src/extras/modernizr-custom.js"></script>
<script>
window.asyncWebshims = window.asyncWebshims || {};
window.asyncWebshims.cfg = window.asyncWebshims.cfg || [];
window.asyncWebshims.cfg.push([{"extendNative": false, "testData": "markup2"}]);
window.asyncWebshims.polyfill = "canvas details forms";
</script>
<script src="yepnope.js"></script>
<script>
yepnope([ {
load: 'http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.js' }, {
load: '../../src/polyfiller.js',
complete: function(){
$.webshims.ready('forms', function(){
setTimeout(function(){
(window.opener || window.parent).loadingTest($.webshims.cfg.testData, $.webshims.cfg.extendNative);
}, 400);
});
$.webshims.ready('mediaelement', function(){
(window.opener || window.parent).loadingTest('bad', 'bad', 'bad', 'bad');
});
}
}]);
</script>
<script src="empty-polyfiller.js"></script>
<script src="empty-1.js" async=""></script>
</head>
<body>
</body>
</html>