Lenta.ru достала с редиректами

Лента, по всей видимости, накручивает поведенческие факторы, и на многих страницах у них добавлен редирект, который триггерится при скролле страницы.

Хочешь почитать статью, читаешь уже начало и начинаешь делать скролл — и тут — бац! — тебя перебрасывает на продвигаемую ими статью. Бесит сильно!

Для начала я просто удалял события, зацепленные на scroll, и таким образом всё же удавалось почитать интересующие меня статьи. А затем я написал плагин, который эту работу автоматизирует.

Как установить плагин

Вот репозиторий с плагином — https://github.com/sshra/lenta-anti-redirect

Качайте его себе локально, а затем через страницу хрома — chrome://extensions/ — устанавливаете через опцию — загрузить распакованное расширение, указывая папку, куда вы скачали плагин.

В консоли плагин будет выводить сообщения вроде:

Работает плагин следующим образом: он подключает на сайт с доменным именем lenta.ru скрипт, переопределяющий метод EventTarget.prototype.addEventListener

Так удаётся перехватить назначение событий типа scroll.

Мало букафф? Читайте есчо !

Анти CSRF в WP

Май 31, 2023 г.

В поддержку по плагину Inactive User Deleter недавно написали, что Wordfence считает мой плагин уязвимым к CSRF. Я всегда пытаюсь реагировать на запросы юзеров, но сначала мне показалось, что опять какая то параноидальная тулза что то там отрапортовала, ...

Читать

Утилита для извлечения данных и парсинга HTML кода

Февраль 29, 2016 г.

Я иногда ссылаюсь на данную утилиту в примерах. Выкладываю её код и примеры использования. Примеры использования. Я привожу пример экспорта статей с одного из своих рабочих проектов - delovoymir2003.ru. Я выполнял программирование и переносом публикаций ...

Читать

База причастий и деепричастий русского языка

Март 14, 2017 г.

В данной базе объединены причастия и деепричастия. Таблицы получены из общей базы морфологии. В первой таблице содержится перечень "нормализованных" слов, а вторая база включает их морфологию. SQL скрипты в виде дампа размещены на github. Переходим, ...

Читать

Удалить название типа публикации из адреса кастомного типа публикации

Ноябрь 18, 2017 г.

При создании собственного типа публикации в Wordpress, вы получите ЧПУ, содержащий в самом начале название этого типа материала. Можно ли избавиться от этого? К примеру, вы зарегистрировали тип публикации portfolio: [crayon-69e82bb88ef63656356062/] ...

Читать
 

Комментарии к «Lenta.ru достала с редиректами»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: