timer.cool

Minuteur terminal à rebours

Phosphore vert et un anneau de tics qui se vide avec votre session — le minuteur de ceux qui vivent dans un shell.

Le thème minuteur terminal en pleine session : des glyphes à chasse fixe verts tombent au fond, un cadre hexagonal en rotation entoure l'affichage, et un anneau de tics se vide autour du bord
En pleine session : une pluie de glyphes derrière, le cadre hexagonal qui tourne lentement, et l'anneau de tics qui se vide tranche par tranche.

En un coup d'œil

Idéal pourBlocs de travail profond, démos de hackathon, daily, créneaux de programmation en binôme
RéglagesCouleur du phosphore, lignes de balayage, fréquence du glitch
Son de finUn arpège vif de quatre notes en onde carrée — synthétisé, aucun fichier audio
Plein écranAppuyez sur F une fois le minuteur ouvert — prévu pour les vidéoprojecteurs et les télés
Lien directtimer.cool/timer/?skin=code&t=1500 l'ouvre à 25 minutes

Pourquoi un terminal, et pourquoi il scintille

L'histoire du thème terminal, par ceux qui l'ont dessiné.

Le thème terminal vient d'une observation simple : les gens les plus allergiques aux minuteurs sont ceux qui passent la journée dans un terminal. Une application pomodoro qui ressemble à un produit grand public a l'air d'un jouet sur le second écran d'un développeur — mais un affichage vert dans un cadre hexagonal ressemble à de l'instrumentation, et l'instrumentation, on la laisse tourner. Le cahier des charges était donc un CRT qui se trouve décompter : quelque chose que l'on croirait rendu par la machine elle-même.

Les figures du CRT sont toutes méritées, pas plaquées. Les glyphes qui pleuvent faiblement au fond sont précalculés dans un atlas de sprites — katakana, chiffres hexadécimaux, opérateurs — parce que dessiner le texte glyphe par glyphe et image par image, c'est ce qui fait ramer les faux terminaux. Un motif de lignes de balayage couvre tout, tous les 4 pixels, et assombrit une ligne sur quatre, comme un vrai tube. Tout l'écran est sous un fort vignettage, pour que l'affichage central reste lisible. Et de temps en temps, brièvement, le cadre a un glitch — une déchirure d'une demi-seconde, à régler de rare à fréquent, ou à couper quand l'écran est enregistré.

Les instruments du centre sont faits pour se lire d'un coup d'œil. Autour du bord court l'anneau de tics : votre session découpée en parts égales qui se vident avec le temps, pour qu'un bloc de 25 minutes se lise de loin sans déchiffrer les chiffres. À l'intérieur, un oscilloscope trace une forme d'onde dont le signal meurt à mesure que la session s'épuise — l'amplitude qui reste, c'est le temps qui reste. Des lignes d'état s'inscrivent sous l'affichage : // STANDBY au repos, // STREAM ACTIVE en marche, // TIME EXPIRED quand l'anneau a disparu. Le nom d'hôte, discret, est SYS://TIMER.COOL dans le coin, parce que tout faux terminal a besoin d'un hôte.

Le vert n'a jamais fait de doute — le phosphore vert P1 est la couleur dans laquelle le genre rêve. Mais les vrais terminaux ont eu plus de couleurs que la légende ne s'en souvient : l'ambre, pour les machines que l'on voulait lire toute la journée, et un bleu glacier froid, pour ceux dont l'écran n'a jamais quitté 1984. Ils sont à un clic, dans les réglages de la scène.

Comment la scène bouge

Le thème terminal à zéro : l'anneau de tics est entièrement vide et l'affichage indique TIME EXPIRED
À zéro : l'anneau a disparu et la machine affiche // TIME EXPIRED.

À votre goût

Le bouton des curseurs, dans la rangée de commandes du bas, ouvre le panneau Réglages de la scène. Les choix restent dans votre navigateur et survivent aux rechargements ; rien n'est envoyé nulle part.

Le panneau des réglages du terminal : couleur du phosphore, lignes de balayage et glitch, avec les sections Sonnerie et Affichage repliées en dessous
Le panneau du terminal : phosphore en haut, Sonnerie et Affichage repliés en dessous.
RéglageChoixPar défaut
PhosphoreVert · Ambre · GlaceVert
Lignes de balayageMarche · ArrêtMarche
GlitchRare · Fréquent · AucunRare

Deux panneaux partagés sont au même endroit pour chaque thème. Son choisit la sonnerie de fin (ou « comme le thème »), règle le volume, et ajoute un tic facultatif sur chacune des dix dernières secondes. Affichage déplace le chiffre du compte à rebours — en bas, en haut, au centre, en bas à gauche ou en bas à droite — et le recolore : selon le thème, blanc chaud, blanc, or, bleu glacier ou corail.

Liens à copier

Phosphore vert classique, 25 min/?skin=code&t=1500
Phosphore ambre, avec glitch, 15 min/?skin=code&o=code:phosphor-amber.glitch-often&t=900
Bleu glacier, sans lignes de balayage, pour les enregistrements/?skin=code&o=code:phosphor-ice.scan-off.glitch-none&t=600
Créneau de daily, 5 minutes/?skin=code&t=300
…et le lancer dès l'ouvertureajoutez &s=1 à n'importe quel lien ci-dessus

Le son qu'il fait

Quand l'anneau se vide, la machine annonce la fin comme le font les machines : un arpège vif de quatre notes en onde carrée, trois bips en réponse, et une onde triangulaire grave en dessous. Comme tout le reste dans timer.cool, le son est synthétisé par le navigateur au moment où il joue — aucun fichier audio, rien à télécharger. Le panneau Sonnerie peut le remplacer par une cloche, un bip digital, un bloc de bois ou une alarme, ajouter un tic sur chacune des dix dernières secondes, ou vous pouvez couper le son avec M.

Sur un vidéoprojecteur ou une télé

Sur le vidéoprojecteur d'un jour de démo, le thème terminal se lit comme une partie du dispositif, pas comme une interruption — réglez un créneau de 5 minutes, appuyez sur F, et l'écran reste dans son rôle pendant que la salle décompte. Pendant qu'un minuteur tourne, la page garde un verrou d'écran pour que l'affichage ne s'assombrisse pas au milieu de la démo.

La rangée de commandes timer.cool, moitié gauche : préréglages de 1 à 25 minutes, un champ de durée personnalisée et Démarrer La rangée de commandes timer.cool, moitié droite : Réinitialiser, moins et plus une minute, Répéter, plein écran, Partager, son et réglages de la scène
La rangée complète de commandes : préréglages, durées personnalisées, ±1 minute, répétition, partage — tout accessible au clavier.

Le clavier : Espace démarrage/pause, F plein écran, R réinitialisation, M sourdine, +/− donner ou reprendre une minute en marche, L répétition. Deux limites honnêtes : sur iPhone, le bouton sonnerie coupe l'audio du web, et les modes d'économie d'énergie agressifs peuvent passer outre le verrou d'écran sur certains appareils.

À qui s'adresse le terminal

Blocs de travail profond

Un anneau de 50 minutes sur le second écran ressemble à de l'instrumentation, pas à un rappel — c'est exactement pour cela qu'il reste en marche.

Démos et daily

Le créneau de cinq minutes, dans le rôle, sur le vidéoprojecteur. // TIME EXPIRED clôt la démo poliment.

Sessions en binôme

Vingt minutes par rotation de binôme ; L le relance sans que personne ne touche la souris.

Questions

Qu'est-ce que l'anneau de tics autour du cadran ?

C'est votre session, découpée en 96 tics allumés dans le sens des aiguilles depuis le haut. Pendant le décompte, la partie allumée recule vers midi — quand l'anneau a disparu, la session est finie.

Que montre l'oscilloscope ?

Une petite forme d'onde dont le signal meurt à mesure que le temps s'écoule — une métaphore visuelle discrète de la session qui s'épuise. À zéro, l'affichage indique // TIME EXPIRED.

Puis-je changer la couleur du phosphore ?

Oui. Réglages de la scène propose les phosphores vert, ambre et bleu glacier, plus des options de lignes de balayage et de glitch : rare, fréquent, ou aucun.

Le minuteur terminal est-il gratuit ?

Oui. Pas de compte, pas d'abonnement, et rien n'est envoyé — l'écran est dessiné par votre propre navigateur.

Le minuteur reste-t-il juste dans un onglet en arrière-plan ?

Oui. Le compte à rebours est mesuré sur l'horloge du système, et non compté image par image, donc l'anneau de tics est encore à la bonne place quand vous revenez.

Quel son fait-elle à zéro ?

Un arpège vif de quatre notes en onde carrée, avec des bips en réponse — le bip d'une machine qui annonce la fin. Vous pouvez changer la sonnerie ou la couper dans le panneau Sonnerie.