Vzrušující designerské časy

Tahle historická firemní loga a značky produktů každého jenom otravují. Každé je úplně jiné, když se jich sejde víc pohromadě, je to ošklivé, každý pes jiná ves. Současní designéři jsou si tohoto problému vědomi a začali ho řešit. Přerod je postupný a pozvolný, ale přece jen patrný: všechna loga budou postupně unifikována podle jednotného vzoru.

První krok už začal před několika lety, každé nové logo nebo redesign loga starého dnes odpovídá vzoru schváleného Unií unifikovaného designu (UUD) právě pro tuto první fázi: název firmy či produktu provedený tím nejobyčenějším dostupným, co nejvíce technicistním písmem, bez jakýchkoli doplňků, výstřelků a ozdob, doporučuje se používat jednotně pouze malá písmena (a to i pro názvy měst aj.). Tento jednoduchý nápis je alternativně doplněný po levé či pravé straně nejvýše jedním jednoduchým symbolem. Vhodným symbolem je nějaký znak ASCII (především se doporučují interpunční znaménka a podobné znaky), případně co nejjednodušší grafický prvek (např. čára). Do postupného přerodu už se zapojují malé i velké firmy, ve světě i u nás, stejně jako města i celé územní celky.

foto

Povšimněte si neladu a nesourodé změti barev a tvarů u někdejších logotypů v levém sloupci, a výrazného zklidnění a již znatelné unifikace v nových návrzích. Změna je skutečně poměrně dobře znát a povšimne si jí už i laik. Většina nicméně zatím volí pomalejší přechod a ponechává si dosud v logotypu vedle nápisu barevnější grafický prvek, nicméně jsou si vědomi, že tento ve shodě s akčním plánem UUD bude po 1. 1. 2018 odstraněn. Některá designerská studia celý koncept dosud zcela nepochopila a do nápisu se snaží vnášet nějaké speciální prvky, které logo ozvláštňují a odlišují od ostatních. U nás je tristním příkladem tohoto zastaralého přístupu třeba Kafka design (viz např. zcela nestandardní „A“ v jejich redesignu CL-EVANS). Ani používání negativního prostoru k posunu prostého nápisu na nějaké vyšší úrovně (NASA, FedEx atd.) nebude přípustné.

foto

Ve druhé, finální fázi – která započne poslední půlrok před klíčovým 1. lednem 2018 – budou pak všechna loga převedena do jednotné formy. Nápis s názvem značky bude proveden jednotným písmem (schváleným EK EU na návrh UUD), jednotně malými písmeny a jednobarevně. K nápisu bude moci být připojen jeden jednoduchý symbol, používající nejvýše jednu doplňkovou barvu. Ze značek, jež budou obsahovat grafické prvky příliš složité či jinak nevyhovující, bude symbol orgány UUD odstraněn, případně jim bude přidělen symbol nový.

Nejvýznamnější firmy pochopitelně nenechávají nic náhodě a na zmíněnou fázi 2 jsou již dne připraveny. Výsledné podoby jejich logotypů, tak jak budou používány k 1. 1. 2018, byly představeny v tiskové zprávě Úřadu vyšetřování UUD.

foto

Bude jistě zajímavé sledovat vývoj na poli užitého designu v příštích měsících a letech. Které firmy se s přechodem vypořádají co nejdříve, kdo zvolí postupnou změnu v několika krocích a kdo ráznou změnu skokovou? Jaké písmo nakonec budeme všichni pro naše loga používat? Čekají nás skutečně vzrušující designerské časy.

Co je špatného na UI jizdnirady.cz?

Celostátní vyhledávač v jízdních řádech, web jizdnirady.id­nes.cz (neboli někdejší iDOS) používá mnoho lidí, lze říct, že s ním přišel do styku skoro každý, kdo se kdy ošoustl kolem českého internetu. Služba je to výborná a nenahraditelná, datově dá se říci až fenomenální – nevím jak kdo, ale já v něm nikdy nenarazil na chybu a mám v něj větší důvěru než ve všechny tištěné jízdní řády a placenou informátorku na Florenci dohromady. Ale to rozhraní, to uživatelské rozhraní (UI)…

Na tomhle webu víc než kde jinde je vidět, že uživatelské rozhraní – to je ta vrstva mezi tunami dat kdesi v databázi a vaším prohlížečem – prostě nesmí navrhovat programátor. Takový programátor spoustu věcí považuje za naprosté zbytečnosti, je zvyklý sledovat ladicí výstupy na konzoli a za vrchol uživatelského komfortu považuje, když má data na výstupu oddělena čárkami. Jú!

Programátor není psycholog, moc neřeší specifické problémy svých budoucích uživatelů, hlavně, když to nějak funguje. Ony ty jízdní řády taky „nějak fungují“ a přes pohledné barevné GUI (grafické vizuální rozhraní) není ani moc vidět, že to uživatelské rozhraní pod ním je dílem programátora-sadisty. Všimněte si toho rozlišení pojmů GUI a UI. Grafické rozhraní je jen (tou menší) částí UI, ty obrázky, barvičky a šoupátka, které vidíte na stránce, jsou to míň podstatné, hlavní roli hraje ta vrstva pod nimi: to, jak je navržena komunikace, navigace, způsob zadávání dat, architektura celé aplikace, vnitřní logika. Dost často tady hraje roli lenost programátorů, síla charakteru (a vůbec samotná existence) projektového manažera a především přítomnost nebo naopak absence návrháře UI/UX. A právě tady je ono místo, kde ten iDOS dost fatálně selhává.

Scénář 1

Chci jet z Kladna do Prahy na Florenc. Zvolím si – jednu z nejpoužívaněj­ších – možností, vyhledávání v jízdních řádech vlaků, autobusů a MHD velkých měst. Zadám tedy počáteční místo „Kladno“, cílové místo „Praha, Florenc“.

Vstupní formulář se zobrazením chyb

Pojďme postupně: Kladno [CR]? Asi ano, nebo ne? Jenže správně je druhá možnost, Kladno [KD] – to CR neznamená ČR, ale Chrudim. Okresy byly zrušeny před drahně lety a bývalé SPZky bude znát stále méně lidí. Napsat do závorky [CR] místo [okres Chrudim] není nic než programátorova lenost. Nemluvě o tom, že to východočeské Kladno se hledá asi tak milionkrát méně často než největší město StČ kraje, méně blbé UI by při shodách nenabídlo první položku v abecedním pořadí, ale položku releventnější. (Mohl bych zde posloužit historkou, jak moje tehdy malá sestřička vyrazila prvně sama do světa za námi do Kladna na návštěvu a místo toho skončila v noci sama vprostřed temné návsi jisté východočeské vesničky.)

Nenalezená „Praha, Florenc“, to je naprostý fail, a to hned několikanásobný. Když si totiž jízdní řády omezíte pouze na pražskou MHD, Florenc a všechny ostatní zastávky tam jsou. Ve spojení s celostátními jízdními řády jich ale většina zmizí. Nenajdete Florenc, Anděl, Můstek, Muzeum, skoro nic. Současně to ale neplatí opro všechny – některé z nich v seznamu jsou. Najdete Hradčanskou (v podobě Praha,, Hradčanská, ty dvě čárky jsou pro iDOS typické), ale Malostranská není. Je tam Bílá Hora (Praha,, Bílá hora), ale Červený vrch už ne. Zákonitost jsem nevysledoval. Zmíněnou Florenc nenajdete žádným způsobem. Když zvolíte zadání adresy, iDOS cílové místo Praha, Florenc přijme, ovšem vrátí vám tento výsledek:

Výsledek hledání: spoj Kladno–Do Čertous.

A do Čertous. Tam ovšem jet nechci. Třetí možností je mapa. Pokud Prahu dobře znám a dokážu se v té předpotopní a polofunkční mapě zorientovat, podaří se mi Florenc najít. Kliknu na ni, do cílového pole se vloží „Florenc“, což ovšem taky nebude fungovat.

Výběr Florence z mapy
Nabídka cesty do Florencie

Chápu-li správně, že [*I] znamená Itálie (achjo, programátoři!), je mi po výběru z mapy nabízena cesta do Florencie…

Čistě pro úplnost, jedno řešení se přece jen dá najít. Stačí si vybrat Způsob zadání místa: Zadání jména z kategorie a tam zvolit zastávky (Praha) a pak napsat Florenc – ale pouze přesně takto, zadáte-li něco jiného, např. Praha, Florenc nebo metro Florenc, získáte jen staré známé objekt nenalezen.

Scénář 2

Našel jsem si cestu do Prahy, přijíždím autobusem na Knížecí, na Andělu mám jednání a později během dne se budu potřebovat přesunout z na Staromák, mám tam sraz se známým (ten prý dorazí nějakým autobusem MHD, co staví poblíž). Že Anděla v nabídce jen tak nenajdu, už jsme si řekli výše. Ale vím, že se to tam přece jmenuje „Na Knížecí“, tak to zadám místo toho. A úspěch se hned dostaví!

Spojení z Anděla na Staroměstské náměstí přes Mníšek pod Brdy

Bez komentáře.

A co ten autobus? Můj známý se bude přesouvat na to Staroměstské náměstí odkudsi autobusem, třeba bych se tam taky tak dostal? Nalezení autobusů stavících někde poblíž Staroměstského náměstí přenechám laskavému čtenáři jako domácí cvičení.

Scénář 3

Volá žena z práce, jestli bych nenašel nějaká spojení na nedělní výlet, aby podle toho naplánovala nějaké další věci. Najdu asi deset vhodných kombinací spojů a začnu koukat po způsobu, jak bych jí to poslal. Ale ouha, můžu si vytisknout nebo mailem poslat statický výstup, nikoli stránku se živými odkazy (např. na trasy spojů atd.). Tak si tu stránku aspoň uložím do bookmarků a projdeme to večer.

Večer si ale projdeme leda kulové, stránka v bookmarcích pochopitelně není, celá aplikace je bezstavová, líní programátoři si táhnou všechny informace v session a uživateli neposkytují žádné pevné body k uložení. Místo toho nabízejí uložení a vlastní správu bookmarků uvnitř aplikace – což je funkce poměrně utopená – já jsem nějaké Moje oblíbené na tom webu vlastně nikdy ani nezaregistroval. Až do dneška, kdy to zkoumám trochu podrobněji.

Podobný případ je odkaz „Trvalý odkaz“. Toto slovní spojení jednak mnohému laikovi nic neřekne (kdežto každý programátor ho důvěrně zná z blogů a fór), jednak je opět utopené, mezi skupinou tlačítek se zcela odlišnými funkcemi. O použití nějakého zkracovače adres, nedejbože o napojení na sociální sítě ani nemluvě. Kdo dokáže na první dobrou poslat vyhledané spojení na Facebook?

A to je jen opravdu maličký zlomek problémů iDOSu povětšinou pramenících ze špatného nebo dokonce žádného návrhu UI/UX. Jen pár příkladů, na které jsem narazil během dneška, nehledal jsem cíleně speciální špeky pro P.T. čtenářstvo. Kdyby ten web podstoupil pořádnou analýzu, byla by těch chyb a problémů kupa na pěkně macatý tlustospis.

Vyvíjíte-li nový web, držte své programátory od návrhu UI tak daleko, jak jen to jde.

Nápad na web: Krabičky

Už mě vážně nebaví všechny své nápady, co kdy dostanu, syslit někde v šuplíku, když se ukazuje, že se k jejich realizaci beztak nikdy nedostanu. Mám-li tedy na výběr sušit si nápady do herbáře, kde jednou bídně pojdou s pomalu hasnoucí myšlenkou na budoucí slávu – anebo je dát všanc potenciálně zlému světu, začnu asi volit tu druhou možnost, protože tam je aspoň maličká naděje, že z toho může něco pozitivního vzejít. Kdyby mě někdo platil za to, že sedím a chrlím nápady na startup projekty, byl bych asi už multimilionář za vodou, ale toho se těžko dočkám. Ale na dně šuplíku nápadům taky není dobře, chudinkám…

Idea

Často by se mi hodil nějaký účelový online nástroj – na sledování zakázek, organizaci úkolů, připomínky úhrad faktur apod. – a jen málokdy najdu nějaký vhodný. Vždy se já musím přizpůsobovat stylu fungování takové aplikace a takřka nikdy to nedělá přesně to, co bych potřeboval a jak bych to potřeboval. Potřeboval bych spíš nástroj, který se naopak bude přizpůsobovat mně. Obvykle nakonec skončím u nějaké jednoduché náhražky, která se ve finále ukazuje jako daleko vhodnější náhrada než nějaký velmi sofistikovaný nástroj.

Velmi se mi osvědčily třeba obyčejné poznámkové papírky (myslím ty virtuální, na ploše počítače), kterým můžu přiřadit barvu, rozmísťovat je po ploše podle významu a sbalit každý do malého proužku zobrazujícího jen nadpis. Takový papírek můžu podle potřeby přebarvit, přesunout na jinou hromádku nebo smazat – podle vlastního uvážení a vlastního logického systému, který si stanovím já sám jako uživatel a aplikace ho vůbec nemusí znát. A z toho vychází princip této online aplikace.

Realizace

Rozhraní aplikace by tvořila pracovní plocha, na které mohou být libovolně umístěny objekty: lístky s datovým obsahem (říkejme jim třeba dokumenty) a krabičky, do kterých se ty lístky mohou ukládat (kontejnery). Na první pohled to připomíná klasické rozhraní pracovní plochy počítače, práci se soubory a adresáři, ale jen na první pohled. Zde by zcel prioritní informací bylo rozmístění objektů po ploše a vizuální informace – vzhled plochy, barvy objektů a jejich vzájemné uspořádání. Navíc kromě objektů na ploše může být cokoli nakresleno: mohu si vyznačit oblasti, napsat poznámky, nakreslit šipky atd.

Základní jednotkou je lístek, který je velmi jednoduchým „dokumentem“. Ten je primárně textový, ale bylo by možné vložit do něj i další informace – obrázek, URL apod. Bez jakéhokoli složitého formátování, jen jako seznam položek. Dokument může být na ploše otevřený („resizovatelné“ okno libovolné velikosti), nebo sbalený do nějaké kompaktní formy. Ale i sbalený dokument by měl být konfigurovatelný tak, aby si uživatel mohl zvolit přinejmenším mezi kompaktností a plným zobrazením dat. Těmi může být pouhý název/nadpis lístku, ale třeba i několik datových polí – např. datum, částka, číslo, příznak. Lístek tedy může obsahovat jen text např. „Nákup“, nebo to může být např. proužek s údaji „Zakázka pro XYZMKFL | 12.3.2010 | 5.000 Kč“. Krom toho má každý lístek přiřazenu barvu, která se snadno nastavuje.

Druhým typem objektu jsou krabičky, což jsou jednoduché kontejnery, do kterých se dají dokumenty vložit. Jedná se jen o jednoúrovňové vkládání, není tedy možné vložit krabičku do krabičky. Každá opět může být na ploše zobrazena otevřená nebo zavřená, může obsahovat nadpis nebo i více datových polí a má přiřazenu barvu, případně nějaký vizuální styl. Dokumenty v krabičce je možné nechat vizuálně uspořádat (do mřížky, pod sebe), případné třídění už zajišťují akce (viz dále).

Třetím, velmi podstatným prvkem jsou pak akce. Akce je programovatelná funkce, jejich seznam je dostupný uživateli přímo z plochy a umožňují jednoduchým, intuitivním způsobem, který zvládne i laický uživatel, vytvářet příkazy k operacím nad obsahem plochy. Pomocí akcí je možné vyhledat prvky podle určitých kritérií, změnit jejich parametry, přesunout na určité místo (do krabičky, do oblasti na ploše), setřídit nějaký kontejner podle zvolených kritérií atd. Pro každou akci je možné vytvořit si spouštěcí tlačítko, které si uživatel může umístit na vhodné místo, akce je možné také naprogramovat k automatickému spouštění v daný čas nebo ve zvolených intervalech. O detailech fungování a definování akcí mám jistou představu, ale do detailů zde zacházet nebudu – na požádání to mohu odprezentovat podrobně.

Zcela zásadním parametrem této aplikace je jednoduchost a snadnost používání. U takového typu aplikací hrozí snadné skluznutí do přehlcení obsahem a funkcemi, což by celý koncept mohlo poměrně úspěšně pohřbít.

Pozn.: Rozhodně si netroufnu tvrdit, že jakýkoli můj nápad je bezpochyby originální a že něco podobného už dávno někdo nezrealizoval. Ujišťuju ale všechny, že v takovém případě nejde o plagiát, ale o pouhou mou nevědomost, malou informovanost a objevování již dávno objevených Amerik. A potom děkuji všem za shovívavé pochopení. Pokud se náhodou rozhodnete tento nápad realizovat, prosím kontaktujte mě.

Barevná schémata v nové verzi a na nové doméně

Javascriptová aplikace na tvorbu barevných schémat se konečně dočkala zbrusu nové verze a také vlastní domény. Od nynějška ji najdete na adrese http://ColorSchemeDesigner.com.

Nová verze byla od základu přepsána. Zcela nové UI pohání nový framework jQuery 1.3 a i samotné jádro aplikace jsem napsal kompletně znova – lépe a radostněji. Ve výsledku to obnáší jak větší přesnost výpočtů barev a konverzí mezi barevnými prostory, konečně již (téměř) přesné zadávání základní barvy pomocí RGB hodnoty, úplně nové a bohatší možnosti nastavení barevných schémat a také za běhu generované unikátní ID pro každé schéma, pomocí nějž je možné na vytvořené schéma vytvořit odkaz, ten si uložit nebo někomu poslat. Třeba takto.

Pro staromilce a pro ty, kterým nová verze fungovat nebude (např. MSIE 6 již není podporován), jsou k dispozici nadále předchozí verze – ovšem i ty už najdete na nové doméně.

Aktualizace

Doplnil jsem nápovědy ke všem prvkům a přidal konečně i chybějící náhledy vytvořené palety v podobě ukázkové webové stránky. Teprve teď považuji tu aplikaci za hotovou. Ať slouží.

Nástroje na otisky obrazovky v Mac OS X coby užitečná designerská pomůcka

Coby webdesigner často potřebuju něco změřit na obrazovce. Dlouhá léta jsem nedal dopustit na FreeRuler, který je ve své zdánlivé jednoduchosti dokonalým nástrojem, a používal ho prakticky denně. Ale pak jsem se naučil používat nástroje samotného systému a FreeRuler jsem už hodně dlouho vůbec nepotřeboval pustit.

Schválně si zkuste sami: zmáčkněte v Mac OS X klávesovou kombinaci Cmd+Shift+4 (jako byste chtěli dělat screenshot z výřezu). Objeví se křížový kurzor se souřadnicemi. Už tohle může být užitečné, čas od času se hodí najít souřadnice bodu v rámci obrazovky. Když kliknete a potáhnete myší, začne se natahovat obdélník a souřadnice se změní na údaje o jeho rozměru. S podrženým mezerníkem můžete posunout začátek obdélník na jiné místo beze změny jeho velikosti. S klávesou Alt (Option) natahujete obdélník na obě strany symetricky od středu, se Shiftem pak jen v jednom směru, klávesou Esc akci zrušíte (pokud dřív pustíte tlačítko myši, uloží se screenshot z vyznačeného výběru). Jednoduché, rychlé, ve většině případů postačující řešení a je dostupné kdykoli na každém macu, aniž by bylo potřeba cokoli instalovat a pak spouštět.

Čas zůstat, čas odcházet

To už tak chodí. Člověk čtyři roky dělá zajímavou, pestrobarevnou práci, která ho naplňuje a uspokojuje. A pak – snad zákonitě? – přijde zlom, kdy se cosi zásadního změní a z kdysi zábavné práce plné každodenních výzev a problémů k řešení se stane nudná, šedá rutina. Pro některé je to cíl, vysněné eldorádo – od osmi do pěti a večer klídek a ještě-třicet-let-doklepat-do-důchodu – pro někoho naopak důvod co nejdřív odejít. Pro mě tedy určitě.

Čas zůstat pominul, nastává čas zvedání kotev k novým horizontům. Plachty jsou napjaty, haťapy zapjaty, vzhůru na pálubu.

Pomozme dobré věci

Obvykle se v ničem moc neangažuju a takovéhle věci nedělám. Ale tenhle příběh je tak dojímavý a umí chytit všechny dobré lidičky za srdíčko, že nemohu jinak: Udělejme Davídkovi radost! Ukažme, že to dobré, co v nás je, dokáže společnými silami překonat i marketingovou hydru škrobených reklamních soutěží, proniknout skrze pevnou hradbu ekonomických výkazů a rozpočtů a naleptat netečnou skořepinu cynické strohosti píár manažerů a internetových bos­sů.

Když už kolega tak pregnatně poukázal na toho Aristotela, hned mě napadl jeden, velice přesný a ještě výstižnější citát: „Dolor sit amet, consectetur adipisicing elit“. A o to tady jde, kamarádi. Ukažme, že jsme lidé a všichni společně:

Frikulíni v akci

  • Téma hodiny: dětské kolo
  • Cíl hodiny: koupit
  • Lokalita: Praha-Zličín

Schválně si to zkuste, ať se taky pobavíte. Řekněme, že (tak jako já) vám nic neříkají názvy prodejců a jejich sortiment nesypete z rukávu. Začínáme zde: Avion Shopping Park: Obchody. Jediné, co tu na pohled má něco společného se sportem a sportovními potřebami je Giga Sport. Výborně.

Ale ještě zdaleka není vyhráno. Po zkušenostech z jiných nákupních center v okolí dobře vím, že prodejny v kategorii sport obvykle žádné sportovní potřeby nenabízejí: jsou to jen další butiky s oblečením. Oblečky sportovní nebo aspoň sport vzdáleně připomínající. Snadno si každý může ověřit např. v Metropoli nebo v Šestce – zde se „sportovní sortiment“ pohybuje výhradně od triček k ponožkám a míč, kolo nebo hokejka do tohoto světa nepatří.

Zatím tedy vím, že je zde jeden obchod, který má v názvu „sport“, a že „Ať je horko nebo sněží, Gigasport vždy ví oč běží“. Důraznou výstrahou budiž už to, že se zde prodejce místo srozumitelných údajů o sortimentu (jako všechny okolní obchody), zaměření obchodu nebo dokonce otvírací době prezentuje těmito non-plus-ultra frikulínskými perlami:

(…) mluvíme o naší jedinečné kompetenci (…) nadšení a zkušenosti našich poradců (…) sbírají zkušenosti při sportu a pohybu na čerstvém vzduchu (…) abyste profitovali ze zkušeností, předaných sportovcem sportovci (…) také naší kompetenci v oblasti gigantického výběru zboží (…) naše motto „we know how“ je nekompromisní filozofie (…)

Takže nezbývá než pátrat dál. Prodávají tam dětská kola, nebo ne? Logicky následuje klik na odkaz www.gigasport.cz. Připravme se ovšem na další divokou jízdu. V prvé řadě si asi nevšimnete, že ten link nevede na gigasport.cz, ale na gigasport.com:

Kastner & Öhler: Herzlich willkommen

Opravíme si tedy URL, nebo klikneme na Tschechien a pokračujeme:

„Vítame vás v Gigasporte/Gi­gasportu, vyberte si predajňu/prodejnu.“

Zličín, bezva. Jsme tam, a už to jede. Tedy, ehm…

Aktuální nabídka: „Plavky 1+1“. Letní výprodej: „We know how“. Sportovní akce s Gigasportem: Self-Transcedence Race. Poradenství: Běh jako nový trend. Nové trendy v chůzi s hůlkami. Nové trendy s dělovým badmintonem na střeše. Podpora a poradenství. Sport je naše droga. Soutěž. O prodejně, o firmě! (planý poplach, jen obecné plky). Job, kariéra, kupony, slevy, poukázky, napište nám, napsali nám, blablabla… A naše kompetence, ovšem. We know how.

Kdepak, ani ťuk. Ukázkový příklad marketingu firmy zcela ovládnutého frikulíny. Čím se živíme? Co prodáváme? Koho to zajímá, proboha, hlavní je přece sdělit světu, že We know how. Ještě chvíli a z prezentací vymizí i jakékoli zmínky o sportu a zůstanou jen akce, benefity a garance nejnižší ceny. Hotovou prezentaci si frikulín přinese ze svého předchozího působiště a zase si ji s sebou vezme do další firmy. Proč to pořád předělávat, jen se vymění logo. Jeden prodává limonády, druhý košile a třetí potrubí, kdo se v tom má vyznat a proč to řešit. Benefity a kompetence jsou přece jenom jedny. A o tom ten byznys je.

No a já se po tom kole půjdu podívat jinam.

Další zlomový bod webdesignu: konec éry fullscreenu

V posledních týdnech hned z několika zdrojů přicházely informace o tom, jak významně stoupl podíl vyšších rozlišení obrazovek u uživatelů internetu (viz např. zpráva Navrcholu.cz). Vyplývá z nich ned několik faktů. Jednak to, že rozlišení 800×600 je již skutečně minoritní (pokles z 12 % na 3 %) a že nadpoloviční většina uživatelů už používá displej s rozlišením 1280×1024 a větším.

V tuhle chvíli manažeři webových projektů myslící koleny jásají a jímají se úkolovat své designery k předělání webu do šířky 1280 px. Bohužel jen málokdo si uvědomuje, že z těch statistik vyplývá ještě jeden, podstatnější fakt: fullscreen je na ústupu. Stále méně lidí si už zvětšuje okno prohlížeče na celou obrazovku. Je to logické: čím větší displej máte, tím méně je praktické mít na něm jen jedinou informaci, jen jediné okno. Okno prohlížeče se stránkou je přes celou obrazovku zbytečně veliké, na velkém displeji se kolem něj vejde spousta dalších informací a jiných otevřených oken, obzvlášť na širokoúhlých displejích. Styl práce s počítačem se mění. (Pozn.: dlužno podotknout, že se bavíme o práci s Windows, např. na macu je tento způsob využívání pracovní plochy běžný odjakživa, macovské systémy fullscreen standardně vůbec nepoužívají.)

Když si ty statistiky prohlédneme pozorně, zjistíme, že zatímco rozlišení obrazovky setrvale stoupá, velikost okna prohlížeče nikoli – poměr šířky okna a šířky displeje výrazně klesá. Přes 50 % uživatelů má rozlišení vyšší než 1280 px na šířku, ale u více než 90 % uživatelů jsou okna prohlížeče užší než 1280 px! Nejčastější šířka okna se dnes pohybuje kolem 1100 px. Je samozřejmě nutné počítat i s poměrně významnými statistickými chybami, např. s faktem, že někteří uživatelé se přepnou do fullscreenu až po načtení stránky, což se ve statistikách nemusí projevit, přítomnost různých postranních lišt, zužujících dotupný prostor apod.

Ale trend je podle všeho poměrně jasný: styl práce s PC se mění, zobrazování oken ve fullscreenu přestává být tak samozřejmé a běžné jako ještě před pár lety. Uživatelé se učí pracovat s okny menšími než je šířka obrazovky, dynamicky měnit jejich rozměry podle potřeby a využívat pracovní plochu pro zobrazení více informací najednou. A webdesign se musí této skutečnosti přizpůsobit. Doposud si všichni hlídali majoritní rozlišení a tomu přizpůsobovali fixní šířky webů. 770 a později 960 px byla dlouho pro mnoho webdesignérů (a především jejich manažerů) čísla magická a nedotknutelná. Ovšem s tím, jak se rozměry oken prohlížečů na straně uživatelů stávají variabilnějšími a dynamičtějšími, musí být dynamičtější i webdesign.

Logickým trendem proto bude upouštět od fixních rozměrů a používat pružné šířky; navrhovat layouty co nejlépe se přizpůsobující se uživateli – okamžitému rozměru okna prohlížeče i zvolené velikosti písma. Ideálním řešením je používání pružných em-layoutů ve stanovených mezích – s danou minimální a maximální šířkou. Vlastnosti CSS min-width a max-width dnes podporuje už i IE, je velmi příjemné je používat.

Design moderního webu se musí přizpůsobovat uživateli a nemá požadovat, aby se uživatel přizpůsoboval je­mu.

Nový Firefox 3 a Mac OS X

Na nový Firefox 3 jsem byl dost zvědavý. Ze všeho nejvíc na to, zda už konečně přestal (ve verzi pro Mac OS X) prznit česká písma, kreslit znaky s diakritikou větší či posunuté, případně vůbec nezobrazovat text některými písmy v určitých velikostech (jako tak činil s písmy Cambria či Calibri importovanými z Vist). Hurá sláva, podařilo se, Firefox konečně – po mnoha a mnoha letech – zobrazuje české texty korektně a pěkně.

FF3 a česká písma
Vykreslení českých znaků ve Firefoxu 3

Tím padla hlavní bariéra použitelnosti, a dnes už bych tak s klidem i radostí mohl nasadit FF jako svůj primární prohlížeč. Kdybych ovšem nebyl tak spokojeným uživatelem Safari.

Výrazně se také změnil vzhled prohlížeče. Teprve dodatečně jsem zjistil, že to, co vidím, není žádný univerzální design, ale že web Firefoxu mi podává stránky podle použitého systému a screenshoty i další informace vidím z maca ryze macovské, zatímco při pohledu z Windows uvidím něco úplně jiného. Pohříchu ale musím říct, že se mi ten macovský vzhled líbí podstatně víc než ten pro Windows (což je ale bezesporu zaujatý pohled, to nepopírám).

Nicméně první dojem záhy opadne a na ten druhý si už člověk začne všímat i negativ. Ač by to tak mohlo vypadat, Firefox nepoužívá systémové GUI, ale vykresluje si všechno sám. Podobně, ale jinak. Každý detail vypadá jako poměrně nepodstatná drobnost, ale mají velmi silný synergický efekt a v celku působí hodně výrazně. Stačí na obrázcích níže porovnat záhlaví okna Firefoxu a Safari.

Přijela k nám pouť

Co je v Safari (resp. v Mac OS X) tlumené, nenásilné, plynulé, působí ve FF3 řvavě a výrazně. Lišty a záložky mají příliš velký kontrast, přechody jsou výraznější, záložky jsou ve 3D umístěny v mnoha úrovních s výrazně většími rozestupy ve třetím rozměru.

FF3 screenshot
Testovací stránka ve Firefoxu 3 (Mac OS X 10.5.3)

Ve spojení s nadbytkem ikonek (byť velice pěkných a vkusných) působí celek až trochu pouťově, omalovánkově přeplácaný – výrazně na úkor obsahu načtené stránky, kterému má sloužit, a ne se s ním přetlačovat o pozornost.

„Nativní“ formulářové prvky

Další skutečně výraznou novinkou je radikální změna vykreslování formulářových prvků. Nově se je FF3 snaží vykreslovat v Aqua stylu, tedy aby vypadaly stejně jako v Safari nebo kdekoli v systému. Ale stejně jako v předchozím případě, dělá si to FF3 po svém – tak trochu to je Aqua rozhraní a tak trochu není. Na předchozím obrázku je vidět (především ve srovnání se snímkem ze Safari níže), jak se některé detaily liší. Obvykle už na první pohled, někdy ale zaregistrujete výraznou odlišnost až na ten druhý.

Safari screenshot
Tatáž stránka v Safari 3.1.1

Všechny prvky jsou o něco větší. Hezky to je vidět třeba na úvodní stránce Googlu, kde tlačítka zasahují až do vyhledávácího pole. Textová pole jsou při stejné velikosti písma vyšší, jako by rámeček se stínem byl vykreslen až dodatečně kolem obdélníkového prvku. Radia a checkboxy mají divné vertikální zarovnání a jsou ošklivě posunuty vůči textu (a ani čarování se svislým zarovnáním v CSS to moc nevylepší).

Nejmarkantnější rozdíl je vidět u selectu. I když se na první pohled tváří jako „macovský“, po rozbalení zjistíme, že chování se moc nezměnilo, zůstává ve stylu Windows. Nabídka selectu se rozbaluje vždy pod prvkem a hodnota v něm zůstává stejná, dokud se nevybere jiná. Porovnejte si chování ve FF a v Safari na screenshotech nebo přímo na testovací stránce. V případě dlouhých seznamů se nezobrazí šipky s autoscrollem, ale starý známý scrollbar po straně. A třešnička na vrchol: podívejte se na horní hranu toho selectu. Zatímco v Safari/systému je ostrá, jednopixelová, ve FF je ošklivě rozmazaná. Fuj.

Plužiny z naší družiny

Velké změny doznal „našeptávač“ pod adresním řádkem. Pokud do něj něco začnete psát, nezobrazí se už pouze prostý seznam vyhovujících URL, ale expresivně formátované dvouřádkové položky, s velkým výrazným nadpisem a malým a nevýrazným URL pod ním. Tady jsem úmysly vývojářů Firefoxu vůbec nepochopil. Nahrazení URL názvy webů a jejich slovními popisy je přece funkce, kterou dokáží ocenit především BFU – jenže ti zase do adresního řádku nikdy nepíší. To děláme my, poweruserové, které ale zase nemožnost se rychle orientovat v seznamu URL neskutečně irituje. Naštěstí je zde chytrý plugin Oldbar, který to umí odstranit a ty naddimenzované titulky odstranit.

Adresní řádek
Nový „našeptávač“ v adresním řádku

Co mě docela překvapilo, tak fakt, že Firefox 2 se neumí na FF3 sám upgradovat. O nové verzi nic nevěděl, na dotaz po updatu řekl, že žádný není. S takovou se o novém FF dozvědí jen praví nadšenci a 80 % řadových uživatelů (kterým FF naistaloval někdo jiný a jim je v zásadě jedno, co používají) o nějaké nové verzi nebude mít ani potuchy. A něco podobného platí i naopak: po instalaci prakticky všechny pluginy z FF2 přestanou fungovat a žádný update pro ně údajně neexistuje. Už jsem málem FF3 odinstalovával a vracel se k předchozí verzi, protože FF používám na vývoj a ladění a třeba bez Firebugu se neobejdu – ten ovšem zrovna patřil mezi ty „nepodporované“ bez updatu. Pak mě ale něco osvítilo a podíval jsem se na web FF do katalogu pluginů a hele: nová verze Firebugu pro FF3 tam byla. Trochu nepovedené.

A co to ostatní?

V novém FF3 samozřejmě daleko víc novinek. Ale ty už nepovažuju za tak zásadní anebo jsou mi trochu ukradené, především proto, že FF nadále není mým primárním prohlížečem a používám ho spíš coby (skvělý!) vývojový nástroj. Správce hesel, rodičovskou ochranu nebo údajně lepší práci se záložkami tak vůbec neocením, nějaká gesta se odmítám učit, na „plný zoom“ ještě nemám názor a proklamované ověření pravosti stránek je (přinejmenším prazatím) dost k ničemu – za celý den jsem nenarazil na web, o jehož provozovateli by FF3 aspoň něco tušil. A že jsem jich vyzkoušel opravdu hodně, včetně mnoha největších a nejznámějších webů, včetně webu Mozilly a Firefoxu…

Ale to je pro mě trochu nepodstatné. Ty hlavní věci – tedy docela příjemné používání a konečně správné zobrazování českých textů – fungují a k předchozí verzi se (snad) nebudu muset vracet. A konečně (vůbec poprvé!) si už dokážu představit, že bych Firefox používal jako svůj primární prohlížeč. Takže až Apple nějak fatálně podělá Safari (což není vyloučeno, kazí toho v poslední době čím dál víc), je tu víc než dostatečný plán B. Nemluvě o tom, že na ladění webu pořád nic lepšího neexistuje.