Я слышал, тут некоторым нужен счётчик слов и букв при редактировании статьи
Что ж. Что-то с этим, думаю, сделать можно.
Я не фронтедщик. Накидал вчера за ужином скриптик. Посмотреть можно на Гитхабе. Поставь звёздочку, не ленись (ノ◕ヮ◕)ノ*:・゚✧
В частности, вам нужен файлик dtf_counter.user.js. Если открытый его RAW версию, то тот же Tampermonkey автоматически предложит вам его подключить.
Это просто пруф оф концепт. Если сообществу такая штука нужна, то можно будет докрутить дизайн и точность настроить, а то сейчас регулярка не очень с некоторыми типами блоков работает.
Ориентируюсь на wordcounter.net. В перспективе можно было бы что-то такое же сделать.
С завтрашнего дня меня не будет. Так что, не знаю, когда (если реально будет запрос от сообщества) смогу допилить. Но всегда рад принять PR на гитхабе, если кто-то хочет помочь.
Апанасик вернулся и сразу же начал улучшать дтф, вот он — император!
Комментарий недоступен
Не вижу багов и комментариев «Добавим через полгода» 🙃
Так он и не настоящий фронтэндщик
// я хз, почему на dtf не ловятся события смены адреса типа popstate, HashChangeEvent и т.п.
// приходится по таймеру проверять текущий адрес
@Denis Shiryaev почему так?
Может я просто криворукий. С фронтендом стараюсь по минимуму работать. В частности, т.к. подобные вещи в разных браузерах могут себя по-разному вести.
@Andrey Apanasik
a = Air.get("module.location")
a.on("Url changed", (change) => {
console.log(change.url);
});