- - Деактивирайте функцията за ограничаване на страницата на интервала в YouTube

Деактивирайте функцията за ограничаване на страница в интервала на YouTube

Пространството е обвързано с две различни функциив браузър; на нормална уеб страница тя ще превърта страницата надолу. В YouTube той ще възпроизведе / постави на пауза видео в добър ден. Ако използвате интервала за превъртане на страници и това наистина прави четенето и сърфирането по-лесно, отколкото би било, ако използвате превъртане с два пръста или колелото на мишката, няма да имате нищо против, че рядко прави пауза / възпроизвеждане на видеоклипове в YouTube и вместо това просто превърта страницата надолу. Ако обаче установите, че поведението на превъртане на лентата в интервала в YouTube е досадно, може да искате да го деактивирате. Ето как.

Пряк път за превъртане на страницата в интервала ереализирано на ниво браузър и дори Firefox няма начин да го деактивира. За целта трябва да използвате скрипт. За да стартирате скрипт, ще трябва да разчитате на добавка или разширение, за да го стартирате. Това означава, че за браузърите, които не поддържат добавки или разширения, този трик няма да работи.

Ако браузърът ви поддържа разширения, добавки или възможност за стартиране на потребителски скриптове, добре е да отидете. Потребителите на Firefox могат да използват Greasemonkey, а потребителите на Chrome могат да инсталират Tampermonkey (връзки в края).

хром-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

Коментари