I have a forum post where I simply collect images of developer memes:
The summary below the introduction post says (in German):
Es gibt 84 Antworten mit einer geschätzten Lesezeit von 0 Minuten.
This translates to English as:
There are 84 replies with an estimated read time of 0 minutes.
In my opinion, it will take more than zero minutes to “read” (i.e. look at) the images.
Suggestion
My suggestion would be to have a minimum value of 1 (instead of 0) for the estimated reading time to cover edge cases like mine with actually zero text but only images.
Я заменил floor на операцию ceil, чтобы всегда показывать как минимум «1 минуту».
Кроме того, теперь будет выбираться максимальное значение между старой формулой (количество слов / read_time_word_count) и минимальным временем чтения (4 секунды на пост; 4, потому что именно столько времени у меня уходит на чтение короткого поста или просмотр изображения и прокрутку к следующему посту).
Для этой темы формула даёт 6 минут. Мне удалось прочитать тему чуть менее чем за 6 минут, так что, думаю, всё работает отлично.