Как стать автором
Обновить

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

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

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

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

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

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

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

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

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

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