Un développeur Windows partage l'histoire de l'origine de la bannière emblématique du menu Démarrer de NT

Publié le 20 juillet 2024 par Zaebos @MetatroneFR

Vous vous souvenez de ce dégradé bleu-noir ? Voici comment il est né

Dans le contexte: Si vous utilisiez Windows dans les années 90, vous connaissez sûrement le menu Démarrer emblématique fourni avec Windows NT. Cette bannière verticale emblématique proclamant « Windows NT Workstation », ou quelle que soit la variante que vous utilisiez, est une image gravée dans l'esprit de nombreux utilisateurs de PC de l'époque, et nous devons remercier le programmeur Dave Plummer pour avoir donné vie à cet élément de marque.

Dans un message publié sur X/Twitter, le vétéran de Windows a dévoilé comment cette bannière du menu Démarrer est née, soulignant à la fois l'ingéniosité de sa solution et les contraintes techniques de la création de logiciels dans les années 90.

Le problème principal était que Windows NT avait plusieurs références (serveur, poste de travail, etc.) dans différentes langues. Créer des bannières bitmap uniques pour chaque permutation aurait été difficile et plus gourmand en ressources. Plummer a donc décidé de contourner ce problème en rendant le texte et le dégradé de la bannière en direct avec du code.

L’idée peut paraître simple aujourd’hui, mais le rendu de texte latéral n’était pas une mince affaire à l’époque où les technologies Web modernes n’existaient pas. Heureusement, comme le raconte Plummer, Windows NT a introduit la possibilité de faire pivoter le contexte du périphérique, une capacité qui manquait à son prédécesseur Windows 9x. Cela lui a permis d’utiliser des polices système standard, en faisant pivoter le contexte de 90 degrés pour obtenir cette disposition de texte verticale emblématique.

Si j'avais une bio LinkedIn, je mentionnerais certainement que j'ai écrit le menu Démarrer de Windows.

Eh bien, la version non résumée est que j'ai écrit le code qui peint de manière personnalisée le menu Démarrer, dessine le texte latéral, le dégradé d'arrière-plan, etc. Cela avait été fait avec un Bitmap sous Windows 95,… pic.twitter.com/QgQqhSFi8w

– Dave W Plummer (@davepl1968) 14 juillet 2024

L'effet de dégradé d'arrière-plan imitant la transition de couleur du bleu au noir sur l'emballage de Windows NT était une autre pièce que Plummer a astucieusement rendue en direct à l'aide d'appels GDI standard.

« J'ai utilisé des appels GDI standard pour restituer le dégradé d'arrière-plan, qui s'estompe en bleu-noir comme le ciel sur la boîte NT, puis j'ai rempli tout ce qui se trouve au-delà avec du noir uni », a-t-il écrit.

Le résultat était une bannière propre et évolutive parfaitement adaptée à l’identité visuelle distincte du système d’exploitation.

Plummer admet qu'il était encore novice lorsqu'on lui a demandé de coder le menu Démarrer. « Je ne codais pour Windows que depuis quelques mois à ce moment-là, donc c'était cool de découvrir que c'était possible », se souvient-il.

Lorsqu'on lui a demandé si des graphistes avaient participé à l'opération, Plummer a déclaré qu'il ne se souvenait pas de leur participation et qu'il avait simplement reproduit la vision des concepteurs de Windows 95 par programmation pour NT. Il n'était pas sûr si le fait de reproduire la pochette de Windows NT était son choix ou celui d'un graphiste, mais il a déclaré que la conception graphique n'était pas de son ressort.

En parlant de graphisme, cette méthode avait un inconvénient bizarre. Un commentateur a déploré la perte d'une vieille astuce qui permettait aux utilisateurs d'échanger la bitmap statique avec une illustration personnalisée. À cela, Plummer a répondu que remplacer la bannière par du « porno grand et maigre » était une chose courante.