* A userAgent like the following:
> "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; nl-nl) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4"
Will now have a versionBase of "10" instead of "1".
* A few JSHint warnings fixed (missing semicolon)
if ( name === 'opera' && version >= 9.8) {
version = userAgent.match( /version\/([0-9\.]*)/i )[1] || 10;
}
+ var versionNumber = parseFloat( version, 10 ) || 0.0;
/* Caching */
'layoutVersion': layoutversion,
'platform': platform,
'version': version,
- 'versionBase': ( version !== x ? new String( version ).substr( 0, 1 ) : x ),
- 'versionNumber': ( parseFloat( version, 10 ) || 0.0 )
+ 'versionBase': ( version !== x ? Math.floor( versionNumber ).toString() : x ),
+ 'versionNumber': versionNumber
};
}
return profile;
}
}
return true;
- }
+ };
} )();
$( document ).ready( function() {