- PVSM.RU - https://www.pvsm.ru -

Расширение для Chrome, показывающее статьи Geektimes в ленте Хабра

Долгое время я являюсь читателем Хабра. Мой «алгоритм» использования сайта очень прост:

  • Зайти на "/feed/all/";
  • Просмотреть статьи до последней прочитанной, открывая интересное в новых вкладках;
  • Закрыть Хабр.

После разделения на два домена стало неудобно перемещаться туда-сюда.

Пришлось превратиться из читателя в писателя и написать расширение для браузера, которое вернет жизнь в привычное русло.

Вот результат: Хабра-объединятор 3000 [1].

Расширение очень простое: смотрим, на какой странице Хабра находится юзер -> Если страница в списке разрешенных, подгружаем страницу с таким же путём на Гиктаймс -> Достаем все статьи по CSS-селектору, попутно делая безопасной для другого домена -> Вставляем поочерёдно в DOM текущей страницы.

После установки расширение неактивно. Чтобы активировать, надо нажать на кнопку расширения в панели браузера и нажать «Включить». Попутно можно ознакомиться на каких страницах оно работает по-умолчанию.

Минусы:
— Страница становится в два раза длиннее;
— Будет показываться много прочитанных статей, если один из доменов менее активно пополняется статьями

Для интересующихся — исходники [2].

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

Автор: Отто Юльевич Шмидт

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/72278

Ссылки в тексте:

[1] Хабра-объединятор 3000: https://chrome.google.com/webstore/detail/nemilepojihhonhmlcaeenfkannhbmhf

[2] исходники: https://github.com/ugnb/habramerge

[3] Источник: http://geektimes.ru/sandbox/52/