var _isIE8 = !document.createTextNode('test').textContent; export function isIE8() { return _isIE8; } var _isIE9 = !!document.documentMode; export function isIE9() { return _isIE9; } var _isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor); export function isSafari() { return _isSafari; } var _isChrome = /Chrome/.test(navigator.userAgent) && /Google/.test(navigator.vendor); export function isChrome() { return _isChrome; } export function isMobileBrowser(userAgent) { if (!userAgent) { userAgent = navigator.userAgent; } return (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(userAgent) ); }