timer.cool

Timer de contagem regressiva de terminal

Fósforo verde e um anel de tiques que esvazia com a sua sessão — a contagem para quem vive no shell.

O tema de contagem do terminal no meio da sessão: glifos monoespaçados verdes caem no fundo, um quadro hexagonal gira em volta da leitura e um anel de tiques esvazia na borda
No meio da sessão: chuva de glifos atrás, o quadro hexagonal girando devagar e o anel de tiques esvaziando fatia a fatia.

De relance

Ideal paraBlocos de foco, demos de hackathon, dailies, turnos de programação em par
AjustesCor do fósforo, linhas de varredura, frequência da falha
Som finalUm arpejo rápido de quatro notas em onda quadrada — sintetizado, sem arquivos de áudio
Tela cheiaAperte F com o timer aberto — feito para projetores e TVs
Link diretotimer.cool/timer/?skin=code&t=1500 abre em 25 minutos

Por que um terminal, e por que ele pisca

A origem do tema terminal, por quem o desenhou.

O tema terminal nasceu de uma observação simples: quem tem mais alergia a timer é quem passa o dia inteiro dentro de um. Um app de pomodoro com cara de produto de prateleira parece brinquedo no segundo monitor de quem desenvolve — mas uma leitura verde num quadro hexagonal parece instrumento, e instrumento fica ligado. O pedido, então, era um CRT que por acaso faz contagem: algo que você acreditaria ter sido desenhado pela própria máquina.

Os truques de CRT foram conquistados, não colados por cima. Os glifos que chovem fraco no fundo são preparados antes, num atlas de sprites — katakana, dígitos hexadecimais, operadores — porque desenhar texto glifo a glifo, quadro a quadro, é o que faz um terminal falso engasgar. Um padrão de linhas de varredura cobre tudo a cada 4 pixels, escurecendo uma linha em quatro, do jeito que um tubo de verdade desenha. A tela inteira fica sob uma vinheta pesada, para a leitura do centro continuar legível. E de vez em quando, por um instante, o quadro falha — um rasgo de meio segundo que você regula de rara a frequente, ou desliga em telas que estão sendo gravadas.

Os instrumentos do centro foram feitos para uma leitura de relance. Na borda corre o anel de tiques: a sessão fatiada em tiques iguais que esvaziam conforme o tempo passa, então um bloco de 25 minutos se lê de longe, sem decifrar dígitos. Por dentro, um osciloscópio traça uma onda cujo sinal morre conforme a sessão acaba — a amplitude que resta é o tempo que resta. As linhas de status se carimbam debaixo da leitura: // STANDBY em espera, // STREAM ACTIVE em execução, // TIME EXPIRED quando o anel acaba. O nome do host é um discreto SYS://TIMER.COOL no canto, porque todo terminal falso precisa de um host.

O verde nunca esteve em dúvida — o verde de fósforo P1 é a cor com que o gênero sonha. Mas terminais de verdade vieram em mais cores do que a lenda lembra: âmbar, para as máquinas que queriam ser lidas o dia todo, e um azul-gelo frio para quem o monitor nunca saiu de 1984. Ficam a um clique, nos ajustes de cena.

Como a cena se move

O tema terminal no zero: o anel de tiques esvaziou por completo e a leitura avisa TIME EXPIRED
No zero: o anel acabou e a máquina avisa // TIME EXPIRED.

Deixe do seu jeito

O botão de ajustes na fileira de baixo abre Ajustes de cena. As escolhas ficam no seu navegador e sobrevivem a recarregar; nada é enviado a lugar nenhum.

O painel de ajustes de cena do terminal: cor do fósforo, linhas de varredura e falha, com as seções Som e Tela recolhidas embaixo
O painel do terminal: fósforo em cima, Som e Tela recolhidos embaixo.
AjusteOpçõesPadrão
FósforoVerde · Âmbar · GeloVerde
Linhas de varreduraLigado · DesligadoLigado
FalhaRara · Frequente · NenhumaRara

Dois painéis compartilhados ficam no mesmo lugar, em todo tema. Som escolhe o aviso final (ou «no clima do tema»), ajusta o volume e acrescenta um tique opcional em cada um dos últimos dez segundos. Tela move a leitura da contagem — embaixo, em cima, no centro, embaixo à esquerda ou embaixo à direita — e muda a cor: conforme o tema, branco quente, branco, ouro, azul gelo ou coral.

Links para copiar

Fósforo verde clássico, 25 min/?skin=code&t=1500
Fósforo âmbar, com falha, 15 min/?skin=code&o=code:phosphor-amber.glitch-often&t=900
Azul-gelo, sem linhas de varredura, para gravações/?skin=code&o=code:phosphor-ice.scan-off.glitch-none&t=600
Bloco de daily, 5 minutos/?skin=code&t=300
…e já começa rodando ao abriracrescente &s=1 a qualquer link acima

O som que faz

Quando o anel esvazia, a máquina avisa o fim do jeito que máquinas avisam: um arpejo rápido de quatro notas em onda quadrada, três bipes de resposta e um triângulo grave por baixo de tudo. Como tudo no timer.cool, o som é sintetizado pelo navegador no instante em que toca — sem arquivos de áudio, nada para baixar. O painel Som pode trocar por sino, bipe digital, bloco de madeira ou alarme, pôr um tique em cada um dos últimos dez segundos, ou você silencia com M.

Num projetor ou na TV

No projetor do dia de demo, o tema terminal parece parte do cenário, não uma interrupção — defina um bloco de 5 minutos, aperte F, e a tela continua no papel enquanto a sala conta. Enquanto um timer roda, a página segura um bloqueio de tela para o monitor não escurecer no meio da demo.

A fileira de controles do timer.cool, metade da esquerda: ajustes de 1 a 25 minutos, uma caixa de duração personalizada e Iniciar A fileira de controles do timer.cool, metade da direita: Reiniciar, menos e mais um minuto, Repetir, tela cheia, Compartilhar, som e ajustes de cena
A fileira inteira de controles: ajustes, durações personalizadas, ±1 minuto, repetir, compartilhar — tudo ao alcance do teclado.

O mapa do teclado: Espaço iniciar/pausar, F tela cheia, R reiniciar, M silenciar, +/− dar ou tirar um minuto com o timer rodando, L repetir. Dois limites honestos: no iPhone, o interruptor do toque silencia o áudio da web, e um modo agressivo de economia de bateria pode passar por cima do bloqueio de tela em alguns aparelhos.

Para quem é o terminal

Blocos de trabalho concentrado

Um anel de 50 minutos no segundo monitor parece instrumento, não um lembrete chato — e é exatamente por isso que fica ligado.

Demos e dailies

O bloco de cinco minutos, no papel, no projetor. // TIME EXPIRED encerra a demo com educação.

Sessões em par

Vinte minutos por rodízio de par; L repete sem ninguém tocar no mouse.

Perguntas

O que é o anel de tiques em volta do mostrador?

É a sua sessão, fatiada em 96 tiques acesos no sentido horário a partir do topo. Conforme a contagem roda, a parte acesa recua em direção às doze — quando o anel acaba, a sessão acabou.

O que o osciloscópio mostra?

Uma onda pequena cujo sinal morre conforme o tempo acaba — uma metáfora visual quieta da sessão chegando ao fim. No zero, a leitura mostra // TIME EXPIRED.

Posso mudar a cor do fósforo?

Sim. Os ajustes de cena oferecem fósforo verde, âmbar e azul-gelo, além de linhas de varredura e falha: rara, frequente ou nenhuma.

O timer de terminal é grátis?

Sim. Sem conta, sem paywall, e nada é enviado — a tela é desenhada pelo seu próprio navegador.

O timer continua certo com a aba em segundo plano?

Sim. A contagem é medida pelo relógio do sistema, não quadro a quadro, então o anel de tiques ainda está no lugar quando você volta.

Que som ele faz no zero?

Um arpejo rápido de quatro notas em onda quadrada, com bipes de resposta — o bipe de uma máquina avisando que terminou. Você pode trocar o aviso ou silenciar no painel Som.