Майнеры криптовалют на веб-сайтах стали реальной проблемой. Недавно даже The Pirate Bay начал тестировать такую опцию монетизации. Появились первые сервисы вроде Coinhive, которые агитируют владельцев сайтов устанавливать майнеры и зарабатывать деньги без баннеров и рекламы. По их расчётам, обычный посетитель сайта на среднем ноутбуке генерирует 30 хешей в секунду. Для The Pirate Bay со средним временем сессии 5 минут и месячной аудиторией 315 млн человек это даёт 30?300?315000000 = 2 835 000 мегахешей в месяц.

Если гуманно обращаться с людьми и загружать процессор только на 30%, то остаётся 850 000 мегахешей. Coinhive выплачивает владельцам веб-сайтам 0,00015 XMR за миллион хешей, так что The Pirate Bay мог бы заработать 127,5 XMR ($12 000) в месяц и полностью убить свою репутацию в глазах пользователей.

К сожалению, всё больше сайтов выбирают такой вариант монетизации. Иногда майнерские скрипты проникают на сайты без ведома самих владельцев. Одну такую историю недавно рассказал один из пользователей Хабра. Он случайно обнаружил майнер на маленьком российском сайте по продаже товаров для животных.

Хуже того, злоумышленники начали внедрять скрытые майнеры прямо в расширения для браузеров, так что они могут работать непрерывно, воруя вычислительные ресурсы компьютеры. Например, несколько дней через официальный Chrome Web Store распространялось расширение SafeBrowse с майнером, прежде чем его удалили. Для Firefox вышло два расширения с майнерами.

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

Пользователи блокировщика рекламы uBlock Origin уже несколько недель обсуждают проблему на GitHub и ведут список вредоносных доменов для блокировки. К сожалению, в последнее время майнерские скрипты начали случайным образом менять домены, так что так просто заблокировать скрипты не получится, если только вы вообще не запретите выполнение JavaScript в браузере.


Майнерский скрипт, который использует случайные домены, трудно заблокировать стандартными блокировщиками

Впрочем, скрипты с рандомными доменами пока редко встречаются. От большинства майнерских скриптов можно защититься, если заблокировать в hosts хотя бы самые популярные домены — и поддерживать список в актуальном состоянии, добавляя туда новые домены по мере их обнаружения. Недавно появилась бесплатная программка Anti-WebMiner, которая занимается именно этим: её авторы пополняют список майнерских доменов на GitHub, а сама программа добавляет эти домены в файл hosts.



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

# Anti-WebMiner Start 1.0 43011
0.0.0.0 azvjudwr.info
0.0.0.0 cnhv.co
0.0.0.0 coin-hive.com
0.0.0.0 gus.host
0.0.0.0 jroqvbvw.info
0.0.0.0 jsecoin.com
0.0.0.0 jyhfuqoh.info
0.0.0.0 kdowqlpt.info
0.0.0.0 listat.biz
0.0.0.0 lmodr.biz
0.0.0.0 mataharirama.xyz
0.0.0.0 minecrunch.co
0.0.0.0 minemytraffic.com
0.0.0.0 miner.pr0gramm.com
0.0.0.0 reasedoper.pw
0.0.0.0 xbasfbno.info
# Anti-WebMiner End


Хотя никто не мешает отредактировать hosts вручную, но с этой утилитой обновлять список доменов и вносить изменения в hosts быстрее и удобнее.

Список «запрещённых» доменов можно также вручную внести в программу-блокировщик рекламы, которой вы пользуетесь.

Есть и другие варианты блокировки майнерских скриптов. Например, расширение No Coin для Chrome (исходный код на GitHub).


Расширение No Coin обнаружило на сайте майнерский скрипт

Это расширение следит за активностью на каждом сайте — и сигнализирует, если на нём обнаружен майнерский скрипт. Такой подход помогает даже против скриптов с рандомными доменами. К тому же, здесь вы можете поместить сайт в белый список, если действительно хотите пожертвовать ему часть процессорного времени. Например, многие пользователи The Pirate Bay в комментариях к новости о тестировании майнерского скрипта высказали мнение, что они не против помочь любимому сайту своим процессорным временем. За прошлый год этот торрент-трекер собрал всего $3500 пожертвований, а через майнерский скрипт может собирать $12 000 в месяц, при этом людям не придётся расставаться с деньгами (по крайней мере, не напрямую). Люди качают здесь варез, бесплатную музыку и фильмы, так почему бы не отдать что-то взамен.

Другое расширение minerBlock для Chrome работает по тому же принципу, что и No Coin. Оно тоже распространяется с открытыми исходниками, так что не придётся беспокоиться, что блокировщик майнеров сам втихую майнит криптовалюту.

Но всё-таки самый надёжный способ заблокировать майнерские скрипты — это установить расширение, которое вообще блокирует выполнение любых скриптов, как NoScript для Firefox.

Комментарии (91)


  1. Templier
    05.10.2017 14:00

    coin-hive.com — они уже перебрались на coinhive.com, так что список не особо актуален.


  1. Dreablin
    05.10.2017 14:39

    Ну вообще, я бы предпочел чтобы мой компьютер отдал 30% ресурсов на сайте с сериалами вместо выскакивающих реклам и преролов с казино…
    Ресурсов компьютера с головой хватает на проигрывание видео, а за ток я на семью плачу в 30-40 раз меньше, чем за еду, так что не разорюсь.


    1. Aingis
      05.10.2017 14:41
      +3

      Если вы посчитаете сколько вам потребуется электричества (и какая машина), чтобы окупить такой просмотр, то окажется что любая подписка обойдётся дешевле.


      1. Anarions
        05.10.2017 15:01

        Разница потребления при загрузке процессора на 15% и на 45% будет ватт в 20-30? Серия минут 40, 0.02 квт-ч = меньше копейки за серию сериала. Я думаю вполне терпимо. Мне такой вариант гораздо приятней чем реклама.


        1. Aingis
          05.10.2017 15:42
          -2

          А кто вам сказал, что достаточно только времени серии? Где-то тут говорили, что потребуется эдак месяца два 100% нагрузки.


          1. Anarions
            05.10.2017 15:45
            +4

            Простите, что? Достаточно для чего? Как скрипт будет выполняться при закрытой вкладке? Сайты собираются использовать это как альтернативу рекламе, и я целиком поддерживаю (когда речь о ПК и работе не от батареи)


            1. Nikelandjelo
              06.10.2017 04:44
              +1

              А на мобильных что вы предлагаете делать?


              1. Ded_Banzai
                06.10.2017 14:13
                -1

                30% для мощного смартфона — это не слишком большая разница с компьютером. Другое дело, если браузер на смартфоне сам по себе отъедает все ресурсы и без майнинг-скрипта.


            1. Aingis
              06.10.2017 13:14

              С чего вы взяли что сайты собираются это использовать как альтернативу рекламы? Там такие копейки идут, что меньше любой рекламы. Поэтому я и говорю (чуть ниже), что для сколь-либо приличной суммы вам придётся непрерывно майнить месяцами.

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


              1. Anarions
                06.10.2017 13:43

                вам придётся непрерывно майнить месяцами.

                Я не могу понять эту фразу, что означает «придётся». У меня нет цели заработать крупную сумму для сайта которым я пользуюсь. Я просто непротив одолжить часть своих вычислительных мощностей на время пользования сайтом. Учитывая что по рекламе я вообще ни разу в жизни не кликал — какие-то деньги лучше чем вообще никаких.

                Но не видно никаких оснований, что это будет сколь-либо экономически обосновано.
                Тоже непонятная фраза, любой доход лучше полного отсутствия дохода. При миллионах посетителей даже доли цента с каждого — уже какие-то деньги.


                1. Aingis
                  06.10.2017 14:51

                  Я не могу понять эту фразу, что означает «придётся».
                  Ну, вы бы хоть до конца дочитали!
                  Но не видно никаких оснований, что это будет сколь-либо экономически обосновано.


                  1. Anarions
                    06.10.2017 14:59

                    Но не видно никаких оснований, что это будет сколь-либо экономически обосновано.


                    Вот как раз вам стоило дочитать до конца, ведь на эту фразу я сказал.

                    Тоже непонятная фраза, любой доход лучше полного отсутствия дохода. При миллионах посетителей даже доли цента с каждого — уже какие-то деньги.


                    Как можно говорить «экономически необоснованно» о «бесплатных деньгах»?


                    1. Aingis
                      06.10.2017 17:00

                      Они бесплатны только, если вы взломали чей-то сайт. А так, это замедление загрузки страницы, замедление работы, ухудшение репутации — эти доли копеек явно того не стоят.


                      1. Anarions
                        06.10.2017 17:39

                        Такой тип монетизации выбирают пиратские сайты, для них перечисленное является малыми проблемами, так как имеются: проблемы с «обычными» рекламодателями (эдсэнс и тому подобное не работает с пиратами), большая лояльная аудитория (и поэтому 20мс дополнительного времени загрузки на посещаемость не повлияет).


              1. YoMan
                06.10.2017 14:36

                Скорее всего на сайтах останется реклама, и к ней добавятся скрипты-майнеры.


          1. Hardcoin
            05.10.2017 15:47

            Вы исходите из стоимости рекламы на том же сайте или из стоимости серии? Майнинг рассматривается как замена рекламе, а не подписке.


            1. Anarions
              05.10.2017 16:02

              Возможно даже не как замена рекламе, а как хоть какой-то доход от людей, у кого стоит блокировка рекламы.


              1. Daniil1979
                05.10.2017 18:34

                кстати, а как блокировать рекламу онлайн-казино?


                1. Anarions
                  06.10.2017 12:22

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


      1. workless
        05.10.2017 15:03
        -1

        Смотрите.
        Пусть компьютер тратит 300 Ватт (на полной загрузке). За фильм (например полтора часа) потратится 0,5 КВ. Т.е. примерно 2-3 рубля.
        А ведь компьютер был-бы все равно включен.
        Подписка в месяц например 200 руб — вы смотрите 100 фильмов в месяц?


        1. Aingis
          05.10.2017 18:20
          +2

          Показ фильмов на любой сайте идёт от 200 рублей. (Берём легальные, конечно. Но даже с рекламой суть не сильно меняется.) Пока вы не найманите 200 рублей, следующий вам никто не покажет. А вот чтобы намайнить 200, вам надо будет потратить не одну тысячу, без учёта амортизации компа, чисто в силу неэффективности процесса. Я сильно сомневаюсь, что кто-то реально будет смотреть по такой модели.


        1. klirichek
          06.10.2017 07:45
          +1

          «всё равно был бы включён» — но при этом тратил бы порядка 50-60 ватт.
          А на полной нагрузке помимо электричества ещё и амортизация увеличивается.


          1. workless
            06.10.2017 09:22

            Про «все равно был включен» — это к тому, что стоимость «просмотра» еще снизится


          1. Wolframium13
            06.10.2017 10:38

            Амортизация? Серьёзно? Кто в современном мире держит ПК до его физического износа?


            1. Zenitchik
              06.10.2017 16:51
              +2

              Я честно пытался это сделать. Не изнашивается, сволочь.


              1. Fagot63
                06.10.2017 17:58

                Процессоры интел с термопастой под крышкой с вами не согласны. Пусть это и не совсем износ, но скальпирование доступно далеко не каждому.


                1. Wolframium13
                  06.10.2017 20:00
                  +2

                  И через сколько процессорам с термопастой приходит каюк?


      1. Dreablin
        05.10.2017 15:12

        Если я все правильно посчитал, то ноутбук расходует меньше 100Вт в час (даже с запасом). По 4 часа каждый день — это 12 квт*ч = 60р/мес при 100% загрузке.
        И тут все с запасом и 100 Вт и 4 часа и 100% загрузки. В реальности должно получаться 10-20 рублей за 30% на майнинг.
        Против подписки ничего не имею, но уровень английского позволяет смотреть в оригинале только сосредоточившись. А смотреть фоном (время то жалко) получается только в переводе.


        1. dom1n1k
          05.10.2017 16:30
          +2

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


          1. Dreablin
            05.10.2017 18:40

            Не уверен в большом влиянии, мой HP 2011г сейчас держит батарейку больше часа, хотя он не выключался месяцами и на нем 2 ядра в течении 3х лет работал «научный майнинг».
            Мы же не говорим про 100% загруженность, а про 30%. У меня при этом лишнего нагрева не происходит.


            1. sashabeep
              08.10.2017 13:47

              Вам попался какой-то неправильный HP, как минимум, контроллер батареи должен был сдохнуть за год :)


        1. klirichek
          06.10.2017 07:52
          -1

          Это с очень большим запасом.
          Макбук с батареей 50 вт*ч может работать до 10 часов.
          Другой — ну, пусть втрое меньше.
          Это значит, что потребляемая в нормальном режиме мощность — порядка 5-15 ватт.
          Так что ваши 100 ватт — это с очень-очень запасом.
          (у меня десктоп с i7-3770K потребляет 50-60 ватт)


    1. Shannon
      05.10.2017 21:09

      И вот 3 разных, но достойных сайта, которые вы готовы поддержать майнингом, статьи на которых вы не дочитали и оставили на потом (или просто забыл закрыть закладку), забирают каждый по 30%, 90% итого. В этот момент вы решаете поиграть в гта 5 и посмотреть видео фоном на втором мониторе, и понимаете, что 5 фпс это как-то мало для комфортной игры, а видео что-то заикается постоянно

      Но даже если сайт будет 1, всё равно 30% это много.
      Для мобильных устройств это расход батареи, для стационарников это постоянно шумящий и крутящийся куллер, который выйдет из строя достаточно быстро при таком подходе.
      А если доберутся до видяхи, то еще и жарковато будет, не говоря про то, что и она выйдет из строя быстрее (помнится у меня просто от регулярных игр накрылась видяха за 15к гдето через 8 месяцев, а там было приличное охлаждение)

      А вариант постоянно закрывать браузер или закрывать сайты, которые временно не нужны, и вообще боятся что-то сделать на своем компьютере лишнего, а потом искать (или вспоминать) от куда тормоза — это как-то не вариант


      1. Wolframium13
        06.10.2017 10:44

        …помнится у меня просто от регулярных игр накрылась видяха за 15к гдето через 8 месяцев…


        Да это у вас явный брак был. Я, к сожалению, заядлый геймер и гоняю карты и в хвост, и в гриву. Самое большое — заклинило и расплавило вентилятор. Но уменьшение нагрузки его не спасло бы, т.к. он всегда молотил на максимуме при подаче питания.


      1. Anarions
        06.10.2017 12:24
        +1

        Хром режет производительность сайтов в фоне. Очень сильно режет, так что майнить сможет только активная вкладка.


      1. Anarions
        06.10.2017 12:28

        помнится у меня просто от регулярных игр накрылась видяха за 15к гдето через 8 месяцев
        Брак, майнинг-ферма маслает 24\7 уже почти год, все карты в порядке.


        1. MamontsevDS
          08.10.2017 20:37

          Маслает?


          1. Fagot63
            08.10.2017 22:41
            +1

            Это жаргон с автосервисов. Значит работает.
            Ваш Кэп.


            1. Anarions
              09.10.2017 16:04

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


  1. elfs_shadow
    05.10.2017 15:01

    Не совсем понимаю, почему «владельцы» ресурсов не могут перенести скрипт майнера себе на хостинг. Сразу подобные методы стали бы совсем не эффективными.


    1. Hardcoin
      05.10.2017 15:50
      +1

      Где лежит скрипт — не важно. Важно, куда он стучится за задачей и куда отдает результат расчетов. Нужно прокси на своём хостинге ставить (что б результаты доходили до майнинг-пула). Впрочем, к этому и придут через несколько месяцев.


      1. elfs_shadow
        05.10.2017 16:38

        Спасибо, как-то выпало из внимания, что он стучится туда же для отправки данных.

        Я думаю, что такие вещи давно пора решать на уровне браузера. Лично меня очень даже устроил бы небольшой попап с уведомлением вида «Эй, тут вкладка отжирает > x% процессора. Пусть живет или закрыть?» (на подобии разрешения запуска плагинов в Firefox). Или просто настройка максимального уровня загрузки ЦП для каждой вкладки.
        Хочу сказать спасибо ресурсу — пусть майнит потихоньку. А если страница выжирает все, что может — уж извините


        1. hikoseuro
          06.10.2017 06:56
          +1

          Firefox начиная с 38 версии умеет уведомлять пользователя о высокой нагрузке на процессор на странице или плагине. Лично сам пару раз видел на тяжелых и кривых сайтах.


        1. firk
          06.10.2017 06:57
          +1

          Лично меня очень даже устроил бы небольшой попап с уведомлением вида «Эй, тут вкладка отжирает > x% процессора.

          Мне firefox после установки 52 версии начал иногда выдавать "эта вкладка замедляет браузер" с предложением остановить её скрипты.


  1. sw0rl0k
    05.10.2017 15:01

    Сижу на Nightly, из расширений установлены Ghostery и AdBlocker Ultimate. При заходе на сайт с майнерами вылезает окно и уведомляет об этом. И спрашивает, разрешить майнинг или нет. Не знаю, кого за это благодарить =)
    Скрин: i.prntscr.com/EsiFS0gKRbuUzI3BjWd17w.png


    1. den007
      06.10.2017 06:56
      +1

      У меня вот стоит adguard и он выдает такое же предупреждение уж не знаю кто у кого, что скоммуниздил.
      И да ребята с adguard все порешали и предупреждают о майнинге, а разрешать или нет это уже дело ваше, что считаю самым правильным решением. blog.adguard.com/ru/adguard_vs_mining

      А вот когда подобные скрипты используют коммерческие crm в оплаченных аккаунтах уже наводит на определенные мысли, учитывая то, что вкладка с crm обычно открывается надолго да еще и не одна.

      Скриншот
      image

      Ответ поддержки:
      image


  1. mistik_max
    05.10.2017 15:23
    +1

    Мда к каким только уловкам алчные хакеры не прибегнут, чтобы деньжат подзаработать…


    1. Dioxin
      06.10.2017 07:52

      иначе они бы не были хакерами


  1. batja84
    05.10.2017 15:38

    На какой сайт мне нужно зайти, чтобы проверить включается ли скрипт-майнер или нет? На пиратскую бухту захожу, тишина, процессор не загружается выше фона в 3%.



  1. endlessnights
    05.10.2017 15:51

    Интересно, а что на этот счет думают сторонники майнинга, они то ищут способы обхода, скрытия майнеров от блокировщиков.


  1. Grant1979
    05.10.2017 15:51
    +2

    Я готов жертвовать ресурсы своих машин на поддержание ресурсов вроде Хабра. Не вижу в этом ничего смертельного. Пока я читаю Хабру+Гик и иже с ними ресурсы мне совсем не нужны. Я же не расстраиваюсь, когда решаю поиграть в какой-нибудь шутер, который ест ресурсы на 100%


    1. dedyshka
      05.10.2017 16:22
      +2

      Мне кажется, что проблема не в таком способе монетизации, а в его использовании без ведома пользователя.


      1. tot418
        05.10.2017 23:01

        Как то не встречал вопроса при заходе на различные ресурсы вида "Вы желаете видеть рекламу?".


        1. Marsikus
          06.10.2017 02:52

          Зато нередко бывает «Выключить рекламу? Тогда купите подписку!».


    1. ananazzz
      06.10.2017 00:15
      +1

      Да вы что?! А ваш работодатель в курсе, что начнёт платить за электроэнергию втридорога?


      1. Grant1979
        06.10.2017 10:13

        Ну во-первых речь идёт о досуговых сайтах, т.е. в рабочее время мне там делать нечего. Во-вторых, к сожалению основная масса тех, кто тут общается self-employed и соответственно платят за электроэнергию самостоятельно. Не впадайте в крайности, не может 1 компьютер даже при максимальной нагрузке, даже через кривоработающий скрипт в браузере, сколько-нибудь сильно изменить картину энергопотребления квартиры/офиса/офисного здания. На ночь оставленная грелка под столом секретаря или кондиционер дующий в открытую форточку сжигают больше электроэнергии не принося никому никакой выгоды. Запуск печатной машины класса HP Indigo 20000 сжигает 30-40 кВт электричества за 30 минут. Мы перестали относится к электричеству как к ресурсу, это стало чем-то наравне с воздухом, но за который надо платить.


    1. Nikelandjelo
      06.10.2017 04:46
      +1

      А с мобильного вы готовы жертвовать ресурсы?


      1. Grant1979
        06.10.2017 16:43

        Насколько я разбираюсь в вопросе — процессором можно майнить очень ограниченное количество хэшей. Основная масса идёт с видеокарты. Очень сомневаюсь, что есть JS скрипты которые могут майнить на видеокартах мобильных телефонов. Или я ошибаюсь?


    1. Dioxin
      06.10.2017 09:08

      Только если не видеокарту.


    1. Silverado
      06.10.2017 15:55

      Так намайните и заплатите.


      1. Anarions
        06.10.2017 16:13

        Много телодвижений. Скрипт который тихонько в фоне майнит во время использования сайта гораздо удобней.


        1. Grant1979
          06.10.2017 16:47

          Согласен. Я в принципе не вижу экономического смысла для майнинга на собственных мощностях. Покупать железо, жечь электричество, следить за курсами. Как говорится в одном бородатом анекдоте «Деньги надо в другом месте зарабатывать» (С). По сути когда скрипт майнит на моём железе, это точно такая же плата человеку моим временем, которое я потратил на то, чтобы заработать на его покупку, и оплату счетов за электричество. В реальности мы всегда рассчитываемся за всё своим временем.


  1. mike_y_k
    05.10.2017 16:50

    Так сию деятельность надо на пользу себе любимому использовать и не подпускать никого чужого к своим ресурсам.


    1. Areso
      05.10.2017 17:16

      Тут вопрос в массовости. За 1 час фильма вы сгенерируете, скажем, целый рубль прибыли майнеру, но если таких 10 000 на сайте — это уже 10 тысяч рублей за 1 час… На самом деле цифру можно смело делить на 10, но даже тысяча рублей час — тоже вполне себе деньги.


  1. wych-elm
    05.10.2017 17:24
    +2

    Вангую, что в скором времени придут к идее обязательного подписывания всех скриптов в браузерах. Раньше большой дырой в безопасности браузеров был ActiveX, а теперь — обычные скрипты.


    1. Nikelandjelo
      06.10.2017 04:47

      Подписывать как? В чём проблема на сайт загрузить подписанный майнерский js?


  1. iNickname
    05.10.2017 17:32
    +1

    Вообще не вижу ничего плохого в Майнинге для The Pirate Bay.


    1. Fagot63
      05.10.2017 18:29
      +1

      Да для любого, лишь бы они честно предупреждали/спрашивали об этом.


      1. tot418
        05.10.2017 23:03

        Или выроботали ненавящевую концепцию их функционирования.


    1. pafflootiy
      07.10.2017 16:59
      +2

      Для сайтов нацеленных сугубо на ПК это вполне неплохо, да. И то при условии заведомого ограничения потоков майнинга. А вот сайты, посещаемые с мобильных устройств, не должны майнить, как по мне.
      Эксперимента ради, на одном из своих сайтов поставил этот скрипт на короткий промежуток времени, с ограничением в 1 поток… пощупать, так сказать. С ПК даже не заметил. А вот со своего старенького зенфона 5, просто ужаснулся.


      1. Anarions
        07.10.2017 21:20
        +1

        Ну, проверять useragent и запускать только на ПК.


  1. stalinets
    05.10.2017 19:46

    Пусть майнят, при соблюдении порядочности (не включать майнер при батарейном питании, оставлять на сайте выключатель, не загружать проц на 100%, а хотя бы на 70 и не больше).


    1. PlayTime
      05.10.2017 21:04

      А из песочницы браузера к этим всем параметрам есть доступ? Ну, хотябы узнать о том что ноутбук работает от батареи.


      1. workless
        05.10.2017 21:21

        battery API


    1. Nikelandjelo
      06.10.2017 04:48

      Я полагаю что большинство траффика в интернете идёт с мобильных так что такие требования нереальны.


  1. OldGrumbler
    05.10.2017 20:28
    +1

    Вангую: скоро в браузерах на вкладках появится не только кнопка отключения звука, но и кнопка отключения js )))



  1. xFFFF
    06.10.2017 06:56

    Была проблема с майнером в одном из дополнений для FF.


  1. Dmitry_7
    06.10.2017 09:36
    -1

    Почему не выключить в браузере функции, используемые для майнинга (их список довольно специфичен же)? Ну и при запросе их спрашивать пользователя?


    1. chernilschik
      06.10.2017 14:45
      +1

      JS — не то чтобы специфичная фича в браузере.


  1. pafflootiy
    06.10.2017 11:12

    /!--humor
    Чисто гипотетически… у меня есть друг(надеюсь хоть кто-то на это поведется), работающий в небольшом, местечковом телекомчике. Маршрутизируются все абоненты оборудованием фирмы MikroTik, класса CCR (т.е. никаких тебе метароутеров с privoxy'ми). Поставить доп железо возможности нет.
    Вопрос: как инъецирговать код средствами «латышского» CCR'а?
    Никто этого делать не собирается. Это вопрос ради расширения кругозора
    --/


  1. amarao
    06.10.2017 12:23
    +2

    Некоторое время назад я обратил внимание, что сёрфинг по сайтам без JS много комфортнее, чем с JS. Никаких странных попапов, никакого переползания фокуса (я тебе говорю, медуза!), никаких редиректов через баннерные сети (привет, rbc). Быстро, чисто, ясно.

    Некоторые сайты требуют rich functional, но вместо громоздких плагинов по «чёрно-белым спискам» проблема решается просто плагином для включения/выключения JS (иконка прямо в адресной строке). Особенно он крут на мобильном файрфоксе.


  1. DimaKurb
    06.10.2017 12:54

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


    1. pafflootiy
      06.10.2017 13:19

      «В плюс» относительно чего? Если относительно работы «без скрипта», то 1 посетитель, 1 раз за всё время существования сайта.
      Сайт либо монетизируется либо не монетезируется. В первом случае сайт будет более доходный (чуть-чуть/ощутимо… не важно). Во втором случае, из «не менетизируемого» он мутирует в «монетизируемый».
      Тавтологизировал как мог :3


      1. DimaKurb
        06.10.2017 18:11

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


        1. Anarions
          07.10.2017 21:20

          А кто сказал что от других будут отказываться?


    1. pafflootiy
      06.10.2017 13:21

      Слишком много переменных, как по мне.


  1. Meister_Kirisaki
    06.10.2017 14:45
    +1

    AdGuard для Safari работает нормально, кто сидит на маке. Выскакивает диалоговое окно на сайтах и можно разрешить или отказаться от запуска скрипта.


  1. Idot
    06.10.2017 14:48
    +1

    Пофиг на электричество! Мне больше всего бесит то, что когда один из нескольких процессоров полностью занят браузером, начинает тормозить вся винда показывая «часики».

    Firefox начиная с 38 версии умеет уведомлять пользователя о высокой нагрузке на процессор на странице или плагине. Лично сам пару раз видел на тяжелых и кривых сайтах.

    Мне firefox после установки 52 версии начал иногда выдавать «эта вкладка замедляет браузер» с предложением остановить её скрипты.

    Только вот появляется это сообщение через десяток минут, так что легче прибить лису, чем дождаться сообщения от слоупочного Капитана Очевидности. :(
    Лисе сильно не хватает плагина убивающего скрипт, через заданное время, чтобы скрипт можно автоматом убивался через 20-30 секунд, а не через десять-пятнадцать минут.
    проблема решается просто плагином для включения/выключения JS (иконка прямо в адресной строке)

    Не решается :(
    Потому что прибить скрипт этим плагином, если он запущен, ты сможешь, только после тог как он уже полностью отработал (а, если через 10-15 минут вывалилось упомянутое окно, то этим плагином прибивать уже нечего).


    1. rogoz
      06.10.2017 17:12

      Как раз 20-30 секунд лагов, и FF ругается на говновкладку. Может у вас с браузером что?