Оффтоп Exie
1 676

The Daily TurboFilter

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

В закладки
Кажется, за такой логотип меня засудят.

Первая версия плагина позволяет скрывать неугодных вам комментаторов, делая их комментарии полупрозрачными:

Все имена и персонажи вымышлены. Любое совпадение – случайность.

Естественно, можно просмотреть один конкретный комментарий, для этого нужно всего лишь навестись на него с помощью манипулятора типа "мышь" или пальца. То же самое работает и с авторами новостей, равно как и с отдельными новостями. Одно нажатие – и новость тут же "побледнеет".

TRIGGER WARNING!

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

ЭТО ВАЖНО! (и ссылки на скачивание)

5.3.6. осуществлять действия, направленные на нарушение нормального функционирования Сайта;

5.3.7. загружать, публиковать, распространять и предоставлять доступ или иным образом использовать вирусы, трояны и другие вредоносные программы;

5.3.8. использовать без специального на то разрешения Администрации Сайта автоматизированные скрипты (программы) для сбора информации на Сайте и/или взаимодействия с Сайтом и его функционалом;

ИД «Комитет»
Смотрящие за сайтом

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

Впрочем, в личной переписке Денис сказал, что DTF не против фильтрации постов (оригинал переписки есть в распоряжении редакции), и что официальная реализация этой фичи есть в планах. А пока можно скрасить себе ожидание.

Chromium

Firefox

P.S. Уважаемая редакция, если вы против публикации этой штуки сейчас, удалите новость.

P.P.S. Исходники ничем не обфусцированы, так что милости просим. Гитхаб будет позже.

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

Написать
{ "author_name": "Exie", "author_type": "self", "tags": [], "comments": 92, "likes": 74, "favorites": 22, "is_advertisement": false, "subsite_label": "flood", "id": 23666, "is_wide": false, "is_ugc": true, "date": "Sun, 22 Jul 2018 20:35:24 +0300" }
{ "id": 23666, "author_id": 24121, "diff_limit": 1000, "urls": {"diff":"\/comments\/23666\/get","add":"\/comments\/23666\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/23666"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64955 }

92 комментария 92 комм.

Популярные

По порядку

Написать комментарий...
37

Чувство как после металл концерта. Вроде уже давно приехал домой, а в ушах всё ещё шумит

Ответить
9

Самое забавное, что, как-бы Фрая не ругали некоторые (и таких людей много) за флуд - часть его комментариев стабильно выбивается в топы (особенно это касается игровых тем). Ещё больше - преодолевает порог в 10-20 лайков.

Теперь следите за руками.

После отсева самых недовольных, число минусов в карму Фрая упадёт (как следствие, его посты будут подниматься в топ легче, чем сейчас) а массив критики в его адрес - уменьшится.
В этой ситуации иронично то, что делая комфортней себе - вы облегчаете жизнь и процесс интеграции на DTF вашему предмету неприязни :)

Ответить
2

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

Ответить
2

нормальных людей

Ответить
2

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

Ответить
0

Это была шутка, спокойнее. Ты вообще читал мои комментарии выше?

Ответить
0

Я и не агрюсь

Ответить
3

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

Ответить
0

А что удивительного в том, что совершенно предсказуемые комментарии выбиваются в топы? С:

Но да, вообще пофигу, сколько у него там будет плюсов, лишь бы не видеть его.

Ответить
13

Администрация всегда рада когда кто-то пишет какие-то социально-полезные скрипты для сайта, тем более когда исходный код открыт :)

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

Ответить
1

Я лучше дождусь вашей реализации, если вы не против.

Ответить
0

Я против. Писал ниже.

Ответить
0

Я понимаю, но функция черного списка базовая, будет обязательно

Ответить
5

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

Ответить
6

Все еще не понимаю чем тут так фрай насолил всем. Один фиг куча глупости и флуда в комментах.

Ответить
0

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

Ответить
0

Ну и хер с ними)

Ответить
1

Я не понимаю о чем вы, извините

Ответить
0

Да там половина ребяток и так перебанены, небось, с того времени.

Ответить
4

Отлично, чем больше непойми чем недовольных скроет, тем лучше.

Ответить
3

Жду фидбэка здесь в комментариях или на extered (эт) джимэйл.com

Ответить
1

Не представляю как грамотно реализовать скрытие темы по тегам/ключевым словам. Вот мне, к примеру, не интересна супергероика. Она появляется в разных подсайтах, не отключать же мне их, правильно? Не увижу многие интересные статьи. Тем не менее, в крайней статье про Чудо-женщину в тексте и тегах нет такого слова как "супергерои" или его производных. Значит ли это, что нужно настраивать фильтр с именами всех существующих супергероев и суперзлодеев?

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

Ответить
2

Да, фильтр придется настраивать. Но тут в игру сможет вступить сообщество — под "нормальной панелью управления" подразумевается возможность поделиться правилами скрытия

Ответить
0

Обязательные теги, подписка/блокировка по тегу. Все просто.

Ответить
1

Про теги к материалам не уверен, что получится реализовать, не создавая нагрузки на серверы DTF. Но уже думаю над этим

Ответить
0

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

Ответить
0

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

Ответить
2

Вот "выбор предоставить" — это то, что в планах

Ответить
0

Зачем-то меняются шрифты после запуска вашего расширения. Пока всё что заметил.

Ответить
0

Woah. Такого я туда не добавлял. Можете скинуть скрины на extered (at) gmail.com?

Ответить
0

(at) это видимо вместо собаки?
Завтра скину.

Ответить
0

Возможно, у меня накатилось обновление хрома или что-то такое. Ибо остановка и даже удаление расширения не вернуло мне шрифты.

Ответить
0

Ну, я даже в теории не могу предположить, что произошло, но сомневаюсь, что это сделал плагин: его область действия ограничивается DTF и там нет ничего, что было бы связано с шрифтами

Ответить
–1

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

Ответить
–3

Капец, я против. Напомнило серии черного зеркала где скрывали недовольных и человека просто не замечали. Теперь каждый может скрыть себе не довольных и жить в своём мани мерке.

Ответить
7

В ЧЗ это была настоящая жизнь, где подобный игнор и правда влияет на качество этой самой жизни Насколько мир абстрактного комментатора станет хуже, если кто-то не будет читать его комментарии, если он даже не узнает, что его комментарий не прочитали?

Ответить
2

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

Ответить
–2

Люди на дтф какие-то злые стали им не нравится человек который пишет часто однотипные комменты, нет что бы просто не обращать внимание на это. А место выделенное для ДИСКУССИЙ готовы под себя сделать и теперь всех неугодных в корзину.

Ответить
4

Если человек пишет мусорные комментарии, то почему я должен это читать?

Ответить
4

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

Ответить
1

Ты думаешь такие люди не найдут другого способа скрыть неугодные мнения? Ты не можешь переубедить людей в интернете. Ну скрыли тебя пара-тройка людей, ну и хуй с ним, невелика потеря.

А насчёт "человека с однотипными комментариюми": это бесит. Очень. Да, иногда он пишет что-то по делу, но в основном его писанина просто информационный мусор (ничего против него как личности не имею, может ирл он нормас челик).

Ответить
2

1) нет не найдут если да, то как не используя данное расширение. 2) можно. 3) С чего ты взял что 3-4, даже если это так то они создают себе зону комфорта и эти люди будут думать что они правы никто больше и таких людей бы становилось бы еще больше большинство хотят думать что они правы. Такие люди должны выходить из неё и участвовать в дискуссиях и если они не могут отстоять свою точку зрения под напором мнений можно задуматься правильно ли ты мыслишь.
5) Вот видишь он иногда пишет годноту. Как в чз когда жена заблокировала мужа из-за ссоры. Ты тоже его заблокируешь не давая шанс на те годные комменты.

Ответить
2

Ну, в чём-то ты прав. Я тоже думаю что дискуссии полезны, но человек не может нормально в них участвовать если не готов сменить свою точку зрения. В чем смысл "вести дискуссию" с сонибоями или другими фанатиками? Я искренне считаю, что человека можна научить пересматривать свои взгляды только на стадии личинки, максимум подростка.

А Фрай хоть и пишет нормальные комментарии время от времени (я не писал "годноту"), но, знаешь ли, раз в десятилетие и EA нормальные игры выпускает

Ответить
0

К тому же он и сам не против. И овцы целы, и мне мозги никто лишний раз не ебёт

Ответить
2

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

Ответить
0

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

Ответить
0

Хорошо пообщались мне понравилось. Для этого дискуссии и нужны.

Ответить
0

СССР — скрывает недовольных за 80 лет до "Чёрного зеркала"!

Ответить
5

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

Ответить
0

Я ни с кого не горю, тем более с "совкодрочеров".

Ответить
3

Огромнейшее спасибо!
Наконец-то можно хотя бы сделать полупрозрачными комментарии откровенно жирных троллей. Большущий плюс вам в карму и лучей добра!
С алертов на скрытие комментариев отдельно поржал :)
Теперь прям ДТФ здорового человека. Можно и почаще заходить, и комментарии читать.

Ответить
2

Say no more fam.

Ответить
2

позволяет скрывать неугодных вам комментаторов

Я смотрел пару серий "Чёрного зеркала", которые начинались точно так же.

Ответить
1

Эх жаль что с телефона постоянно

Ответить
1

Не знаю, могут ли браузеры на основе хрома в плагины на мобильных, но Firefox точно может :)

Ответить
1

Год назад лиса очень плохо себя вела со временем на Андроиде,сам не верил. Но так и оказалось

Ответить
0

На iOS сейчас не поддерживает,а жаль

Ответить
0

А если пользователя скрыть, его ответы на твои каменты всё равно будешь видеть в уведомлениях?

Ответить
2

Пока да. Уведомления и прямой эфир плагин пока не трогает. Впрочем, это запланировано на следующие версии

Ответить
4

Надеюсь, в твой последний час, у тебя будет столько морфина, сколько пожелаешь. Аминь.

Ответить
1

Большое человеческое спасибо.

Ответить
1

Для мобильной версии бы такое же... 🙏🏼

Ответить
1

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

Ответить
0

Вот что я называю "критический промах" :)

Скорее всего вы это хотели написать в тред про шоу Саши Барона Коэна, да?

Ответить
0

Что за... Впервые прокомментировал с приложения и вот тебе. Все верно, только как это так получилось? О.о

Ответить
0

Считаю подобную практику деструктивной. Если вам не нравится Фрай (хотя кому он нравится?) или любой другой пользователь, гоните его@насмехайтесь над ним, а не кидайте в ЧС. Иначе таким образом вы только себе и ресурсу (по вашему мнению) делаете хуже.

Ответить
2

гоните его@насмехайтесь над ним

Потому, что токсичность нужно преумножать, да

Ответить
0

Если я вижу плохие статьи, я их минусую и с большой вероятностью в комментариях напишу о том, какая плохая статья. Если все будут кидать автора в ЧС и игнорировать, то постепенно останется только та прослойка, которой норм читать например статьи с орфографическими, грамматическими и фактическими ошибками без грамма верстки и смысла. Да, такие люди существуют. Когда это произойдет, новые пользователи будут видеть, что абстрактный говно-пост тонет в плюсах, подумает "лол найс сайт аливидерчи".

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

Это относится к любой стороне спора, к комментариям и постам, к темам и отдельным взглядам. In this world, it's kill or be killed.

Молчание равноценно поражению, ЧС признак слабости, Фрай кому-то нравится. Активная позиция наше всё. Нужно бороться за чистоту ресурса! Аминь.

Ответить
0

Спасибо за то, что подсказали фичу — скрывать новости, которым пользователь поставил минус

Ответить
0

Действительно, я не доллар, чтобы всем нравится.

Ответить
–2

О, щас совкодрочеров поскрываю.

Ответить
0

Кто такие совкодрочеры?

Ответить
0

Те, кто на полном серьезе в 2к18 на дтф (!) топят за совок.

Ответить
3

Их надо не скрывать, а сжигать на костре из литературных трудов Ленина.

Ответить
2

Ебать вы добрыши.

Ответить
0

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

Ответить
0

блять, казалось бы тут про игры пишут, но нет, найдутся те кто совок нашли

Ответить
0

Это ж я виноват, что в комментах уже не первый раз разгораются срачи на тему "вот раньше то жили, не то что сейчас а вот в америке негров линчуют!!1".

Ответить
0

Автор красавчик, что не бросил затею, когда ребятки анонсировали этот функционал.
А почему бы не удалять комментарии или не заменять дивы пустым содержимым. Я так понял, что сейчас разрабы сайта специально отдельно в разные дивы стали выносить комментарий и ветку ниже, раньше вроде было чуть по-другому.
Или это сильно браузер нагружает?

Ответить
0

Удалять комментарии будет, но позже

Ответить
0

Когда ждать вторую версию? А то начинание похвальное, но реализация — так себе. Полупрозрачность постов ничего принципиально не меняет. Увы.

Ответить
0

А для Макстона не сварганите?)

Ответить
0

Когда ждать вторую версию? А то начинание похвальное, но реализация — так себе. Полупрозрачность постов ничего принципиально не меняет.

Ответить
0

Поставил, работает. Еще бы страницу настроек — например, opaciity или список заблокированных людей. Но спасибо, человек!

Ответить
0

Ну вот до страницы настроек надо еще дожить — она появится тогда, когда я таки закончу со своей затянувшей коммерцией, то есть совсем скоро :3

Ответить
0

Так и правда лучше выглядит. Вы продолжите свои юзерстили? Ночная тема тоже клевая.

Ответить
–1

добавьте блин в приложение на телефон поисковую строку

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
В Steam появилась функция продажи
подержанных цифровых копий игр
Подписаться на push-уведомления