- - Deshabilita la función Av Pág de la barra espaciadora en YouTube

Desactiva la función de avance de página de la barra espaciadora en YouTube

La barra espaciadora está vinculada a dos funciones diferentes.en un navegador; en una página web normal, desplazará la página hacia abajo. En YouTube reproducirá / pausará un video en un buen día. Si usa la barra espaciadora para desplazarse por las páginas y realmente hace que la lectura y la navegación sean más fáciles de lo que sería si usara el desplazamiento con dos dedos o la rueda del mouse, no le importará que raramente pause / reproduzca videos de YouTube y simplemente se desplace la página abajo. Sin embargo, si encuentra molesto el comportamiento de desplazamiento de la barra espaciadora en YouTube, es posible que desee deshabilitarlo. Así es cómo.

El acceso directo de desplazamiento de página de la barra espaciadora esimplementado en el nivel del navegador y ni siquiera Firefox tiene una forma de deshabilitarlo. Para hacerlo, necesitas usar un script. Para ejecutar un script, deberá confiar en un complemento o extensión para ejecutarlo. Esto significa que para los navegadores que no admiten complementos o extensiones, este truco no funcionará.

Si su navegador admite extensiones, complementos o la capacidad de ejecutar scripts de usuario, está listo. Los usuarios de Firefox pueden usar Greasemonkey y los usuarios de Chrome pueden instalar Tampermonkey (enlaces al final).

cromo-Tampermonkey

Una vez que tenga la herramienta para ejecutar el script todo configurado, agregue el siguiente script;

// ==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);
})();

Es posible que deba reiniciar el navegador en el caso de Firefox. Vuelva a cargar YouTube y el script ahora evitará que la barra espaciadora desplace la página hacia abajo.

Instalar Greasemonkey para Firefox

Instale Tampermoney desde Chrome Web Store

Comentarios