Время на прочтение в закладках
Дата публикации: 25 апреля 2024 года
Я начал указывать время, необходимое для прочтения статьи перед добавлением её в закладки и после этого стал больше читать
Мне надоели современные форматы потребления контента. Я захотел больше читать длинных обстоятельных текстов. Возможно, напишу об этом подробнее. Сейчас хочу рассказать об одной технической детали.
Я заметил, что часто бросаю статьи, не дочитав до конца. Иногда, даже интересные.
Начал наблюдать за собой и анализировать. Пришёл к выводу, что причиной является то, что мозг на подсознательном уровне ждёт, что ты статейку осилишь за 10–15 минут, а там раз и на час, а его у тебя нет.
Не исключено, что тому виной всё те же клятые клиповые форматы: твиты, рилсы и прочий шлак.
Решил, что если я буду заранее знать сколько времени мне нужно, то подготовлюсь к этому и вероятно дочитаю до конца.
Таким образом пришёл к тому, что добавляя статью в закладки, я приписываю в конец время, необходимое на прочтение.
Но как его подсчитать? Ведь пишут его единицы, да и цифры там вилами на воде писаны — скорость чтения индивидуальна.
На помощь пришёл JS.
Я открываю инструменты разработчика и запускаю в консоли вот такой скрипт.
(function() {
let textContent = document.body.innerText;
let charCount = textContent.length;
let words = textContent.match(/\S+/g) || [];
let wordCount = words.length;
// Тут меняем цифру и подставляем свою скорость чтения.
let readingSpeed = 220;
let readingTimeMinutes = wordCount / readingSpeed;
let readingTimeFormatted = Math.ceil(readingTimeMinutes);
console.log(`Количество символов на странице: ${charCount}`);
console.log(`Количество слов на странице: ${wordCount}`);
console.log(`Приблизительное время чтения: ${readingTimeFormatted} минут(ы)`);
})();
Если у вас нет бэкграунда разработчика и написанное выше — магическое заклинание, просто забейте в Гугле: «как запустить скрипт в консоли браузера». Поверьте, это очень просто.
Менять стоит всего одну переменную.
Экспериментальным путём я вычислил, что:
- обычные, не требующие глубокого вовлечения тексты, я читаю в среднем со скоростью около 200 слов в минуту;
- тексты посложнее, там где иногда и перечитать что-то надо, задуматься — примерно 175 слов в минуту;
- а там где совсем потрудиться надо, возможно что-то даже законспектировать — 130–140 слов в минуту.
А дальше что? А дальше я никогда не берусь читать сразу то, что нашёл (за исключением случаев когда информация реально срочно нужна). Всё найденное обрабатывается и отправляется в закладки.
И когда я хочу читать, я выбираю за что мне браться. Например, недавно осилил за семь часов огромный тред про неожиданности в эмиграции, в разных странах мира. Раньше я бы, скорее всего, его забросил. А тут увидел 440 минут в тайтле и приготовился, что читать буду как небольшую книгу, порциями.
Наверняка, для той же задачи есть какие-нибудь расширения для «Хрома», но я обитаю в «Сафари» и там с расширениями тяжелее. Да и не люблю я для элементарных задач тянуть дополнительное ПО.