TinyRetroPad od Davea Plummera: Poznámkový blok o velikosti 2,5 KB
Dave Plummer, bývalý inženýr Microsoftu známý díky vytvoření Správce úloh a podílu na vývoji hry Space Cadet Pinball, dosáhl dalšího pozoruhodného úspěchu tím, že vytvořil Poznámkový blok o velikosti přibližně 2,5 kilobajtu. Projekt nazvaný TinyRetroPad je neuvěřitelně kompaktní, ale přesto obsahuje funkce jako Otevřít, Uložit, Najít a Nahradit, tisk, výběr písma, zalamování slov a upozornění na neuložené změny. Všechny tyto funkce jsou zabaleny do spustitelného souboru menšího, než je výše uvedený obrázek.

V poslední době se Plummer otevřeně vyjadřoval k oblastem, kde by se Windows 11 mohl zlepšit. Tvrdil, že operační systém potřebuje svůj vlastní "moment Windows XP SP2", období zaměřené výhradně na opravu problémů místo přidávání nových funkcí. Také kritizoval Windows 11 za to, že se stává "prodejním kanálem" pro další produkty Microsoftu, jako jsou Edge, OneDrive a Copilot.
V době, kdy byly paměť a úložiště považovány za vzácné zdroje, TinyRetroPad vyvolává zvědavost, jak bylo možné vytvořit tak pokročilou aplikaci s tak mimořádně malou instalační velikostí.

Jak se TinyRetroPad vejde do 2,5 KB?
Plummer vysvětluje, že tento úspěch není kouzelný trik. Operační systém Windows již obsahuje většinu komponent, které tvoří aplikaci pro Windows: správce oken, menu, běžné dialogy, správu schránky, ovládací prvky pro úpravy, výběr písma, dialogy pro otevření/uložení souborů a tiskovou infrastrukturu. To znamená, že malý nativní program Windows může využívat tyto vestavěné funkce, místo aby je zahrnoval.

Jak říká Plummer, "přichází s obědovým boxem a mapou města." Zralý operační systém v podstatě funguje jako rozsáhlá knihovna již vyřešených problémů. Voláním této existující infrastruktury může malý spustitelný soubor poskytovat složité funkce bez nafouknutí své velikosti.

TinyRetroPad je odnoží „Dave’s Tiny Editor“ od Matta Powera, který je sám postaven na tiny.asm, projektu, který Plummer vytvořil před lety pro zkoumání nejmenší možné úplné aplikace pro Windows. TinyRetroPad je v podstatě tenký obal kolem RICHEDIT50W, ovládacího prvku pro bohatý text, který Windows obsahuje již desítky let. Tento ovládací prvek zajišťuje vykreslování znaků, správu kurzoru, výběr textu, vyjmutí/kopírování/vložení a historii zpět/vpřed – vše ve své vlastní architektuře.
Starší verze projektu používaly jednodušší ovládací prvek EDIT, což vedlo k velikosti pouhých 890 bajtů, ačkoli tato agresivní komprese způsobovala problémy s Windows Defenderem. Pozdější iterace přešly na RICHEDIT kvůli funkcím, jako je písmo Courier a podpora větších souborů, a nakonec dosáhly 981 bajtů před přidáním menu.

Růstový deník, který Plummer vedl, ukazuje náklady na každé přidání funkce:

Nic z toho by nebylo možné bez Crinkleru, kompresního linkeru vyvinutého pro demoscénu. Crinkler komprimuje a reorganizuje spustitelný soubor, často komprimuje opakovaný kód efektivněji než vyhledávací tabulky nebo čistší funkce. To někdy znamená, že nehezká, opakující se funkce může vést k menší velikosti souboru než čistší, strukturovaná.
Nicméně TinyRetroPad není vyleštěný produkt. Neexistuje žádná oficiální stránka pro stažení a spustitelné soubory vytvořené pomocí Crinkleru mohou spustit falešná upozornění v antivirovém softwaru. Uživatelé také hlásili některé kompromisy: jeden si všiml, že program spotřebovává přibližně 500 MB RAM na 64bitových Windows 7, zatímco jiní zjistili jeho nekompatibilitu s Windows XP SP3.
Proč internet označuje Poznámkový blok ve Windows 11 za nafouknutý
Moderní Poznámkový blok se stal učebnicovým příkladem překročení funkcí. Ve standardní instalaci Windows 11 má soubor notepad.exe velikost kolem 352 KB, ale jeho instalační velikost je blíže 808 KB. To proto, že .exe soubor slouží jako stub pro aplikaci UWP a WinUI, které společně zabírají na disku kolem 5 MB. Naproti tomu původní Poznámkový blok z éry Windows XP měl pouhých 65 KB.

Ačkoli tento nárůst velikosti nutně neškodí zdrojům, představuje odklon od původní jednoduchosti Poznámkového bloku. Funkce jako záložky a automatické ukládání byly vítanými přírůstky, ale zavedení formátování Markdown v červnu 2025 vyvolalo odpor. Kritici poznamenali, že Windows již měl WordPad pro takové úkoly, který byl Microsoftem ukončen.
Do srpna se pravé tlačítko myši stalo přeplněným možnostmi souvisejícími s Copilotem, což přimělo Microsoft k jeho přepracování. Další aktualizace, jako nástroj „Vytvořit tabulku“ a podpora obrázků (založená na Markdown enginu), přidaly více složitosti. Tyto změny vyvrcholily zranitelností vzdáleného spuštění kódu hodnocenou 8,8 (CVE-2026-20841), což dokazuje, že překročení funkcí může vést k reálným bezpečnostním rizikům.

V reakci na zpětnou vazbu uživatelů Microsoft v březnu 2026 omezil značku Copilot a do dubna přejmenoval tyto funkce AI na Nástroje pro psaní. Debata o vývoji Poznámkového bloku však pokračuje.
Skutečný argument: Windows, ne Poznámkový blok
Windows 11 LTSC (Long-Term Servicing Channel), verze navržená pro podniky, stále obsahuje klasický Poznámkový blok – bez funkcí Copilot a Markdown. Podobně Windows 10 zachovává původní Poznámkový blok. TinyRetroPad v podstatě zdůrazňuje, co bylo v rámci Windows vždy možné, protože Microsoft klasický Poznámkový blok úplně neodstranil, ale tiše jej vyřadil z Windows 11.

Plummer zdůraznil, že TinyRetroPad není určen pro široké použití. Místo toho demonstruje, kolik nevyužitého potenciálu se nachází v rámci Windows. Moderní aplikace často obsahují vše, co by mohly potřebovat, a zanedbávají efektivitu nabízenou využitím vestavěných schopností operačního systému.
Například moderní verze Windows Media Playeru potřebuje několik sekund na otevření videa a spotřebuje 377 MB RAM v nečinnosti, zatímco starší verze potřebovala 103,4 MB a okamžitě přehrávala. Tyto neefektivity zdůrazňují potřebu změny přístupu: ne každý přepis by měl být na úkor efektivity.

Ačkoli jsou moderní aplikace důležité pro Windows 11, neměly by obětovat výkon a kontrolu. Klasické aplikace Microsoftu, včetně Kalkulačky, Poznámkového bloku a Media Playeru, byly vytvořeny před desítkami let bez dnešních nástrojů a infrastruktury. To ukazuje, že klíčový problém nespočívá v hardwaru – ale v přístupu, který řídí moderní vývoj.
Windows Latest spoléhá na čtenáře, jako jste vy. Udělejte z nás svůj preferovaný zdroj na Google Discover a Google Search, abyste pomohli našemu nezávislému zpravodajství oslovit širší publikum.
