Nejlepší retro velikonoční vajíčka ve Windows a Microsoft Office

V devadesátých letech se vývojáři z Microsoftu předháněli v tvůrčí soutěži o nejpropracovanější tajné „velikonoční vajíčka“. Tato skrytá překvapení zahrnovala pinballové hry, závodní simulátory, a dokonce i letecké simulátory, vše ukryté v softwaru Office a Windows. Pojďme se podívat na některé z nejzajímavějších kousků.

Co jsou „velikonoční vajíčka“?

„Velikonoční vajíčka“ jsou skryté vtipy, funkce nebo odkazy na autory, které vývojáři softwaru schovali do svých produktů. Dostanete se k nim obvykle jen po provedení série tajných kroků, podobně jako při hledání skutečných velikonočních vajíček, odtud tedy jejich název.

Tato vajíčka představovala pro tvůrce softwaru zábavný způsob, jak se tajně zvěčnit ve své práci, ačkoliv veřejné uvádění jmen programátorů nebylo kvůli firemní jednotě preferováno.

Historie softwarových „velikonočních vajíček“ Microsoftu sahá až do sedmdesátých let k Commodore PET BASIC. Během desetiletí se tato tradice výrazně rozrostla, pokračovala přes MS-DOS a kulminovala koncem 90. let v aplikacích Microsoft Office.

Vedení Microsoftu oficiálně ukončilo tuto praxi na počátku nového tisíciletí kvůli obavám o bezpečnost a důvěru zákazníků.

Nicméně, v devadesátých letech se „vajíčka“ v softwaru objevovala s velkou oblibou a stávala se čím dál tím propracovanějšími.

Excel ’95: Síň mučených duší

V devadesátých letech bylo propracovaných velikonočních vajíček v Excelu nejvíce. Například v Excelu ’95 se po provedení série komplikovaných kroků zobrazilo okno s názvem „Síň mučených duší“. Šlo o zjevnou narážku na hru Doom. Mohli jste se projít 3D prostorem z pohledu první osoby. Po přejití klikatého mostu jste narazili na místnost se jmény vývojářů Excelu ’95 a jejich fotografií v nízkém rozlišení.

Windows 3.1: Medvědí kredity Microsoftu

Během vývoje systému Windows 3.1, jeden z programátorů nosil plyšového medvídka. Ten se stal vnitřním vtipem a neoficiálním maskotem operačního systému.

Když tým ukryl kredity vývojáře ve Správci programů systému Windows 3.1, medvěd se přirozeně objevil. Velikonoční vajíčko obvykle zobrazuje postavu v žlutém obleku vedle posuvného seznamu názvů interních emailových systémů vývojářů. Opakovaným provedením triku se ale místo postavy objeví hlava medvěda v žlutém obleku.

Excel ’97: Letecký simulátor a Kredity Monolit

Když se objevila zmínka o skrytém „leteckém simulátoru“ v Excelu ’97, rychle se rozšířila, protože zněla tak neobvykle a lákavě.

Ve skutečnosti se ale nejedná o letecký simulátor v pravém slova smyslu, s ukazateli a ovládáním letadla. Jde spíše o surrealistický 3D zážitek z letu z pohledu první osoby nad fialovou krajinou. Pokud letíte dostatečně dlouho, narazíte na černý monolit s jmény vývojářů Excelu ’97, která se postupně odvíjejí.

Spořič obrazovky Pipes ve Windows NT: Utahská konvice

Několik verzí operačního systému Windows NT obsahovalo průkopnický 3D OpenGL spořič obrazovky s názvem Pipes. Zobrazoval nekonečnou síť trubek, které se propojovaly a rozšiřovaly v 3D prostoru.

Pokud jste nastavili styl na „smíšený“ v nastavení spořiče obrazovky, jeden z kloubů se občas nahradil slavnou Utahskou konvicí. Konvice vznikla v roce 1975 na University of Utah a později se stala standardním referenčním modelem pro testování 3D vykreslování na mnoha platformách.

Word ’97: Pinball

Aby tým Wordu ’97 nezůstal pozadu za Excelem ’97, schoval do programu jednoduchou pinballovou hru, ke které se dalo dostat sérií nejasných kroků. Hra zahrnovala posuvný seznam s kredity vývojářského týmu, který se zobrazoval na umělé LED výsledkové tabuli v pinballovém stylu.

Hráči ovládali hru pomocí klávesnice (Z pro levé pádlo a M pro pravé). Hra byla jednoduchá, ale zábavná.

Windows 95: Animované hudební titulky

Windows 95 obsahovaly skrytou hudební poctu svým vývojářům. Pokud jste na ploše vytvořili novou složku, několikrát ji přejmenovali a pak ji otevřeli, zobrazila se pohyblivá a mizící jména týmu Windows 95 doprovázená MIDI hudbou. Windows 98 zahrnovaly podobnou poctu vývojářům.

Excel 2000: Závodní hra

Podle některých zasvěcenců Microsoftu (viz komentáře v tomto blogovém příspěvku), Office 2000 byl poslední verzí softwaru, která měla oficiálně schválená velikonoční vajíčka.

To ale platí zřejmě jen pro verze pro Windows, protože v Office 2004 pro Mac vývojář schoval hru Asteroids.

Excel 2000 však zajistil, aby velikonoční vajíčka odešla s velkým třeskem. 3D automobilová závodní/střílečka připomínající arkádovou klasiku Spy Hunter byla součástí softwaru. Jezdili jste po silnici se jmény vývojářů a stříleli na ostatní auta.

Představte si, jak složité by tyto skryté hry mohly být v dalších letech, kdyby s nimi Microsoft nepřestal.

DVD Windows Vista: Fotografie bezpečnostního týmu Microsoft

A nakonec i jedno fyzické velikonoční vajíčko! V roce 2007 španělský blogger s přezdívkou Kwisatz objevil na holografickém štítku na DVD disku s Windows Vista Business něco neuvěřitelného. Byla to malá (méně než 1 mm široká) fotografie tří mužů. Zprávy o tomto objevu rychle obletěly blogosféru, dokud Microsoft oficiálně po čtyřech dnech odpověděl v blogovém příspěvku.

Ukázalo se, že ti tři muži byli členy protipirátského týmu Microsoftu. Svou fotografii a několik dalších veřejných obrázků skryli jako součást protipirátského opatření. Tyto detaily byly příliš malé na to, aby je bylo možné zkopírovat bez speciálního vybavení, a většina pirátů kopírujících DVD s Vistou pravděpodobně ani nevěděla, že tam jsou.

Spousta dalších „velikonočních vajíček“ k nalezení!

Jak se na začátku nového tisíciletí k internetu připojovalo čím dál více počítačů a světová infrastruktura se stávala více závislou na softwaru Microsoftu (hlasovací stroje, bankomaty, terminály na prodejních místech a dokonce i lodě amerického námořnictva, všechny v určitém období používaly nějakou verzi Windows), začala být existence tajného a nedokumentovaného kódu v aplikacích mnohem citlivější. Výsledkem bylo, že propracovaná „velikonoční vajíčka“ Microsoftu ztratila na popularitě.

Během 80. a 90. let vývojáři Microsoftu schovali do svých produktů stovky zábavných velikonočních vajíček. Pokud vás zajímají další, podívejte se na seznam velikonočních vajíček Microsoftu na Wikipedii a webovou stránku s archivem velikonočních vajíček. Šťastný lov!