Stop messing with the browser’s default scrolling
Occasionally I come across a website that adds custom easing to the scroll wheel. This trend needs to stop. You may think it looks nice, and often it’s just people innocently trying to replicate the smooth scrolling of a phone, but people know and have expectations about how the scroll wheel works. When you mess with such a core navigation method it will cause confusion or annoyance to your user.
When I am not expecting a page to scroll differently, I will scroll my mouse wheel and end up scrolling half way down the page, because I assumed it would scroll like any other page, and that creates a bad user experience.
Leave the scroll wheel alone.
You can see an example of what I am talking about here on CodePen.