John Gruber z Daring Fireball se pustil do debaty, která možná působí povrchně, ale dotýká se podstaty toho, jak funguje design různých platforem. Jeho kritika povinných squircle tvarů pro ikony aplikací v macOS vyvolala logickou otázku: pokud jsou tyto tvary v pořádku pro iOS, proč ne pro Mac?
Ikony jako objekty versus tlačítka
Gruberova odpověď stojí na rozlišení mezi povahou obou platforem. iOS ikony fungují jako jednoduchá tlačítka – jedno ťuknutí a aplikace se spustí. V macOS jsou ikony mnohem bohatšími objekty: můžete je táhnout, přesouvat, vkládat na ně soubory, vybírat jedním kliknutím a spouštět dvojklikem. Podle Grubera si tato složitější interakce zaslouží bohatší vizuální slovník.
iOS popisuje jako svět určený pro tlusté fixy a bezpečné nůžky. MacOS naproti tomu má podporovat jemné rýsovací pera a přesné skalpely. Omezení, která dávají smysl na dotykové obrazovce s omezeným prostorem, nemusí fungovat na počítači s kurátorským systémem oken a přesnou myší.
Ztracená moudrost z let 2002 a 2018
Gruber vytáhl zajímavý historický argument. Ještě v roce 2018 – tedy před pouhými osmi lety – Apple v dokumentu Macintosh Human Interface Guidelines výslovně doporučoval: Zvažte, zda nedáte ikoně aplikace realistický, jedinečný tvar. Unikátní obrys zaměří pozornost na objekt a usnadní rozpoznání ikony na první pohled. Vyhněte se zaoblenému obdélníku, který lidé spojují s iOS ikonami.
Tento princip podle Grubera nepopisuje módní trend, ale lidské vnímání – naši neměnnou povahu. Tvar jako rozlišovací faktor není pouhá dekorace.
Gruber také upozorňuje na strukturální změnu: v určitém momentě po roce 2018 Apple sloučil platformově specifické návody do jednoho univerzálního dokumentu Apple Human Interface Guidelines. Místo samostatných příruček pro každou platformu nyní existuje jeden návod s postranními poznámkami k jednotlivým systémům.
Emblém většího problému
Pro Grubera je tato změna symptomem širšího jevu: Apple podle něj vytváří uživatelská rozhraní, která ignorují principy, které sama společnost vytvářela po desetiletí. Přirovnává to k natáčení filmů bez znalosti filmové historie nebo psaní románu, aniž byste kdy četli knihu.
Každá platforma by podle něj měla mít vlastní Human Interface Guidelines – nikoli proto, že by to byla formalita, ale proto, že jednotlivé platformy jsou diskrétní prostředí s různými idiomy, schopnostmi a požadavky. iPadOS může sdílet návod s iOS, ale Mac, watchOS a další by měly mít vlastní.
Gruber připouští, že povinné squircle tvary rozhodně nezničí macOS – nejsou tak devastující jako například odstranění AppKitu nebo Unixového terminálu. Přesto je podle něj označuje za maddening – šílené. A tvrdí: ani v iOS to není dobrý nápad, jen tam to alespoň bylo takto od začátku.
Inspirovano clankem ze zdroje Daring Fireball.
