28. srpna 2008

Specializace

V současnosti je dělba práce ve značně pokročilém stadiu (rozkladu). Podle lidí, kteří vědí, jak to na světě chodí, je možné si dnes založit živnost např. na tom, že jste schopni dokonale ovládat nějaký produkt; resp. jste schopni tento konkrétní produkt využívat pro specifické uplatnění (a to jenom v úterý, právě tehdy když prší). Nevím, co je na tom pravdy, ale jisté je, že typu renesančního člověka nebo brouka Pytlíka už odzvonilo (Ding dong!).

Výběr

První a největší potíž je výběr té vhodné specializace. Každý má mnoho ambicí (být dobrý v tom či onom), a tak neví, které z nich dát přednost. A tu záleží na vašich hodnotách. Dejte přednost té ambici, která vám dává naději na uspokojení těch potřeb, které ve svém osobním pořadí máte na předních pozicích. Pragmatičtější (čili normální) typy zvolí ambici, jejíž dosahování může přinést největší finanční zisk. Ti druzí mezitím budou nadávat a chodit na sociální úřad s hlavou plnou ideálů. Výběr specializace je třeba podřídit rozumovému filtru, který reprezentuje vaše znalost o vás. Čím lépe se znáte, tím lépe pro vás. Z informací, které na sebe máte, se zaměřte na vrozené a získané dispozice pro specializaci, kterou hodláte získat. To zní skoro jako by to byla exaktní věda. Prr, ne tak zhurta, však jsem pravil, že jde o rozumový filtr. Tím, že odstraníte nemyslitelné, si značně pomůžete, avšak finální výběr zůstane temným krokem do prázdna motivovaným převážně iracionálními silami, které zmítají vaší bezmocnou osobou.

Inu, theisté to mají lepší, neboť jejich víra jim nabízí existenci předurčení neboli osudu. Jistota za cenu nesvobody nebo nejistota za cenu svobody? Pryč od těchto vykupitelských rovnic. S úsměvem nihilisty se dejte svojí cestou, přestože víte, že není nejlepší. Protože je jenom lepších a horších voleb. Extrémy patří do světa idejí.

Není zapotřebí vybrat pouze jednu vyvolenou ambici. Je možné si jich vybrat více. Avšak mějte se na pozoru. Čím více ambicí hodláte uspokojovat, tím bude vaše specializace v každé z nich menší. Na blogu Practical Tao autor přirovnává výběr z ambicí k návštěvě cukrárny. Všechny sladkosti jsou lákavé, a přesto, pokud byste jich snědli více, bylo by vám špatně. Navíc se můžete později vrátit a opět si pár dalších sladkostí na vyzkoušení koupit. Proto je doporučováno si vybrat maximálně 4 ambice a jim věnovat svou volní kapacitu a čas (autor skončil se třemi: psaní, zvyšování fyzické kondice a trávení času s rodinou).

Závislost

Neznalostí většiny oblastí, temných míst ležících mimo obzor vaší specializace, se stáváte závislí na těch, kteří se v nich vyznají. Pokud potřebujete udělat to, čemu nerozumíte, máte dvě možnosti. Udělá to pro vás někdo jiný, ať už za peníze nebo jinou měnu. Naučíte se to, co k činnosti potřebujete. Rovnice vychází tak, že pokud je váš čas levnější než čas odborníka, je výhodnější se potřebné naučit a práci odvést sám/sama. Dá se to nazvat rozmělňování specializace. Tento čas jste mohli strávit zvyšováním kvalifikace pro svou specializaci a tím zvyšovat cenu svého času.

26. srpna 2008

Tučňáci

Linux už mám skoro půl roku, ale až dnes jsem v open-source editoru pro vektorovou grafiku Inkscape nakreslil dva tučňáky.

25. července 2008

Webdesign: nejít proti směru, kterým tečou pakety

Jedna z kolektivních psychóz dosadila do pozice mediálního guru Marshalla MacLuhana, jehož publikace Jak rozumět médiím v knihovnách stále patří k zlatému fondu. Jeho učení bývá často z pohodlnosti zjednodušováno na slogan Médium je poselství.

V mém překladu to znamená, že obsah zprávy je vždy do jisté míry utvářen použitým přenosovým médiem (Ačkoli kdo by se odvážil tvrdit, že data napálena na DVD-R jsou krapet jiná než ta, která sedí na DVD+R?). Samozřejmě se nejedná o fyzické nosiče informací, ale komunikační kanály.

Nu, a jedním z těchto informačních trativodů je bezesporu internet. Jeho povaha je ze základu tvořena použitými technologiemi jako jsou značkovací jazyk (X)HTML, kaskádové styly nebo skriptovací jazyky. Nejspíš by nebylo vhodné zahrnout programovací jazyky vykonávané na serveru (jako Python, PHP nebo Perl). U nich je dnes možné získat opravdu širokou paletu úkolů, které jsou schopny vykonávat.

Přestože nabízejí mnohé, je jejich působnost omezena tím, co je schopen interpretovat a správně reprodukovat webový prohlížeč, který v tomto případě tvoří úzké místo procesu komunikace webového obsahu. Jde o pomyslné hrdlo, které nepojme více než je schopno strávit, čímž dojde k ořezání zasílané zprávy (Může jít o techniky, které jsou specifické pro určitý prohlížeč; např. používání proprietární CSS vlastnosti filter, kterou správně interpretuje pouze MS Internet Explorer). Také proto, že se tyto jazyky vykonávají na serveru, nepatří tak úplně mezi determinanty uživatelské zkušenosti.

Velká část webových technologií je spravována konsorciem W3C. Jeho členy jsou zástupci větších firem podnikajících v prostředí internetu (explicitně: Microsoft). Podle kvalifikační práce Christophera D. Huntera Filtering the Future [application/pdf] jsou standardy spravovány W3C de facto zákony webu. To staví velkoprůmyslníky internetu do nelichotivého světla, kdy je těmto otrokům kapitálu (muhaha) svěřena zákonodárná pravomoc v judikatuře webu. Hunter proto navrhuje, aby byly zákony internetu vytvářeny po vzoru open-source a procesů v klasické demokracii. V tomto prostředí, kde neplatí fyzikální zákony (snad kromě omezení daná rychlostí světla), možnosti určuje kód. Samozřejmě, že ten zdrojový... To je zase jedna z myšlenek Lawrence Lessiga.

Na webu se zabydlilo schéma, které praví, že (X)HTML slouží ke kódování obsahu, CSS je pro definici způsobu prezentace tohoto obsahu a JavaScript (nebo VBScript, ;-) specifikuje chování; to znamená zejména reakce na interakce uživatele. Dle tohoto velice užitečného rozdělení je zřejmé, že povahu webu ve věci designu určují kaskádové styly CSS.

Z projektů jako je zenová zahrada rozkoší CSS designu se zdá, že tato technologie je skrz naskrz provoněna východním smrádkem duchovních nauk jako je zen-buddhismus nebo taoismus. Jak je známo každé středoškolské učitelce/učiteli Základů společenské výchovy, tao znamená cesta. Podle mého nejlepšího vědomí je jedním ze stavebních principů nauky taoismu (nebo daoismu - oba způsoby jsou správné) wu-wei, česky dělání v nicnedělání a naopak. A protože máme hezká ustálená slovní spojení, dá se s drobným začervenáním říct, že wu-wei je také nejít proti proudu. Takže každý správný tao guru využije toho, co je, jak nejlépe umí ke svému prospěchu (ad maiorem mei gloriam). Podle mě by takové individuum mělo zvládnout využít i toho, co je obecně považováno za negativní. Dlouhé dny v kuse pršelo a já si lámal hlavu, jak tohoto meteorologického faktu zneužít ke svému prospěchu. Bohužel jsem na nic nepřišel...

Designeři, pocházející z krajin DTP a Photoshopu bývají zklamáni, jaké omezené možnosti jim CSS nabízí. Třebaže se někdy přimknou ke staré mantře, že omezení a překážky povzbuzují kretivitu, obvykle bývají nanejvýše znechuceni a utíkají k rozkouskovaným obrázkovým designům. Druhá alternativa postrádá lehkost a staří zenoví mistři by na na ni již zdálky mračili. Vzniká tak těžký, netransparentní kód, který jen dokumentuje, že není jednoduché používat médium proti jeho povaze. Klíčem k duchovně validním stránkám je svěřit se s designem možnostem, v nichž webové technologie vynikají (jako je vykreslování obdélníků nejrůznějších barev a velikostí; víc toho nebude ;-). Samozřejmě, že to neznamená každé slovo zarámovat a pestře zbarvit. Klíčem, který otevírá cestu ke lepšímu použití předchozího klíče, je totiž rovnováha.

Tedy, snad jsem se dostal až k bodu, kdy titulek příspěvku pomalu začínal dávat smysl. Smyslem (Das Sinn?) této metody je:

  • neužívat CSS k účelům, k nimž není vhodně dimenzováno
  • tvořivě využívat možností, v nichž CSS vyniká

Takže takhle, dámy a pánové.

Možná už někoho napadlo, že tento příspěvek je jenom komentářem k dávnému článku Johna Allsopa A Dao of Web Design. Pokud jste dočetli až sem, doporučuji se do Allsopových myšlenek začíst. Na dobu, kdy byly zveřejněny jsou stále znepokojivě aktuální.

18. června 2008

Příhody Arnolda Schwarzeneggera

Jednou americký kulturista a herec Arnold Schwarzenegger v posilovně vyprávěl následující příhodu.
"Seděl jsem v kulometném hnízdě a najednou přiletěla máma kulomeťačka a začala krmit malá kulomeťátka. No, vážně, připadal jsem si jako kukačka!"

7. března 2008

Co je to informační design?

Informační design neboli design informací je pojem, který mě napadl. Ovšem je to také pojem, který je v některých kruzích již zaveden. Jeví se mi to tak, že informace mají určitou formu neboli design. Tím se zabývá tento obor. Souvislosti:
  • user-centered design
  • accesibility
  • human-computer interaction
  • readability
Líbí se mi, jak to zní. Úkolem tohoto oboru je zajistit, aby informace předala vše, co předat může. Úkolem tohoto oboru je zajistit příjemné vnímání informace. Toto jsou domácí úkoly tohoto oboru. Zajímalo by mě, jestli si také někdo myslí, že tato disciplína existuje.