return !(
// Internet Explorer < 6
( ua.indexOf( 'MSIE' ) !== -1 && parseFloat( ua.split( 'MSIE' )[1] ) < 6 ) ||
- // Firefox < 4
- ( ua.indexOf( 'Firefox/' ) !== -1 && parseFloat( ua.split( 'Firefox/' )[1] ) < 4 ) ||
+ // Firefox < 3
+ ( ua.indexOf( 'Firefox/' ) !== -1 && parseFloat( ua.split( 'Firefox/' )[1] ) < 3 ) ||
// BlackBerry < 6
ua.match( /BlackBerry[^\/]*\/[1-5]\./ ) ||
// Open WebOS < 1.5
ua.match( /SymbianOS|Series60/ ) ||
// Any NetFront based browser
ua.match( /NetFront/ ) ||
- // Opera Mini < 7
- ua.match( /Opera Mini\/[0-6]\./ )
+ // Opera Mini, all versions
+ ua.match( /Opera Mini/ )
);
}