Невозможно использовать временную шкалу twitter в firefox?
Когда я пытаюсь использовать временную шкалу twitter или просматриваю временную шкалу twitter на любом сайте в Firefox, я приветствую предупреждение консоли:
The resource at "https://platform.twitter.com/widgets.js" was blocked because tracking protection is enabled.
У меня есть три части этого вопроса:
- Почему firefox блокирует временные рамки/виджеты твиттера?
- Что можно сделать, чтобы показать график?
и самые бесит:
- Почему это происходит, хотя защита отслеживания НЕ включена???
Вот несколько примеров блокировки времени:
http://www.success-equation.com/home.html
http://userapp-io.github.io/twitter-timeline-angularjs/demo/demo.html
http://entrepreneurship101.mit.edu/ (в нижнем колонтитуле)
http://minitwitter.webdevdesigner.com/
Вот пример, который работает (только на домене twitter.com)
https://blog.twitter.com/2014/3-power-tips-for-using-embedded-timelines
Вот объяснение защиты слежения на SO: qaru.site/info/220306/...
и последнее, но не менее важное, доказательство того, что оно фактически отключено:
![введите описание изображения здесь]()
Firefox 42.0 - Mac OSX 10.10, также видимый в Windows 10
Забавная, но разочаровывающая сноска: не утруждайтесь чириканью в Twitter @support, они не отвечают на твиты.
Ответы
Ответ 1
Попробуйте этот ответ.
fooobar.com/questions/220306/...
Мои настройки: ![введите описание изображения здесь]()
Текущая версия браузера: 43.0.1 (также работает с 42.0)
В моем веб-браузере это (http://www.success-equation.com/home.html) отлично работает.
РЕДАКТИРОВАТЬ:
В моем офисе обновлен Firefox 43.0.3 и плагин twitter работает неправильно.
Затем меня заменили на эту строку, и она работала для меня.
privacy.trackingprotection.pbmode.enabled
false
![введите описание изображения здесь]()
Ответ 2
Это, кажется, заблокировано из-за того, что в зависимости от незашифрованного контента, переданного через зашифрованное соединение. Это связано с тем, что незашифрованное соединение может потенциально утечка информации. Я не думаю, что это связано с функцией Tracking Protection, представленной в Firefox 42.0.
Я разветкил этот репозиторий и изменил один символ в этой одной строке кода в HTML:
оригинальная (сломанная) версия:
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
новая (функциональная) версия (которая не будет существовать вечно):
<script src="https://code.jquery.com/jquery-1.10.1.min.js"></script>
С Firefox about:config
item privacy.trackingprotection.enabled
, установленным в false
, моя вилка работает, пока оригинал этого не делает. Если он установлен на true
, он не работает.
Я отправил запрос на перенос, чтобы мое одно изменение символа было объединено с исходным репозиторием. Я в конце концов убью свою вилку.
Ответ 3
Я попробовал примеры URL-адресов, которые вы предоставили, и временные рамки Twitter работают на всех этих страницах без каких-либо проблем. (FF 42.0 Win 7). И на самом деле у меня services.sync.prefs.sync.privacy.trackingprotection.enabled
установлено значение true (значение по умолчанию).
Есть ли у вас надстройка, которая может блокировать временную шкалу twitter (могут быть запросами на перекрестный поиск)?
Попробуйте отключить все надстройки и проверьте, работает ли он для вас.