Хабр
Все потоки
Поиск
Написать публикацию
Настройки
Войти
Обновить
0
@valanchik
Пользователь
Подписаться
Отправить сообщение
Профиль
Статьи
Посты
Новости
Комментарии
2
Ещё
Открыть список
Закладки
Подписчики
Подписки
Скопировать ссылку на RSS
Конкурс по программированию на JS: Классификатор слов
valanchik
29 апр 2016 в 11:06
Тогда тот кто первый обучит нейронную сеть на этом словаре и умудрится поместить результат её обучения в 64Кб(gzip) — тот и молодца!
Самый короткий способ определения браузера IE (влючая IE.8)
valanchik
24 ноя 2011 в 13:24
если, для справки, вот так можно определить браузер:
function getBrowser() {
var ua = navigator.userAgent.toLowerCase(),
rwebkit = /(webkit)[ \/]([\w.]+)/,
ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,
rmsie = /(msie) ([\w.]+)/,
rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/;
var match = rwebkit.exec(ua) ||
ropera.exec(ua) ||
rmsie.exec(ua) ||
ua.indexOf(«compatible») < 0 && rmozilla.exec(ua) ||
[];
return { browser: match[1] || "", version: match[2].match(/^([\d]+).*$/)[1] || «0» };
}
Информация
В рейтинге
Не участвует
Зарегистрирован
20 сентября 2010
Активность
16 марта 2017 в 14:24
function getBrowser() {
var ua = navigator.userAgent.toLowerCase(),
rwebkit = /(webkit)[ \/]([\w.]+)/,
ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,
rmsie = /(msie) ([\w.]+)/,
rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/;
var match = rwebkit.exec(ua) ||
ropera.exec(ua) ||
rmsie.exec(ua) ||
ua.indexOf(«compatible») < 0 && rmozilla.exec(ua) ||
[];
return { browser: match[1] || "", version: match[2].match(/^([\d]+).*$/)[1] || «0» };
}