joshbalfour / disable-scroll-jacking Goto Github PK
View Code? Open in Web Editor NEWChrome Extension to disable scroll jacking
License: ISC License
Chrome Extension to disable scroll jacking
License: ISC License
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://aztags.com/food-truck-drives-social-change-by-giving-jobs-to-former-inmates"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36",
"currentPage": "http://www.bet365.dk/home/FlashGen4/WebConsoleApp.asp?&cb=105812129416"
}
Submitter: Kieran Jones
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://curve-interactive.com/"
}
Submitter: Guillermo Moreno
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.developerhandbook.com/typescript/writing-angularjs-1-x-with-typescript/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://digitalfestival.ch/"
}
Submitter: Michiel Sikma
Email: [email protected]
It seems that on "high" strictness, Tumblr's "j" and "k" shortcut keys, which are bound to "next post" and "previous post", stop working properly. Actually, "j" still works fine, but "k" goes up about 100px instead of going to the top of the previous post.
It's fine on medium strictness though. You need a Tumblr account to be able to see the next/previous behavior.
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "https://www.tumblr.com/dashboard"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "https://www.qualtrics.com/"
}
Submitter: optional
Email: [email protected]
Debug Info: {
"ua": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.hugeinc.com/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Forces Smooth Scrolling
Debug Info: {
"ua": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36",
"currentPage": "http://www.nerdsonearth.com/2015/05/the-world-serpent-inn-introducing-7-new-campaign-settings-for-dd-5e/"
}
Submitter: optional
Email: [email protected]
When I was: on the Mac Pro page
This happened: I couldn't scroll down
When what should have happened was: Run the animation or at least access the bottom of the page
Debug Info: {
"ua": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"currentPage": "https://www.apple.com/mac-pro/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.allclash.com/trophy-base-designs-pusher/"
}
Submitter: optional
Email: [email protected]
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://demo.rocknrolladesigns.com/html/jarvis/"
}
Submitter: Chuck
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"currentPage": "http://destinesia.io
}
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"currentPage": "http://sagadwebdesign.com/"
}
Submitter: Sam
Email: [email protected]
When I was: visiting a page (qualtrics.com)
This happened: The scroll was hijacked
When what should have happened was: Not be hijacked
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "https://www.qualtrics.com/"
}
In the panel that opens when the toolbar icon is clicked, the button to save the strictness level cannot be clicked, however it can be navigated to with the keyboard. Any idea why?
Submitter: optional
Email: [email protected]
When I was:
This happened:
When what should have happened was:
Debug Info: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36
Submitter: optional
Email: [email protected]
optional
The "What does this mean?" help text says "whilst your scrolling", it should be "you're".
Nice extension! I was wondering if you would consider publishing/maintaining a list of examples for users to check/test themselves, either on the website or the readme. This would help users understand what it's doing and compare for themselves what happens with the extension on/off. (I always run into these pages but it's not very easy to find them, and know if they are or aren't being fixed by the extension correctly.)
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.finteresting.net/2016/05/24/a-stroll-through-wooden-vallila/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.infragistics.com/products/ios/widgets/calendar"
}
Your extension inserts Google Analytics tracking code to every HTTP website visited.
The URL of pages visited and other parameters (e.g. screen resolution) are sent to Google on every page visit without user consent. Neither the Chrome Store description nor the README.md mention this.
This is a serious breach of privacy and should be removed from the extenstion immediately.
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://nomadcapitalist.com/2015/04/24/important-tax-strategies-digital-nomads/"
}
Submitter: optional
Email: [email protected]
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.ldnmuscle.com/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36",
"currentPage": "http://www.lakesidebowling.com/daily-bowling-specials-salmon-arms/"
}
UA: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.19 Safari/537.36",
Page: http://www.robinsonmayball.co.uk
Submitter: Matthew
Email: [email protected]
When I was: http://www.freshdigital.com.au/services/
This happened: The scroll jacking was still present. I tried high too.
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"currentPage": "http://mac.eltima.com/download-manager.html"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"currentPage": "http://www.hypeq.io/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.63 Safari/537.36",
"currentPage": "http://pinkthetown.com/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36",
"currentPage": "http://mooc-francophone.com/liste-mooc-en-francais/?tax_course_discipline=&tax_course_length=&tax_course_level=&tax_course_location=&search_query=r%C3%A9f%C3%A9rencement&wpas=1"
}
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36",
"currentPage": "http://impactartsconference.org/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://creazione.avanzare.co/gravity/demo/slider/white/index.html"
}
Submitter: optional
Email: [email protected]
optional
The Alibaba back end has a really annoying scrolljack where it shows down the scroll wheel so you need to scroll about 5-10x more than usual.
https://message.alibaba.com/message/default.htm?spm=a2700.7756200.1998618981.6.1DNupd
This is a neat thing. I'd love to use it. From reading the code it looks like you are injecting Google Analytics in order to track events related to the extension - when it blocks scroll jacking, if there are any errors thrown etc?
I'm not a huge fan of the extension tracking my behavior like this. My plan is just to grab the code, remove the analytics stuff and run this locally. However, that means I lose out on bug fixes, updates, etc.
Would you consider some kind of setting that disables the analytics part of the extension and just keeps the part that disables scroll-jacking? This is your project and I'm asking you to do work for free for my convenience so "no" is totally a fine answer. In that case I'd stick to copy-pasting the code to a local developer extension, but I wonder if there are other people concerned about privacy stuff as well.
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://waaark.com/works/"
}
Submitter: katacarbix
Email: [email protected]
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36",
"currentPage": "https://tweetdeck.twitter.com/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36",
"currentPage": "http://www.forentrepreneurs.com/sales-funnel/"
}
Submitter: optional
Email: [email protected]
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://www.cordcuttingreport.com/cord-cutters/meet-the-kentucky-congressman-aiming-to-kill-net-neutrality/"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "https://riftcat.com/vridge"
}
Submitter: optional
Email: [email protected]
Please fill in the CAPTCHA and click submit
Debug Info: {
"ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36",
"currentPage": "http://cakephp.org/"
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.