Войти

Показать полную графическую версию : [решено] Отключение видео на сайтах.


Трезвенник
01-12-2016, 13:30
Как отключить автозапуск видеороликов на некоторых сайтах? Ввиду лимитированного интернета проблема весьма актуальна. Бывает, сразу и не заметишь видео, а траффик улетел. Блокировщик рекламы и отключение AFP проблему не решают. Вернее отключенный AFP кое-где помогает (пустые окна видео), но иногда видео запускается автоматом. Видимо дело не в нем.

Казбек
01-12-2016, 13:40
Трезвенник,

ContentBlockHelper (https://chrome.google.com/webstore/detail/contentblockhelper/ahnpejopbfnjicblkhclaaefhblgkfpd?hl=en)

https://i.stack.imgur.com/nIavt.png
FlashStopper (https://addons.mozilla.org/en-US/firefox/addon/flashstopper/)
Stops video autoplay and shows the preview thumbnail.

Так же в Firefox вы можете отключить автовоспроизведение HTML5 видео:

about:config
media.autoplay.enabled = false


How to stop autoplaying ads, videos and media on web pages: Stop videos autoplaying in Chrome, Firefox, Internet Explorer (http://www.pcadvisor.co.uk/how-to/internet/how-stop-autoplaying-ads-videos-media-on-web-pages-chrome-firefox-internet-explorer-3497991/)

x0r
01-12-2016, 14:06
для трубы есть улётный скриптег - вообще видео-фрейм не грузит, заменяя его ссылкой. Лежит тут Convert Youtube Embeds to Image Links (https://greasyfork.org/en/scripts/7096-convert-youtube-embeds-to-image-links)
зы. считаю что такая фишка должна быть стандартной ф-цией бравзера.
edit: не тот скрипт дал. Вернее тот тоже работает, но не везде. Для-шобы-везде (ну почти) есть другой скрипт, оставляет только ссылку:

// ==UserScript==
// @name No Embed Youtube
// @description replace embed iframe, object with anchor link.
// @namespace eight04.blogspot.com
// @include http*
// @exclude http://www.youtube.com/*
// @exclude https://www.youtube.com/*
// @exclude https://vk.com/*
// @version 2.1.0
// @run-at document-start
// @grant none
// ==/UserScript==

"use strict";

//http://www.cnet.com/news/youtubes-new-nocookie-feature-continues-to-serve-cookies/

var xpath = "//iframe[contains(@src,'youtube.com/embed/') and not(ancestor::*[@id='YTLT-player'])]|//iframe[contains(@src,'youtube.com/v/') and not(ancestor::*[@id='YTLT-player'])]|//object[./param[contains(@value,'youtube.com/v/')] and not(ancestor::*[@id='YTLT-player'])]|//embed[contains(@src,'youtube.com/v/') and not(ancestor::object) and not(ancestor::*[@id='YTLT-player'])]|//iframe[contains(@src,'youtube-nocookie.com/embed/') and not(ancestor::*[@id='YTLT-player'])]|//iframe[contains(@src,'youtube-nocookie.com/v/') and not(ancestor::*[@id='YTLT-player'])]";

var unEmbed = function(node){

var result = document.evaluate(
xpath, node, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

var element = null;
var i = 0, j;

while(element = result.snapshotItem(i++)){

// iframe or embed
var url = element.src;

// object
if(!url){
for(j = 0; j < element.childNodes.length; j++){
var pa = element.childNodes[j];
if(pa.nodeName == "PARAM" && pa.getAttribute("name") == "movie"){
url = pa.getAttribute("value");
break;
}
}
}

if(!url){
continue;
}

// https://developers.google.com/youtube/player_parameters#Manual_IFrame_Embeds
var id = url.match(/(embed|v)\/(.+?)(\?|&|$)/)[2];
var query = url.match(/\?(.+)/);
var a = document.createElement("a");
var pageUrl = "//www.youtube.com/watch?v=" + id;
a.textContent = "http:" + pageUrl;
if (query) {
pageUrl += "&" + query[1];
}
a.href = pageUrl;
a.target = "_blank";
a.className = "unembed";

element.parentNode.replaceChild(a, element);
}
};

new MutationObserver(function(mutations){
if (document.body) {
unEmbed(document.body);
}
}).observe(document, {
childList: true,
subtree: true
});

x0r
01-12-2016, 14:29
Блокировщик рекламы и отключение AFP проблему не решают »
не знаю что такое AFP , но за блокировщик ты не прав :) uMatrix или то что выше, решают вполне.

Iska
01-12-2016, 16:24
Трезвенник, AdBlock Plus и NoScript уже много лет позволяют мне не видеть никаких, рекламных и не очень, роликов без моего явно выраженного пожелания.

не знаю что такое AFP »
Adobe Flash Player :).

Трезвенник
01-12-2016, 16:46
AdBlock Plus и NoScript »

Первый думаю не лучше моего AdGuard, а второй только для Мозиллы, насколько я понял из поиска. Я поклонник "хромоклонов".

Казбек
01-12-2016, 16:51
Трезвенник,

ScriptSafe (https://chrome.google.com/webstore/detail/scriptsafe/oiigbmnaadbkfbmpbfijlflahbdbdgdf)

Iska
01-12-2016, 16:55
Первый думаю не лучше моего AdGuard »
Не сравнивал. Но то, что Вы, несмотря на AdGuard, видите рекламу, уже о многом говорит.

Я поклонник "хромоклонов". »
Искренне сочувствую. Впрочем, люди ищут близкие аналоги. Например: ScriptBlock - Интернет-магазин Chrome (https://chrome.google.com/webstore/detail/scriptblock/hcdjknjpbnhdoabbngpmfekaecnpajba?hl=ru), ScriptSafe - Интернет-магазин Chrome (https://chrome.google.com/webstore/detail/scriptsafe/oiigbmnaadbkfbmpbfijlflahbdbdgdf) и т.п. Пробовать Вам самому.

Трезвенник
01-12-2016, 16:58
Казбек, Там не скачается для Опера, твой уже установил из своего магазина. Просмотрим, что за японский зверь, на главной Яндекса заблокировал 52, а на этой странице 125 (!!!) каких-то хреновин :o

Казбек, подскажи, как движки отрегулировать в окне настроек, сейчас на минимуме.

Но то, что Вы, несмотря на AdGuard, видите рекламу, уже о многом говорит. »
Нет, текстовую и флеш баннеры он блокирует четко, а видео нет. Может это не его задача-не знаю.

Yewgeniy
01-12-2016, 17:21
Только я заметил манипуляции трубы на днях, вчера например? Запросто может быть, что сегодняшние эдблоки и ноускрипты прямо сейчас морально устаревают.

Iska
01-12-2016, 17:57
Yewgeniy, каким образом может «устареть» NoScript, который работает по белым спискам?

Казбек
01-12-2016, 18:22
подскажи, как движки отрегулировать в окне настроек, сейчас на минимуме. »

Scriptsafe Tutorial (https://www.youtube.com/watch?v=ZCMpnWqdZw4)

Если останутся вопросы - уточните со скринами, чего вы там хотите изменить.

Charg
01-12-2016, 18:25
uBlock Origin + Ghostery решают проблему для меня.
Не использую ABP потому что жрет ресурсов много, а у меня и слабые пк есть. Ну а пользоваться везде одним и тем же - банально удобнее.

Yewgeniy
01-12-2016, 19:06
каким образом может «устареть» NoScript »
Например так, что у пользователей пропадет желание им пользоваться.

Iska
02-12-2016, 20:11
Yewgeniy, Ваше сообщение не является ответом на заданный мною вопрос, несмотря на приведённую (и обрезанную в существенной части) цитату. Вы точно со мною общаетесь?




© OSzone.net 2001-2012