Событие Mousewheel в современных браузерах

Я хотел бы иметь чистый и красивый JavaScript для события mousewheel, поддерживающий только последнюю версию распространенных браузеров без устаревшего кода для устаревших версий, без какой-либо JS-инфраструктуры.

Событие Mousewheel хорошо объясненоВот, Как упростить это для текущих последних версий браузеров?

У меня нет доступа ко всем браузерам, чтобы проверить его, поэтомуcaniuse.com это большая помощь для меня. Увы, колесико мышки там не упоминается.

Основываясь на комментарии Дерека, я написал это решение. Это действительно для всех браузеров?

someObject.addEventListener("onwheel" in document ? "wheel" : "mousewheel", function(e) {
  e.wheel = e.deltaY ? -e.deltaY : e.wheelDelta/40;
  // custom code
});

Ответы на вопрос(3)

Ваш ответ на вопрос