Aujourd’hui, Microsoft a des problèmes d’image. Mais nous parlons enfin de lui en termes positifs, même si… il l’a mérité depuis longtemps. Dans le code de l’une des suites bureautiques les plus classiques – Office 97 – quelqu’un vient d’en dénicher une assez intéressante qui nous ramène à la fin des années 1990. w., œuf de Pâques. Aujourd’hui, presque personne ne jouerait avec une telle chose.
Office 97 a fait ses débuts en novembre 1996 et a constitué une véritable avancée pour Microsoft. C’était une interface qui a défini la manière de travailler avec Word ou Excel pendant des années – et aussi « M. Paperclip », que certains détestaient et que d’autres se souviennent encore avec tendresse aujourd’hui. C’était aussi l’époque des licences achetées une fois, mais pour toujours. Le code qui parvenait à l’utilisateur était en grande partie un chapitre fermé. C’est peut-être pour ça qu’il y a de la place pour une blague que nous avons découvert. seulement récemment : après presque 30 ans.
Un nouvel œuf de Pâques après presque 30 ans
La découverte a été faite par l’utilisateur X connu sous le nom Germonspécialisé dans la manipulation des anciens logiciels Microsoft. Il est tombé sur une séquence complètement nouvelle, dont l’existence n’avait pas été rapportée publiquement auparavant.
L’exécuter n’est pas facile et ressemble à un rituel, car la date du système doit être fixée à un an après 1997, dans Word 97, vous devez conserver Ctrldéplacez la barre d’outils à plusieurs reprises, puis cliquez sur Clippy et enfin saisissez la phrase « « Ce n’est pas un concours » et cliquez sur « Rechercher ».
C’est ainsi que vous obtenez un générique de fin complet avec des animations et les noms de toute l’équipe de développement. À côté d’eux, M. Paperclip commente les événements, fait des blagues et réagit aux écrans suivants.
M. Paperclip comme narrateur
Cet œuf de Pâques est, selon les normes actuelles, extrêmement personnel. C’est presque un spectacle miniature dans lequel « l’assistant » joue le rôle d’un présentateur, tantôt ironique, tantôt presque fier des personnes derrière le produit. Cc’est vrai, les réactions de M. Paperclip sont absolument scénarisées et n’ont rien à voir avec le raisonnement de l’intelligence artificielle d’aujourd’hui, mais à « cette époque-là », c’était impressionnant.
Les applications modernes montrent rarement – voire jamais – les visages des membres de l’équipe : la dernière fois que j’ai vu quelque chose comme ça… je pense que c’était dans Cyberpunk 2077, dans un garage spécial. Même dans les jeux, le générique de fin est parfois raccourci ou omis. Dans la suite bureautique des années 1990, les développeurs se sont permis quelque chose qui ne serait pas possible aujourd’hui.
« J’étais ici »
Dans les années 1990, les blagues cachées étaient assez courantes dans les logiciels. Il s’agissait d’un rituel de joie lors de la création de quelque chose qui vit, fonctionne et est utile : sous la forme d’une valve qui libère le stress et la frustration causés par les délais et les limitations matérielles du moment.. C’était aussi une manière de laisser une trace, ce qui est tout à fait naturel.
Aujourd’hui, c’est une rareté. Tout cela à cause des audits de sécurité, de conformité, des risques juridiques, bla, bla, bla. Les gens préfèrent simplement « faire ce qu’ils veulent et en finir avec ». Il n’y a pas de place pour la spontanéité dans le code, car cela pourrait s’avérer problématique.
Lisez aussi : Package Office turbocompressé. Microsoft a ajouté des fonctionnalités utiles
Artefact numérique
Il est difficile de dire comment Albacore a découvert ce mécanisme. C’était peut-être une combinaison d’analyse binaire, de documentation et de simple curiosité. Quelle que soit la méthode utilisée, l’effet est inestimable du point de vue de l’histoire de la technologie. Même dans un produit aussi ancien, on peut trouver une trace d’ambition et un sens de l’humour. Pouvez-vous imaginer combien d’œufs de Pâques de ce type nous n’avons jamais trouvés ?
