[DTF ReReDesign] Добавил новые функции: Скрывать просмотренные посты, загружать больше новостей

миниатюрные постики
миниатюрные постики

DTF ReReDesign — это моё расширение для браузеров Chrome / Firefox, которое добавляет разные улучшения, типа раскрывать комментарии, показывать кто поставил реакции на пост, увеличить ленту и многое другое. Подробнее можно почитать в моих предыдущих постах про расширение — тут и тут. Скачать можно внизу.

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

Что нового:

Скрывать просмотренные посты — эта функция минимизирует посты, которые вы открывали. Также она добавляет кнопку, чтобы восстановить пост. При этом всегда можно перейти в сам пост, нажав на заголовок. Информация о скрытых постах хранится локально в ваших печеньках в течение 24 часов. Синхронизируется на всех вкладках, но надо обновить страницу.

Загружать больше новостей — кто-то просил, чтобы можно было загружать больше новостей в верхнем блоке. Ну, эта функция это делает. Это было очень нелегко сделать из-за специфики работы сайта (SPA). Надеюсь, оно кому-то надо.

ползунок
ползунок

Можно выбрать от 4 (стандарт, функция выключена) до 16 с шагом в 4. При нажатии на кнопку 'Показать ещё' загрузится столько новостей, сколько вы выбрали.

новости
новости

Добавить кнопку "наверх" — эта функция делает ровно то, что и написано. Я не знаю, кому это надо, но кто-то просил.

Также я добавил кнопку "Изменения" где можно посмотреть... изменения.

А ещё вы можете обнаружить внизу меню расширения новую, непримечательную, совсем не занимающую много места кнопку доната. Это так, чисто на случай, если кто захочет поддержать. Это не обязательно и вы не получите за это никаких скинчиков или новых платных функции (пока 😁), но мне будет очень приятно.

Известные проблемы:

Функция "Увеличить медиа", которая увеличивает картинки и их качество в 2 раза может вызывать проблемы с производительностью у некоторых людей (буквально один человек), так что я на всякий случай выключил её по умолчанию для новых пользователей. На настройки старых пользователей это не повлияет.

Планы на будущее:

Выделю только самое важное.

  • Объединение моего другого расширения, DTF Filter, которое фильтрует посты по заданным словам, с этим, чтобы не пришлось ставить миллион расширений. Пока не знаю, когда это сделаю, потому что надо всё хорошо сделать, а выходные уже закончились 😢
  • Показывать кто поставил реакции везде, в том числе на комментариях, а не только постах, как сейчас. Это тоже не знаю, когда получится сделать, потому что другой человек взялся помогать с сервером и бэкендом
  • Запоминать громкость звука на видео
  • И ваши замечательные, совсем несложно реализуемые идеи

Ссылки:

Chrome

Firefox

28
14
3
2
1
20 комментариев