Почему колесо прокрутки перестает работать на некоторых веб-сайтах в Chrome?

8

Просматривая случайные сайты в stumbleupon, я обнаружил довольно много сайтов, которые я не могу прокрутить с помощью колесика мыши в Chrome. Я продолжаю задаваться вопросом, является ли это чем-то на веб-странице, или ошибкой, или некоторым странным поведением, являющимся результатом комбинации плагинов / расширений, которые я установил в Chrome.

Вот пример, который появился сегодня: (ссылка удалена). На этой конкретной странице прокрутка прекрасно работает в FF / IE, поэтому она должна быть как-то связана с моими конкретными расширениями.

Это расширения, которые у меня активны в настоящее время:

  • AdBlock
  • Adblock Plus
  • Контроль оповещения
  • Лучше всплывающих окон
  • Imgur Extension
  • LastPass
  • средняя кнопка новая вкладка
  • Быстрый JavaScript-переключатель

Я заметил пару вещей:

  • Если я отключаю JavaScript (например, с помощью Quick JavaScript Switcher ), прокрутка снова работает
  • Если я разрешу всплывающие окна на этой странице с помощью Better Pop Up Blocker, прокрутка также будет работать.

Что здесь происходит? Почему запрещение всплывающих окон не позволяет колесу мыши работать на определенных веб-страницах?

mellamokb
источник
Является ли это или / или оба условия: " If I disable JavaScript (e.g., with Quick JavaScript Switcher), scrolling works again| If I allow pop-ups on that page with Better Pop Up Blocker, scrolling works as well."
Enigma
@Enigma: я, честно говоря, не помню ... сейчас она работает нормально: /
mellamokb
Даже со всеми включенными расширениями?
Enigma
2
Вы когда-нибудь решали это? У меня были те же проблемы на новой мыши / машине, и мне было интересно, если это зависит от оборудования.
Брак
Это происходит все чаще и чаще на bbc.co.uk
dav1dsm1th

Ответы:

1

Ваши расширения изменяют веб-страницы так, чтобы они отличались от запланированных разработчиком. Adblock и Adblock Plus удаляют элементы и сценарии блокировки, которые часто необходимы для правильной работы веб-страниц. Это часто можно увидеть на видео-сайтах, где отключение или разрешение определенных сценариев позволяет правильно воспроизводить видео.

Я бы использовал один adblocker, поскольку одновременное использование Adblock и Adblock Plus является излишним. Держите свои трекеры в актуальном состоянии, чтобы уменьшить проблемы из-за изменений на сайте.

Что касается аппаратного обеспечения, у некоторых мышей есть настройки, которые можно настроить в операционной системе и даже для каждого приложения, поэтому средний щелчок может открыть новую вкладку в Chrome, но вызвать диалог печати в другом браузере. Что-то такое.

Чтобы понять программную сторону, если я создаю веб-сайт и в нижнем колонтитуле есть реклама, а ваш блокировщик рекламы удаляет весь нижний колонтитул, моя веб-страница может сломаться, потому что скрипты зависят от запуска нижнего колонтитула, скрипты загружаются в нижний колонтитул или что-то более простое. поскольку веб-страница больше не отображается правильно, потому что нет определенной нижней части страницы.

Каррен
источник