Интервалът е свързан с две различни функции в браузъра; на нормална уеб страница ще превърта страницата надолу. В YouTube ще пусне/постави на пауза видеоклип в добър ден. Ако използвате интервала за превъртане на страници и това наистина улеснява четенето и сърфирането, отколкото ако сте използвали превъртане с два пръста или колелото на мишката, няма да имате нищо против, че рядко спира/възпроизвежда видеоклипове в YouTube и вместо това просто превърта страницата надолу. Ако обаче смятате, че превъртането на интервала в YouTube е досадно, може да искате да го деактивирате. Ето как.
Прекият път за превъртане на страницата на лентата за интервал е внедрен на ниво браузър и дори Firefox няма начин да го деактивира. За да направите това, трябва да използвате скрипт. За да стартирате скрипт, ще трябва да разчитате на добавка или разширение, за да го стартирате. Това означава, че за браузъри, които не поддържат добавки или разширения, този трик няма да работи.
Ако вашият браузър поддържа разширения, добавки или възможност за стартиране на потребителски скриптове, можете да започнете. Потребителите на Firefox могат да използват Greasemonkey, а потребителите на Chrome могат да инсталират Tampermonkey (връзки в края).
След като имате инструмента за стартиране на скрипта, добавете следния скрипт;
// ==UserScript== // @name Disable space bar scrolling // @namespace Disable Space bar scroll // @version 0.1 // @description disable space bar scroll // @author Space bar scroll // @match https://www.youtube.com/* // @grant none // ==/UserScript== (function() { var k = function(action){ var eventObj = document.createEvent("Events"); eventObj.initEvent("keydown", true, true); eventObj.keyCode = 75; eventObj.which = 75; document.body.dispatchEvent(eventObj); }; var killSpaceBar = function(evt) { var target = evt.target || {}, isInput = ("INPUT" == target.tagName || "TEXTAREA" == target.tagName || "SELECT" == target.tagName || "EMBED" == target.tagName); // if we're an input or not a real target exit if(isInput || !target.tagName) return; // if we're a fake input like the comments exit if(target && target.getAttribute && target.getAttribute('role') === 'textbox') return; // ignore the space and send a 'k' to pause if (evt.keyCode === 32) { evt.preventDefault(); k(); } }; document.addEventListener("keydown", killSpaceBar, false); })();
Може да се наложи да рестартирате браузъра в случая на Firefox. Презаредете YouTube и скриптът вече ще попречи на интервала да превърта страницата надолу.
Инсталирайте Greasemonkey за Firefox
Инсталирайте Tampermoney от уеб магазина на Chrome