Block Elements
Parcourez 32 caractères du bloc Unicode Block Elements (U+2580–U+259F). Cliquez sur un caractère pour voir ses détails et le copier.
À propos de Tracés de boîtes et éléments de bloc
Les caractères de dessin de boîtes et les éléments de bloc sont les matériaux de construction des interfaces en mode texte. Avec des lignes simples et doubles, des coins, des jonctions en T et des croisements, ils construisent des tableaux, des fenêtres et des bordures entièrement à partir de cellules de caractères. Les éléments de bloc — quadrants, dégradés et remplissages — ajoutent des capacités graphiques rudimentaires aux environnements de texte pur. Ensemble, ils alimentent les interfaces utilisateur de terminal, l'art ASCII et les applications de style rétro qui évoquent l'esthétique des premiers ordinateurs personnels.
La page de code 437 d'IBM, publiée avec le PC d'origine en 1981, incluait un ensemble complet de caractères de dessin de boîtes spécifiquement conçus pour créer des interfaces utilisateur textuelles. Avant les systèmes d'exploitation graphiques, chaque application DOS — des tableurs Lotus 1-2-3 aux gestionnaires de fichiers Norton Commander — dépendait de ces caractères pour simuler des fenêtres, des menus et des boîtes de dialogue. Les systèmes de babillards électroniques (BBS) de la fin des années 1980 et du début des années 1990 ont élevé le dessin de boîtes à un art, avec des artistes ANSI créant des scènes élaborées en utilisant uniquement des caractères de texte colorés. Unicode a préservé tous les caractères de dessin de boîtes originaux d'IBM et a ajouté des variantes pour prendre en charge la matrice complète de combinaisons de lignes simples, de lignes doubles et de poids mixtes.
Usages courants
- Interfaces utilisateur de terminal et dispositions d'applications CLI
- Formatage de tableaux en texte brut dans la documentation
- Art ANSI et esthétique informatique rétro
- Barres de progression et indicateurs de chargement dans les applications de terminal
- Visualisation de données textuelles dans les environnements serveur
Notes techniques: Le rendu correct des caractères de dessin de boîtes nécessite des polices à chasse fixe où chaque glyphe occupe exactement une cellule de caractère et où les lignes se connectent de manière transparente aux limites des cellules. De nombreuses polices modernes ne parviennent pas à aligner correctement les caractères de dessin de boîtes car leurs métriques supposent un espacement proportionnel. Les émulateurs de terminal comme iTerm2 et Windows Terminal ont des chemins de rendu spéciaux pour garantir que ces caractères se rejoignent sans écarts. Les éléments de bloc (U+2580–U+259F) fournissent huit niveaux d'ombrage et des combinaisons de quadrants qui peuvent réaliser des graphiques pseudo-pixels à une résolution inférieure aux caractères.
Contexte culturel: La scène démo et les communautés artistiques BBS ont transformé le dessin de boîtes d'un composant utilitaire en une véritable forme d'art. Les compétitions d'art ANSI dans les années 1990 ont produit des œuvres remarquablement détaillées en utilisant uniquement les 256 caractères de la page de code 437. Aujourd'hui, une communauté informatique rétro dynamique continue de créer de l'art de terminal, et des outils modernes comme tmux et Neovim maintiennent la pertinence des caractères de dessin de boîtes dans les flux de travail des développeurs. Cette esthétique a inspiré le pixel art, la conception de jeux lo-fi et tout le genre des jeux roguelike basés sur terminal.