Ve skutečnosti operační systém Windows nikdy neměl „systémovou lištu“, jak se běžně předpokládá. Po dobu 25 let jsme tento termín nesprávně používali. Společnost Microsoft oficiálně tvrdí, že tyto ikony se nacházejí v „oznamovací oblasti“. Jak tedy vznikl termín „systémová lišta“? A proč je v systému Windows 10 termín „systémová lišta“ použit, a to pouze jednou?
Správně je to oznamovací oblast!
Při prozkoumávání různých verzí Windows, ať už jde o Windows 10, 7, Vista, XP nebo dokonce 98, v uživatelském rozhraní nenajdete žádné odkazy na „systémovou lištu“.
V nastavení hlavního panelu Windows 10 (Nastavení > Přizpůsobení > Hlavní panel) se v sekci nazvané „Oznamovací oblast“ zobrazují volby pro nastavení ikon na hlavním panelu.
Pojem „System Tray“ možná vedl k bloatwaru
Záleží vůbec na tom, jestli to nazýváme „oznamovací oblast“ nebo „systémová lišta“? Možná ano. Možná se zde skrývá větší filozofický rozdíl.
Mnoho aplikací pro Windows dlouhá léta používalo „systémovou lištu“ jako místo pro své skrytí. Často se stává, že po zakoupení nového počítače zjistíte, že na pozadí běží spousta předinstalovaných nástrojů, obvykle ukrytých právě v „systémové liště“.
Tento problém se tak rozmohl, že Windows nakonec umožnil skrýt ikony za malou šipkou, aby nezaplnily celý hlavní panel. Většinu z nich dokonce systém automaticky skryje! Tato část se nazývá „přepadová oblast“ nebo „přepadová sekce“. A Microsoft ji nenazývá zásobník.
Pokud se na to podíváme jen jako na „systémovou lištu“, kam mohou vývojáři umístit cokoliv, dává to určitý smysl. Je to něco jako odkládací prostor pro nepotřebné věci.
Microsoft ale skutečně chce, aby vývojáři tuto oblast vnímali jako „oznamovací oblast“, která je určena pro zobrazování upozornění a stavových informací.
V dokumentaci pro vývojáře od Microsoftu je jasně uvedeno: „Není určena pro rychlý přístup k programům nebo příkazům.“
Počítač s Windows samozřejmě není iPhone. Zatímco Apple může nutit vývojáře, aby se řídili jeho pravidly a postupy, nebo jejich aplikace zakázat v App Store, Microsoft nemůže vývojáře nutit k dodržování svých pokynů. Možná ale, pokud by všichni vnímali tuto oblast jako „oznamovací“, vývojáři by měli menší tendenci umisťovat sem ikony aplikací.
Proč si všichni myslí, že se tomu říká systémová lišta?
Proč tedy tolik lidí nazývá tuto oblast „systémovou lištou“? Možná se vám zdá, že jste dokonce někde viděli, že i Microsoft sám ji tak nazývá. Je to možné?
Ano, pracovníci Microsoftu v minulosti v různých dokumentech opakovaně používali termín „systémová lišta“. To je k velkému zděšení týmu Windows shell, který má na starosti „skořápku“ plochy Windows, včetně hlavního panelu.
Raymond Chen z Microsoftu se o tomto problému zmiňoval již v roce 2003. Je zajímavé, že i po 17 letech lidé stále používají termín „systémová lišta“ a zmatek trvá.
Chen ve svém vyprávění o historii „systémové lišty“ uvádí, že rané vývojové verze Windows 95 měly místo hlavního panelu „zásobník“:
V prvních verzích Windows 95 nebyl hlavní panel tím, čím je dnes. Původně šlo o okno složky, která byla ukotvená ve spodní části obrazovky, do které bylo možné přesouvat a ukládat věci. Bylo to něco jako zásobník v horní zásuvce pracovního stolu. Odtud pochází název „zásobník“. (Někteří by mohli říct, že to s metaforou pracovního stolu zašlo příliš daleko.)
Microsoft tento nápad opustil a nahradil ho hlavním panelem. Jak Raymond říká, Microsoft odstranil všechny odkazy na „zásobník“ z dokumentace prostředí. Žádný zásobník už neexistoval.
Později Microsoft přidal na hlavní panel ikony upozornění. Tyto ikony byly umístěny v „oznamovací oblasti“ hlavního panelu. Jednoduché.
Tak co se stalo? Jak se termín „zásobník“ znovu objevil? Chen má pro to svou teorii:
Myslím, že důvod, proč lidé začali říkat této oblasti „systémová lišta“ je ten, že v systému Windows 95 existoval program s názvem „systray.exe“, který zobrazoval některé ikony v oznamovací oblasti: ovládání hlasitosti, stav PCMCIA, indikátor baterie. Pokud jste ukončili proces systray.exe, tyto ikony upozornění zmizely. Lidé si proto pomysleli: „Aha, systray musí být komponenta, která tyto ikony spravuje, a jmenuje se ‚systémová lišta‘. “ Tak vznikla mylná představa, se kterou se snažíme bojovat už více než osm let… [Poznámka editora: Už je to více než 25 let!]
Oznamovací oblast ve Windows 95. Vypadá trochu jako zásobník, že?
Lidé tedy používali nesprávný termín. Alespoň sám Microsoft komunikoval jasně, že? No, o tom se dá pochybovat…
Ještě horší je, že další skupiny v Microsoftu (mimo tým shell) tento nesprávný termín přijaly a začaly jej používat ve své dokumentaci a vzorech. Některé z nich dokonce mylně tvrdí, že „systémový zásobník“ je oficiální název oznamovací oblasti.
Takže to je celý příběh. Pokud ani pracovníci Microsoftu nedokážou najít správný oficiální název v oficiální dokumentaci, není divu, že ostatní jsou zmatení.
Záleží na tom? Asi ne. How-To Geek má mnoho článků, které tuto funkci označují jako „systémová lišta“, protože tak ji lidé nazývají – i mnoho lidí v Microsoftu! Nicméně, snažíme se také používat označení „oznamovací oblast“.
Pokud vás toto téma zajímá, doporučujeme vám přečíst si celý příspěvek na blogu Raymonda Chena. Jeho blog, Stará nová věc, je plný zajímavých faktů, které jinde mimo Microsoft jen tak nenajdete. Například je zde příspěvek, který vysvětluje, proč systém Windows ukládá systémový čas v lokálním čase namísto univerzálního koordinovaného času (UTC), jako to dělají jiné operační systémy.
Windows 10 to jednou nazývá „System Tray“…
Když se podíváte do nastavení Windows 10, najdete všude označení „oznamovací oblast“. Nastavení se nachází v nabídce Nastavení > Přizpůsobení > Hlavní panel > Oznamovací oblast. Pojmenování je naprosto přesné.
Ale pokud se podíváte do nabídky Nastavení > Usnadnění přístupu > Předčítání, najdete možnost „Minimalizovat domovskou stránku přednášejícího na systémovou lištu“.
Co nám to říká? Je to celkem jasné – vývojáři, kteří pracují na funkci čtečky obrazovky Narrator, jsou odděleni od týmu pracujícího na prostředí Windows v Microsoftu.
I 25 let po Windows 95 Microsoft nedokáže interně sjednotit název „system tray“. Říkejte tomu „systémová lišta“, jak chcete. Všichni ví, co to znamená.
Opravdu na tom záleží? Opět ne. Ale je to docela zábavné.
(A možná by software Windows nebyl tak zneužíván, kdyby bylo jasné, že je tato oblast určena pouze pro upozornění.)
Mimochodem, snímek obrazovky nastavení Předčítání jsme pořídili v aktualizaci Windows 10 z května 2020. Nebyli bychom překvapeni, kdyby Microsoft v budoucí aktualizaci sjednotil rozhraní a odstranil termín „systémová lišta“. Pravděpodobně se ale v budoucnu znovu objeví.