[DTF ReReDesign] Добавил цитирование, удобное тире и бесконечное хранилище ярлыков!
Всем привет!
Сегодня я с небольшой обновой для своего расширения. Если вдруг кто не слышал про этот проект, то предлагаю почитать другие посты про него по тегу #dtf_reredesign.
В этом обновлении я добавил пару небольших функций, а также то, о чём многие просили — безлимитное хранилище для ярлыков / фильтров.
Когда я создавал эту функцию, я знал, что в синхронизируемом хранилище для расширений есть ограничение на 512 записей. Мне тогда казалось, что этого хватит всем и никто не дойдёт до этого лимита. Как же я ошибался. Оказывается, многие из вас просто обожают вешать ярлыки на всех подряд.
Ну что ж, теперь вы сможете хоть к каждому дтферу пометочку прикрепить.
Но есть один нюанс: они не будут синхронизироваться между устройствами. Само ограничение обойти нельзя, но можно использовать другой тип хранилища, что я и сделал. Теперь когда лимит в storage.sync будет достигнут, записи будут автоматически попадать в storage.local, что значит они будут храниться только на этом устройстве.
Если хотите их перенести на другое устройство, воспользуйтесь функцией экспорта / импорта.
Для включения локального хранилища вам не надо ничего делать или настраивать — оно само.
Цитирование
Вот вы знали, что на дтф можно цитировать текст с помощью знака >? Скорее всего, знали. Но откуда? Да просто надо знать и всё. Это пример плохого UX. Не должно быть никаких скрытых функций на сайте.
В приложении есть возможность цитировать, выделив текст, но это работает только там и только на комментариях (у меня, по крайней мере). Ещё одно нарушение принципов хорошего дизайна.
Я решил исправить этот момент.
Как видите, очень удобно.
Текст вставится в текущее активное поле для ввода. Это может быть либо комментарий на пост, либо ответ другому человеку.
Эта кнопка не будет появляться при написании комментария или поста, чтобы не мешаться. Вряд ли кто-то будет цитировать сам себя.
Удобное тире
Хотите казаться умнее? Или может быть придать вашему посту нотки ИИ-слопа? А может просто лень каждый раз нажимать alt+0151? Тогда эта функция для вас!
Всё очень просто: включаете её и она заменяет -- на —.
С моим зрением я даже не вижу разницы, если честно.
Её можно всегда переключать без перезагрузки страницы, если вдруг вам и правда понадобится написать --.
На этом всё. В этот раз коротко получилось. Причина в том, что у меня просто закончились идеи для этого расширения. Я уже не знаю, что ещё можно добавить. А ещё я был занят рандомайзером. В общем, если у вас есть ещё идеи — пишите! (you see what I did there?)
Ниже будут всякие ссылки.
Расширение из поста.
Мой новый проект — DTF Randomizer. Сайт для проведения честных и прозрачных розыгрышей на ДТФ.
Тг-канал расширения и редизайна в целом.
Мой тг для связи и прочего.