Optimalizace CSS

Původní idea CSS ležela poměrně daleko od dnešních možností použití. Rozhodně nejde o klasický programovací jazyk, jak se někteří domývají a proto žehrat nad tím, že neobsahuje to či o ono je dosti nesmyslné brečení na cizím hrobě. Postupem času se vše vyvinulo do dosti olbřímích rozměrů a původní jednoduchá linearita CSS vzala za své. V současné době CSS3, kdy nárůstem nových aplikovatelných prvků pro jednotlivé browsery roste komplexnost či složitosti pro jednotlivá řešení nade všechny meze, je někdy velice těžké udržet přehlednost a použitelnost výsledného kódu.

Je vcelku jasné, že s nárůstem výpočetního výkonu infrastruktury zcela jistě dojde k významnému posunu do hybridního vývoje. Ať už jen z ekonomických důvodů. Vytvořená aplikace v prostředí HTML5, CSS3 a Javascriptu přes úspěšně implementované API HW dodavatele umožnuje vlastní aplikaci používat na rozdílných operačních systémech. A tahle universalita se úspěšně rozrůstá a jsem si plně jistý, že již v roce 2015 bude podíl hybridních aplikací převyšovat aplikace přímo psané pro konkrétní mobilní operační prostředí.

Proto tedy ruku v ruce přichází tlak na významnou potřebu optimalizace struktury a velikosti jednotlivých souborů. Přichází potřeba optimalizovat struktury CSS, které opravdu nepěkně narůstají. Pokud by se jednalo pouze o webové prostředí, budiž, se skřípěním zubů by se to dalo vydržet. Nicméně potřeba mobilizace rozdala karty trochu jinak a soubory například se 100 000 řádky CSS kódu nejsou pro mobilní svět to pravé.

Nový přístup

Jednou za čas je potřeba opustit “manažerské povídánky” a trochu si ušpinit ruce od klávesnice. Mobilní vývoj to přímo vyžaduje. Jenom mi pořád uniká, proč je “Mezihoří” velice často úplně mimo stream?
OOCSS3 s Compassem je hudba budoucnosti a schválně se vsadím o zlatou minci, že v korporátech nemá nikdo tušení, co že to OOCSS3 či alespoň SASS Compass vlastně je. Přitom se jedná o stěžejní produktové prostředí například pro SAP UI/HTML5.

Mobilní vývoj

Podle studie společnosti Adobe má během roku 2014 dojít k překročení počtu uživatelských přístupů na web z mobilních zařízení oproti klasickým desktopům. Ať se již jedná o velký business či jen o SMB (small@medium business). Zajímavá je nicméně následující informace, kde 70% nového vývoje už směřuje rovnou do HTML5, css3 a Javascripu. Spolu s prostředím pro mobilní UI kit tvoří ve spoustě případů již plnohodnotnou náhradu proprietálního vývoje dnešních mobilních gigantů. Mobilní vývojové frameworky rostou jak houby po dešti a jedním, pro mne z největších překvapení je, že i tolik nenáviďený SAP se vydal podobnou cestou. SAPUI5 je toho jedinečným dokladem. Jelikož tento názor zastávám již dlouhou dobu, byl jsem požádán o rekapitulaci výhod hybridního vývoje oproti proprieálnímu týmem jednoho našeho předního mobilního operátora. 

PS: Proplešatělá mastodontní ega se špatnou prezentační dovedností v Powerpointu tento proces vůbec nechápou a proto společnosti, které by rádi vedli, přivedou jen k záhubě. Lež, ukecanost, špatné prezentace v Powerpointu a EGO nemohou být nahražkou za technologickou znalost.

Sergey Karaganov

HardTalk, diskuzní pořad společnosti BBC zprostředkoval rozhovor s profesorem Sergeyem Karaganovem, který byl jedním z uznávaných poradců „influencal former advisors“ v letech 2001 – 2013 pro všeobecně oblíbeného prezidenta Ruské Federace, novodobého cara Vladimira Putina.

Nenalezl jsem lepší materiál, který podle mne říká co je a co není důležité v dnešní hře. Kdo si chce alespoň trochu udělat představu o tvůrci takzvané Karaganovi doktríny, či to, co Evropu v budoucnosti čeká, určitě najde spoustu podnětných impulsů. Zatímco běžný čtenář z „pseudo“ seriozního tisku je denně bombardován podstatnými záležitostmi, jako kdy a kde jaký ožrala zpíval ve vlaku, tak informace o tomto pro Evropu stěžejním rozhovoru zcela chybí. Zajistil jsem proto přístup k tomuto materiálu, čímž si dovoluji poděkovat přátelům ze SAP Vietnam za maximální pomoc.

Můj osobní závěr celé diskuse:

1 – Český novinář je kromě několika výjimek nepoužitelné a manipulativní hovado.
2 – Evropa má dnes větší problém než si 80 % zodpovědných umí představit.
3 – Často je vše jinak.
4 – Silná Evropa je jediná šance pro Mezihoří.

Nové zvuky do mobilu,

Garage Band je úžasný kus inovativního software určeného pro komponování vlastních sekvencí pomocí digitálních smyček. Samozřejmě, že je možno vkomponovat i analogový vstup a nahrát samply patřičného nástroje naživo.

Vytvořil jsem 3 jednoduché smyčky, které používám jako vlastní vyzvánění do telefonu, které má kdokoliv možnost si stáhnout do vlastního mobilu. Něco jako budík, něco jako vyzvánění. Soubory jsou ve formátu m4a a jsou velice jednoduše zkomprimovatelné do mp3, pokud je potřeba pomocí služby mio. Jsou to smyčky, takže je ideální pokud hrají pořád dokola.

Download zvuky do mobilu

 

Hrůzná důchodkyně, …

Zuřivá důchodkyně stylu alá 80. léta minulého století sprintující za levnou cibulí svojí vetchou brašnou zachytila má sluchátka, která přes spřízněný drát přivodila krutý let a následnou atomizaci mého relativně nového, 3 měsíce starého Samsung Galaxy SIII.
Jsem tedy bez mobilního komunikátoru s ohromnou chutí umlátit nevinného důchodce jeho vlastní holí. Dýchám zhluboka, optimalizují užití sprostých slov. Dá mi to ale příšerně práce.

Pro zapomětlivé, …

Máte permanentní problém se zapomínáním věcí? Někdy se stane, že člověk zapomene i auto na parkovišti. Kdo tohle někdy zažil poprvé, zná asi ten frustrující pocit a nerozhodnost mezi voláním policie či jenom osobním připomenutím vlastní pitomosti s poznámkou, že se tohle nesmí opakovat. Sám jsem to zažil na vánočních nákupech v Německu několikrát a není to žádná pohádka běhat s krabicemi v rukou po parkovišti a hledat kde člověk vlastně zaparkoval.

A co teprve takové klíče, peněženka, Ipad či mobil?  Čas se krátí a adrenalin stoupá, jak člověk potřebuje rychle odejít. Očividně je tohle problém nemalého počtu lidí a tak vznikla aplikace TILE. Idea je přímo geniálně jednoduchá. Do mobilního zařízení či tabletu se nainstaluje aplikace, zatím je hotova pouze verze pro iPhone, a na sledovaný předmět, který bude monitorován, se připne GPS lokátor. V případě, že jste od předmětu blíže jak 50 metrů, dá se dokonce zvukové a vizuální upozornění, kde se dané zařízení nachází.

Jednoduché. Navíc je zajímavé, že na tenhle nápad v crowdfundingové kampani vybrali během chvíle od zhruba 50 000 zájemců rekordních 2,6 milionů dolarů. Tohle nikdy v nadnárodním korporátním hnoji nemůže vzniknout. Proplešatělá mastodontní ega s prezentacemi v PowerPointu jsou schopna zabít jakýkoliv dobrý nápad či tvůrčí myšlenku, která se nevejde do těch správných kolonek v Excelu.

Cena za balíček s 4 kusy zařízení a vlastní aplikací se pak má být 59.85 dolarů. Což je nějakých 1200, – Kč. Ať žijí inovace. Zajímalo by mne, zdali by do tohoto nápadu parta ze dne D investovala peníz?

foto: Tile – PR

Už zase, ….

Vzhledem k problėmu s páteří, kterou jsem si takticky porouchal na výletě před pár lety, se včerejší posezení našeho konzervativního spolku s následujícím sledováním výkonu národního týmu proměnilo v malé noční drama. Nečekané došlápnutí na nočním, potemělém chodníku přivodilo sérii intenzivních impulzů v oblasti bederní páteře, což vedlo k regulernímu vypnutí levé nohy, která je bohužel výrazně “podutilizována” i dnes. A tak se povaluji “natankován” brufeny a pŕemýšlim nad pozdravem pro naši repre, kde mne napadá snad jen jediné “pacholci, hrajte to pořádné”. Jagr nedá gol a mě vypne noha. Co je lépe placené nemá snad ani cenu porovnávat.

“No” Segway v centru

Segway je krásná ukázka toho, jak neregulovaný business, tím myslím bez pravidel, nakonec zničí podnikatelské prostředí všem. Pravidla jsou nesmírně důležitá a vše musí být výsledkem kompromisu.  Například odstranění pochybných stánků z VN celkově přispělo ke zklidnění tohoto místa, kde v dolní část VN na sebe dnes váže úplně jinou klientelu. Bohatší, příjemnější a kulturnější.

Segway prostě nepatří do středu Prahy. Tak jako “Novotného” mobilní, plovoucí transportéry (viz. Duck Boat Tours in Wisconsin Dells), kterými chtěl vozit turisty okolo Karlova mostu. Business nesmí zničit „genius  loci” daného místa.