Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Неужели новые версии IE определяют функцию attachEvent, но кидают из неё исключения "attachEvent is obolete!!!111 Use addEventListener instead!!!!111"?
Но обнаружил совершенно неожиданное явление: в красном бублике до версии 11.50 гипотеза typeof div.attachEvent === undefined не срабатывает. Вплоть до версии 11.0x было typeof div.attachEvent === 'function'. Опера тогда всеми силами пыталась маскироваться под IE (именно маскироваться, а не полностью повторять функционал). Но об этом авторы Жуквери почему-то не знают.
Оперу 12.x использует примерно 1% пользователей Википедии. К счастью, Opera 11.x в статистике всплыла только в контексте Opera Mini, где всё равно полноценной обработки событий нет, к тому же у OM движок модифицированный.
На долю 12-й Оперы приходится 2,88 %, на долю 11-й — 0,19 %, на долю 10-й — 0,05 %. Девятая Опера, к счастью, исчезла. Даже Тарас с неё ушёл. Но мы же не можем отказать в обслуживании 0,24% пользователей только потому, что у них 11-я или 10-я Опера!
Тут доля 12-й Оперы 1,6 %; доля 11-й — 0,1%; Опера 10 и 9 в следовых количествах (в среднем 40 тыс. и 22 тыс. пользователей в сутки против ≈ 50 миллионов, пользующихся другими браузерами). Да даже IE 6 кто-то пользуется, если верить статистике!
Ты же не платишь 4к [/сарказм]
P.S. Ещё подсказка: проблема здесь никак не связана с плавающим питухом.
. хочешь специально для тебя покопаюсь в гугле? ^_^
Неужели новые версии IE определяют функцию attachEvent, но кидают из неё исключения "attachEvent is obolete!!!111 Use addEventListener instead!!!!111"?
Но обнаружил совершенно неожиданное явление: в красном бублике до версии 11.50 гипотеза typeof div.attachEvent === undefined не срабатывает. Вплоть до версии 11.0x было typeof div.attachEvent === 'function'. Опера тогда всеми силами пыталась маскироваться под IE (именно маскироваться, а не полностью повторять функционал). Но об этом авторы Жуквери почему-то не знают.
В итоге Жуквери 1.9+ не работают в Опере <11.50.
Оперу 12.x использует примерно 1% пользователей Википедии. К счастью, Opera 11.x в статистике всплыла только в контексте Opera Mini, где всё равно полноценной обработки событий нет, к тому же у OM движок модифицированный.
Смотрим другие счётчики: https://www.openstat.com/counter:meta/trends/report/browser#1807
На долю 12-й Оперы приходится 2,88 %, на долю 11-й — 0,19 %, на долю 10-й — 0,05 %. Девятая Опера, к счастью, исчезла. Даже Тарас с неё ушёл. Но мы же не можем отказать в обслуживании 0,24% пользователей только потому, что у них 11-я или 10-я Опера!
Наконец, посмотрим данные счётчиков LI.RU: https://www.liveinternet.ru/stat/ru/browsers.html
Тут доля 12-й Оперы 1,6 %; доля 11-й — 0,1%; Опера 10 и 9 в следовых количествах (в среднем 40 тыс. и 22 тыс. пользователей в сутки против ≈ 50 миллионов, пользующихся другими браузерами). Да даже IE 6 кто-то пользуется, если верить статистике!
Пользуются. Майкрософт уже он него открестилась, а они пользуются...