Habr
β
How to become an author
My feed
All streams
Development
Admin
Design
Management
Marketing
PopSci
Search
Write a publication
Settings
Login
Pull to refresh
0
0
@valanchik
User
Follow
Send message
Profile
Publications
Comments
2
Bookmarks
More
Dropdown
Followers
Following
Copy RSS link
Конкурс по программированию на JS: Классификатор слов
valanchik
Apr 29 2016 at 14:06
Тогда тот кто первый обучит нейронную сеть на этом словаре и умудрится поместить результат её обучения в 64Кб(gzip) — тот и молодца!
Самый короткий способ определения браузера IE (влючая IE.8)
valanchik
Nov 24 2011 at 17: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» };
}
Information
Rating
Does not participate
Registered
September 20 2010
Activity
March 16 2017 at 17: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» };
}