рдиреИрд╕рд░реНрдЧрд┐рдХ рдЧреАрдХрдЯрд╛рдЗрдореНрд╕ - рдЬрд╛рдЧрд╛ рд╕реНрд╡рдЪреНрдЫ рдХрд░рдгреЗ

Geektimes рд╡рд╛рдЪрдд рдЕрд╕рддрд╛рдирд╛, рдорд▓рд╛ рд╕рдВрдкрд╛рджрдХрд╛рдВрдирд╛ рд╕рддрдд рдмрдВрдж рдХрд░рд╛рдпрдЪреЗ рд╣реЛрддреЗ, рдХрд╛рд░рдг рддреЗ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рджрд┐рд╕рдгрд╛рд░реНтАНрдпрд╛ рд▓реЗрдЦрд╛рдВрд╕рд╣ рд╕реНрд╡рдпрдВ-рдирд┐рдпрдорди рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╕рдореБрджрд╛рдпрд╛рд▓рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдд рдХрд┐рдВрд╡рд╛ рддрддреНрд╕рдо рдХрд╛рд╣реАрддрд░реА рдмрджрд▓рдд рдЖрд╣реЗрдд.

рдХрд╛рд╣реА рджрд┐рд╡рд╕рд╛рдВрдкреВрд░реНрд╡реА рдореА рдореБрдЦреНрдп рдкреГрд╖реНрдард╛рд╡рд░реАрд▓ рдкреЛрд╕реНрдЯ рдкрд╛рд╣рд┐рд▓реНрдпрд╛рдирдВрддрд░ тАЬрдПрдХрд╛ рд╢рд╛рд│рдХрд░реА рдореБрд▓рд╛рдиреЗ рд╢рд┐рдХреНрд╖рд┐рдХреЗрдЪреНрдпрд╛ рдлреЛрдирд╡рд░реВрди рдПрдХ рдирдЧреНрди рдлреЛрдЯреЛ рд╢реЗрдЕрд░ рдХреЗрд▓рд╛, рдЬреНрдпрд╛рд╕рд╛рдареА рддрд┐рд▓рд╛ рдиреЛрдХрд░реАрд╡рд░реВрди рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реЗтАЬрдореА рдЬрд╡рд│рдЬрд╡рд│ рдПрдХрд╛ рдирд┐рд░реНрдгрдпрд╛рд╡рд░ рдЖрд▓реЛ рдЖрд╣реЗ - рдореА рдпреЗрдереЗ рдкреБрдиреНрд╣рд╛ рдХрдзреАрд╣реА рдпреЗрдгрд╛рд░ рдирд╛рд╣реА, рдЖрдгрдЦреА рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рд╕реНрддреНрд░реЛрдд.

рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдпрд╛ рдирд┐рд░реНрдгрдпрд╛рдЪреЗ рдХрд╛рд░рдг рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ - рдХрд╛рд╣реА рд▓реЛрдХрд╛рдВрдирд╛ рдЕрд╢рд╛ рдорд╛рд╣рд┐рддреАрдЪреНрдпрд╛ рдХрдЪрд░реНтАНрдпрд╛рдиреЗ рдЬрдмрд░рджрд╕реНрддреАрдиреЗ рдкреЛрд╕рдгреЗ рдЖрд╡рдбреЗрд▓. рдкреНрд░рд╢рд╛рд╕рди рд╕рдВрдкрд╛рджрдХрд╛рдВрдирд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдЖрдгрд┐ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рджреЗрдК рдЗрдЪреНрдЫрд┐рдд рдирд╛рд╣реА - рд╣рд╛ рддреНрдпрд╛рдЪрд╛ рдЕрдзрд┐рдХрд╛рд░ рдЖрд╣реЗ. рд╕рдВрд╕рд╛рдзрди рд╕реЛрдбрдгреНрдпрд╛рдЪрд╛ рдорд╛рдЭрд╛ рдЕрдзрд┐рдХрд╛рд░.

рддрдерд╛рдкрд┐, рдзрдиреНрдпрд╡рд╛рдж lexass, рдорд▓рд╛ рд╕реНрд╡рддрдГ рдлреАрдб рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдЙрдкрд╛рдп рд╕рд╛рдкрдбрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рдорд▓рд╛ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рд╛рдпрдЪрд╛ рдЖрд╣реЗ. рдореА рдкреБрдиреНрд╣рд╛ рд╕рд╛рдВрдЧрддреЛ, рдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рд╕рд▓реНрд▓рд╛ рдЖрд▓рд╛ lexass, рдореА рд╣реЗ рдлрдХреНрдд рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рдкреЛрд╕реНрдЯ рдХрд░рдд рдЖрд╣реЗ рдЬреНрдпрд╛рдВрдирд╛, рдорд╛рдЭреНрдпрд╛рд╕рд╛рд░рдЦреЗ, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреЛрд╕реНрдЯрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдЕрдХреНрд╖рдо рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ.

рдиреИрд╕рд░реНрдЧрд┐рдХ рдЧреАрдХрдЯрд╛рдЗрдореНрд╕ - рдЬрд╛рдЧрд╛ рд╕реНрд╡рдЪреНрдЫ рдХрд░рдгреЗ

2018 рдкрд╛рд╕реВрди рдЕрдкрдбреЗрдЯ - рдореА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ рдХреЗрдЯреЗрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдпреЗрдереЗ.

Chrome рдордзреАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдкреЛрд╕реНрдЯ рд╣рдЯрд╡рдд рдЖрд╣реЗ

рддреНрдпрд╛рдореБрд│реЗ, Chrome рдордзреАрд▓ рд╕рдВрдкрд╛рджрдХ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ Tampermonkey BETA рд╡рд┐рд╕реНрддрд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓, рдПрдХ рдирд╡реАрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗрд▓ рдЖрдгрд┐ рдХреЛрдб рддреЗрдереЗ рдареЗрд╡рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓.

// ==UserScript==
// @name        Habr editor blocker
// @description Hides articles that were posted by certain authors
// @match     https://geektimes.ru/*
// @version     1
// @grant       none
// ==/UserScript==
// @namespace    http://tampermonkey.net/

var authors = [
  'alizar',
  'marks',
  'ivansychev',
  'ragequit',
  'SLY_G',
];

var posts = document.querySelectorAll('.post');
for (var idx = 0; idx < posts.length; ++idx) {
  var post = posts[idx];
  for (var i = 0; i < authors.length; ++i) {
    var selector = '.post-author__link[href$="/' + authors[i] + '/"]';
    var blockedAuthor = post.querySelector(selector);
    if (blockedAuthor) {
      post.style.display = 'none';
      break;
    }
  }
}

рдХреБрдареЗ
'рдЕрд▓рд┐рдЭрд░'
'рдЧреБрдг',
'рдЗрд╡реНрд╣рд╛рдиреНрд╕реНрдпрдЪреЗрд╡реНрд╣',
'рд░рд╛рдЧ рд╕реЛрдбрд╛',
'SLY_G',

рд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреА рдпрд╛рджреА рдЖрд╣реЗ рдЬреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреЛрд╕реНрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░ рдирд╛рд╣реАрдд. рддреБрдореНрд╣реА рд╕реНрд╡рддрдГ рдпрд╛рджреА рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░реВ рд╢рдХрддрд╛.

рдлрд╛рдпрд░рдлреЙрдХреНрд╕рдордзреАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдкреЛрд╕реНрдЯ рд╣рдЯрд╡рд╛

GreaseMonkey рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛, рдПрдХ рдирд╡реАрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдХрд░рд╛, рд╣реЗ рддреЗрдереЗ рдХреЙрдкреА рдХрд░рд╛:

// ==UserScript==
// @name        Habr editor blocker
// @description Hides articles that were posted by certain authors
// @include     https://geektimes.ru/*
// @version     1
// @grant       none
// ==/UserScript==

var authors = [
  'alizar',
  'marks',
  'ivansychev',
  'ragequit',
  'SLY_G',
];

var posts = document.querySelectorAll('.post');
for (var idx = 0; idx < posts.length; ++idx) {
  var post = posts[idx];
  for (var i = 0; i < authors.length; ++i) {
    var selector = '.post-author__link[href$="/' + authors[i] + '/"]';
    var blockedAuthor = post.querySelector(selector);
    if (blockedAuthor) {
      post.style.display = 'none';
      break;
    }
  }
}

рдЗрддрд░ рдмреНрд░рд╛рдЙрдЭрд░

рдЬрд░ рдмреНрд░рд╛рдЙрдЭрд░ рдХреНрд░реЛрдо рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╡рд╛рдкрд░рдд рдЕрд╕реЗрд▓ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдпрд╛рдВрдбреЗрдХреНрд╕ рдмреНрд░рд╛рдЙрдЭрд░), рддрд░ рддреЗрдереЗ рдХреНрд░реЛрдорд╕рд╛рдареАрдЪреНрдпрд╛ рд╕реВрдЪрдирд╛рдВрдЪреЗ рдкрд╛рд▓рди рдХреЗрд▓реЗ рдЬрд╛рдИрд▓, рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдкреНрд▓рдЧрдЗрди рдкреГрд╖реНрдард╛рд╡рд░реАрд▓ рд╕реНрдЯреЛрдЕрд░рд╡рд░ рдЬрд╛ , рддреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛ рдЖрдгрд┐ рд╣реБрд░реЗ, рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд╛рд░реНрдп рдХрд░рддреЗ.

рдкреБрдиреНрд╣рд╛ рдзрдиреНрдпрд╡рд╛рдж lexass рдЖрдгрд┐ рд╕рд░реНрд╡рд╛рдВрдирд╛ рд╕реБрдЯреНрдЯреАрдЪреНрдпрд╛ рд╢реБрднреЗрдЪреНрдЫрд╛!

2018 рдкрд╛рд╕реВрди рдЕрдкрдбреЗрдЯ - рдореА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ рдХреЗрдЯреЗрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдпреЗрдереЗ.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛