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.
Substituí o floor por uma operação ceil para garantir que sempre exibamos pelo menos “1 minuto”.
Além disso, ele tentará escolher o máximo entre a fórmula antiga (contagem de palavras / tempo_de_leitura_por_palavra) e o tempo mínimo de leitura (4 segundos por post; 4 porque é assim que demoro para ler um post curto ou ver uma imagem e rolar para o próximo post).
Para esse tópico, a fórmula resulta em 6 minutos. Consegui ler o tópico em pouco menos de 6 minutos, então diria que funciona bem.