2017-02-14 6 views
0

Я человек, который ежедневно использует Facebook. Со временем я заметил, что в отличие от других подобных сайтов (таких как Google+), Facebook сильно злоупотребляет Javascript и способностями веб-браузеров ... в некоторой степени для вещей, которые они не предназначены для работы, часто способами, которые могут быть безопасными риск. Я искал везде способы отключения этих «функций», но, к сожалению, поиск не приносит ничего полезного.Facebook: Как вы отключите злоупотребления JavaScript?

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

Это не нормально в моей книге, и я надеюсь, что это не единственный пользователь, который чувствует себя так. Если мне нужно знать, было ли новое сообщение сделано человеком или группой, я могу легко обновить страницу или дождаться уведомления по электронной почте! Мне не нужны эти функции для использования сайта, и я не доволен, что мой браузер взломан, чтобы принудительно реализовать странные и раздражающие функции по бессмысленным причинам.

Есть ли какие-либо настройки Facebook для отключения таких скриптов? Если нет, есть ли способ заблокировать JS по всему домену facebook.com, и будет ли сайт работать, если я это сделаю? Что еще я могу исправить? Я использую Firefox в Linux, мой вопрос в основном для этого браузера. Благодарю.

+1

«Всплывающие и открытые панели также мгновенно синхронизировать между вкладками браузера, который снова происходит без меня обновив страницу, подразумевая какую-то Snooping сценарий впрыскивается в браузере.» Это базовая функциональность AJAX, используемая сегодня на большинстве веб-сайтов. Звук slike, который вы хотите, чтобы статическая сеть снова появилась в 90-х. – Shilly

+3

Они расширенные функции Javascript. Я далеко не убежден, что они «взломали». – lonesomeday

+0

Вы видели GreasyFork, чтобы увидеть, есть ли какие-то скрипты, которые делают то, что вы хотите? https://greasyfork.org/en/scripts/by-site/facebook.com – GreensterRox

ответ

0

Обнаружен способ устранить эту проблему! Через несколько часов пробив вкладку «Сеть» в меню «Разработчик» в Firefox (control + shift + Q), а также прочитав другие примеры, я нашел простое правило для AdBlock Plus, которое отключает автоматическое обновление сообщений, похоже, не нарушая ничего другого:

||*-edge-chat.facebook.com/pull?channel=* 
Смежные вопросы