123456789101112131415161718192021222324252627282930 |
- var feature, supported = [], unsupported = [];
- phantom.injectJs('modernizr.js');
- console.log('Detected features (using Modernizr ' + Modernizr._version + '):');
- for (feature in Modernizr) {
- if (Modernizr.hasOwnProperty(feature)) {
- if (feature[0] !== '_' && typeof Modernizr[feature] !== 'function' &&
- feature !== 'input' && feature !== 'inputtypes') {
- if (Modernizr[feature]) {
- supported.push(feature);
- } else {
- unsupported.push(feature);
- }
- }
- }
- }
- console.log('');
- console.log('Supported:');
- supported.forEach(function (e) {
- console.log(' ' + e);
- });
- console.log('');
- console.log('Not supported:');
- unsupported.forEach(function (e) {
- console.log(' ' + e);
- });
- phantom.exit();
|