DontTouchMyScroll

port from DontTouchMyScroll-Chrome

Você precisará instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

You will need to install an extension such as Tampermonkey to install this script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Você precisará instalar uma extensão como o Tampermonkey para instalar este script.

Você precisará instalar um gerenciador de scripts de usuário para instalar este script.

(Eu já tenho um gerenciador de scripts de usuário, me deixe instalá-lo!)

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

(Eu já possuo um gerenciador de estilos de usuário, me deixar fazer a instalação!)

Autor
buki
Instalações hoje
0
Total de instalações
118
Avaliações
2 0 0
Versão
0.1
Criado
14/12/2017
Atualizado
14/12/2017
Tamanho
730 Bytes
Licença
N/A
Aplicável a
Todos os sites

Chrome extension to make every website have normal scrolling behavior. Stop messing with my scroll!

Download from Chrome web store https://chrome.google.com/webstore/detail/dont-touch-my-scroll/agffceidadmikohochleakchamfdbpgi

Why? Image this. You are browsing the web and you come up to a brand new website you have never been to before. You are greeted with this magnificent header image and some sexy typography. The webpage so far looks like a lot of fun to view.

Then, you decide to scroll down to view more of the site. You take your two fingers on your touch pad (or finger on your mouse wheel) and begin to scroll down. Because this is not your first rodeo scrolling a web page, you move your fingers at the same speed that you always move your fingers while viewing a website. You expect the web page to scroll down a few hundred pixels or so. Just enough to reveal the new content below.

...wait...WHAT?!?!? What is going on here!? Why is this website scrolling on it's own? Why is this website scrolling really fast for me? Why is this website scrolling really slow? Or even worse, why does it take extra work on my part to start scrolling, but then it goes fast as I continue to scroll?

You are now frustrated. You just want to view a web page but the web developer of this website has messed with your scroll behavior and is trying to manage the way you view this web page. You are not impressed and do not appreciate someone taking control of your fingers like this. You decide to do something about it. You decide to build a Chrome Extension to disable crazy scrolling behaviors.

BIG thanks. I still consider myself a beginner to web development and when I wanted to take on this task of creating a Chrome Extension to block scrolling behavior, I didn't know exactly how to do it. I found this Reddit post which lead me to this gist which solves the problem for me. It helped me learn AND get rid of my annoyance with websites that mess with my scroll! Thanks!!! https://www.reddit.com/r/chromeos/comments/3wb5gp/please_help_me_how_can_i_disable_the_forced/ https://gist.github.com/oxguy3/ebd9fe692518c7f7a1e9#file-roughscroll-js