Niektóre strony internetowe (wydaje się, że obecnie jest ich coraz więcej) przejmują różne kombinacje klawiszy w celu wykonywania działań w obrębie i zdefiniowanych przez samą witrynę. Istnieje konkretny przykład /w Gmailu w niewłaściwie zatytułowanym pytaniu; jest pole edycyjne StackExchange, które przechwytuje Ctrl+ Gdla „Dodaj obraz” (zamiast zwykłego „Znajdź następny”) Firefoksa; ma miejsce przejęcie Facebooka w Esccelu ukrycia nakładki zamiast zwykłego „zatrzymywania ładowania”. Jestem pewien, że mógłbym kontynuować z przykładami, ale to powinno wystarczyć, aby zilustrować, że to pytanie nie dotyczy konkretnej witryny.
Używam klawiatury w szerokim zakresie, a skróty klawiaturowe zachowujące się inaczej w zależności od tego, na której stronie jestem, są dla mnie dużą irytacją. Jeśli naciskam skrót klawiaturowy zdefiniowany w przeglądarce, chcę, aby akcja zdefiniowana przez przeglądarkę była podejmowana, a nie coś innego. Nie chcę też, aby niektóre funkcje, które normalnie są dostępne za pomocą klawiatury, nie były dostępne za pomocą klawiatury lub nagle zostały przypisane do innych kombinacji klawiszy.
Zdaję sobie sprawę, że w niektórych witrynach może to utrudniać pracę, ale w tym przypadku wolę spójność.
Czy możliwe jest skonfigurowanie przeglądarki Firefox, aby zapobiegać takim atakom przez strony internetowe lub je ignorować i sprzyjać zdefiniowanemu zachowaniu Firefoksa?
Idealne byłoby rozwiązanie, które działa przynajmniej w Firefoksie w wersjach 20, 21 i 22 zarówno w systemie Linux, jak i Windows.
Edycja Mozilla Bugzilla Bug 380637 Czy strony internetowe powinny być w stanie zastąpić skróty klawiaturowe przeglądarki? wydaje się wskazywać, że przynajmniej na to patrzy. Ten błąd został pierwotnie zgłoszony w połowie 2007 r. I nadal jest aktywny od połowy 2013 r. Co ciekawe, błąd 775002 Włączanie przez użytkowników wyłączania javascript do przechwytywania skrótów klawiaturowych było uważane za duplikat w Firefoksie 15.