<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>— blogo webdesignu
a příbuzných oborech 
píše Martin Michálek.</description><title>Vzhůru dolů</title><generator>Tumblr (3.0; @machal)</generator><link>http://kratce.vzhurudolu.cz/</link><item><title>"This is my personal site. There are many like it, but this one is mine. Designers with personal..."</title><description>“This is my personal site. There are many like it, but this one is mine. Designers with personal sites should experiment with new layout models when they can.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;&lt;a href="http://www.zeldman.com/2012/05/18/web-design-manifesto-2012/"&gt;Jeffrey Zeldman&lt;/a&gt; ještě ke „kauze příliš velkého písma”.  Viz &lt;a href="http://www.zdrojak.cz/clanky/zeldmanuv-mobile-only/"&gt;Zeldmanův Mobile Only&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Patřím mezi ty, kterým na desktopu obří Zeldman.com vůbec nevadí. Naopak. Jenže kdo &lt;em&gt;ví&lt;/em&gt;? Nakonec to opravdu nemusí být dobrá cesta. Ale šlapání po neznačených trasách je ctí každého webdesignéra. Minimálně na vlastních projektech. Už tohle je happy end příběhu.&lt;/p&gt;&lt;/em&gt;</description><link>http://kratce.vzhurudolu.cz/post/23545280422</link><guid>http://kratce.vzhurudolu.cz/post/23545280422</guid><pubDate>Tue, 22 May 2012 16:54:00 +0200</pubDate><category>mobilní webdesign</category><category>responsive</category><category>Mobile First</category></item><item><title>Novinky webového front-endu — 0. díl</title><description>&lt;p&gt;Pojďme spolu zkusit natočit seriál. Každý měsíc až dva jeden díl kóderské soap opery. V hlavní roli šílený vývoj na webovém front-endu. Na režisérském křesle ve slunečních brýlích — vy a já.&lt;/p&gt;
&lt;p&gt;Novinky webového front-endu jsou moderovaný vývar subjektivně nejzajímavějších událostí, nástrojů, postupů nebo názorů pro ty z nás co tu melu nestíhají sledovat denně.&lt;/p&gt;
&lt;p&gt;Až najdete úžasnou novinku, která vám na front-endu ušetří čas nebo změní názor, neváhejte ji přidat do komentářů, tweetnout (cc &lt;a href="https://twitter.com/machal"&gt;@machal&lt;/a&gt;) nebo &lt;a href="mailto:michalek@shortcat.cz"&gt;e-mailnout&lt;/a&gt;. Korespondeční lístky případně zavedeme později. :)&lt;/p&gt;
&lt;p&gt;Poprvé to vezmu sám. Klapka. Jedém…&lt;/p&gt;
&lt;h3 id="toc-konference-mobilism"&gt;&lt;a href="https://twitter.com/#!/search/mobilism"&gt;Konference Mobilism&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Pokud se dnes někde na front-endu bourají myšlenkové modely, je to bezesporu mobilní webdesign. Tedy mobilní… Máme tu desktop, mobily, smartphony, tablety, čtečky… a ve frontě na štěstí našich webů čeká nová generace televizí, herních konzolí, ovládací obrazovky v autech nebo Google brýle. Nový webdesign je multiplatformní. A ještě lépe future-proof. Odolný budoucnosti.&lt;/p&gt;
&lt;p&gt;A vzpomeňme na &lt;a href="http://kratce.vzhurudolu.cz/post/10800971639/krapy-first"&gt;„Křápy first”&lt;/a&gt;…&lt;/p&gt;
&lt;blockquote class="twitter-tweet"&gt;
&lt;p&gt;It&amp;#8217;s not really &amp;#8220;mobile first&amp;#8221;, it&amp;#8217;s &amp;#8220;structured content first&amp;#8221; @&lt;a href="https://twitter.com/stephenhay"&gt;stephenhay&lt;/a&gt; at &lt;a href="https://twitter.com/search/%2523mobilism"&gt;#mobilism&lt;/a&gt;&lt;/p&gt;
— Peter-Paul Koch (@ppk) &lt;a href="https://twitter.com/ppk/status/200870329386672128" data-datetime="2012-05-11T08:49:53+00:00"&gt;May 11, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script charset="utf-8" src="//platform.twitter.com/widgets.js" type="text/javascript"&gt;&lt;/script&gt;&lt;h3&gt;&lt;a href="http://html5please.com/"&gt;HTML5 Please&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;…není nejnovější, ale naprosto zásadní web pro každého kdo ví, že nějaké HTML5 a CSS3 novinky existují, ale neví jakým způsobem a v jakých situací je může začít používat. A teď už nám žádné výmluvy nepomůžou. ;)&lt;/p&gt;
&lt;p&gt;&lt;!-- more --&gt;&lt;/p&gt;
&lt;h3 id="toc-zeldmanuv-mobile-only"&gt;&lt;a href="http://www.zdrojak.cz/clanky/zeldmanuv-mobile-only/"&gt;Zeldmanův Mobile Only&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I přes inzerovanou rozdělanost práce webařská legenda za svou odvahu navrhnout web především pro mobilní zařízení sklidila spíše nesouhlasné bučení. Ať je provedení jaké chce, zamyšlení nad Zeldmanovými motivy je výborný způsob jak reagovat na to jak se webařům mění půda pod nohama.&lt;/p&gt;
&lt;h3 id="toc-ff-36"&gt;Konec Firefoxu 3.6&lt;/h3&gt;
&lt;blockquote class="twitter-tweet"&gt;
&lt;p&gt;Automatic updates from FF3.6 to FF12 will be occurring some time in the next day.&lt;/p&gt;
— Paul Rouget(@paulrouget) &lt;a href="https://twitter.com/paulrouget/status/200151822059569152" data-datetime="2012-05-09T09:14:47+00:00"&gt;May 9, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script charset="utf-8" src="//platform.twitter.com/widgets.js" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;Moc se neví, že 3.6 byla poslední verze Firefoxu bez automatické aktualizace a tak nám třeba ještě v lednu v ČR zůstavalo kolem 7% nešťastníků s touhle poměrně málo vyvinutou verzí prohlížeče. U mě se sice nová verze nenatáhla automaticky, ale prohlížeč začal namísto 3.6.26 nabízet rovnou verzi 12. A tak palec nahoru, Mozillo.&lt;/p&gt;
&lt;h3 id="toc-retina-js"&gt;&lt;a href="http://retinajs.com/"&gt;retina.js&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Moc fajn pomocník pro všechny co potřebují podporovat displeje s vysokým rozlišením typu Retina. To jsou s nástupem nového iPadu přibližně všichni front-end vývojáři na světě. :)&lt;/p&gt;
&lt;h3 id="toc-the-current-state-of-html5-forms"&gt;&lt;a href="http://wufoo.com/html5/"&gt;The Current State of HTML5 Forms&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Očima HTML/CSS kódera, nové formuláře jsou jedna z nejzásadnějších části HTML5 specifikace. Podporované velmi různorodě, ale s pomocí polyfillů poměrně dobře. Wufoo aktualizovalo skvělou učebnici HTML5 forms.&lt;/p&gt;
&lt;p&gt;Novinky webového front-endu můžete v intenzivnější podobě sledovat na mém Twitteru pod nickem &lt;a href="https://twitter.com/#!/machal"&gt;@machal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Naslyšenou příště. :)&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/23028878935</link><guid>http://kratce.vzhurudolu.cz/post/23028878935</guid><pubDate>Mon, 14 May 2012 09:34:00 +0200</pubDate><category>css3</category><category>html5</category><category>mobilní webdesign</category><category>články</category></item><item><title>"Multiple columns are so 1990s."</title><description>“Multiple columns are so 1990s.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;p&gt;— Jeffrey Zeldman &lt;a href="http://www.zeldman.com/2012/04/18/redesigning-in-public-again/"&gt;redesignoval svůj blog&lt;/a&gt;. Až kliknete, nelekejte se a nehledejte odkaz na „desktop” verzi. Nejste na mobilní verzi webu.&lt;/p&gt;
&lt;p&gt;Za mě palec nadšeně nahoru. Díky přístupu &lt;a href="http://kratce.vzhurudolu.cz/post/15344029682/luke-wroblewski-mobile-first-recenze-knihy"&gt;mobile first&lt;/a&gt; jsme s webdesignem zpátky ve světěkde vládne obsah. Ve světě kde designéři do „bočních boxíků” nevkládají obsah, který uživatel nepotřebuje jen proto, že to vypadá hezky a profesionálně. Ve světě, kde layout je dobrá, ale ne nutná část designu. Děkuji tímto svému smartphonu. &lt;/p&gt;
&lt;p&gt;PS: Zeldmana už dlouho nesleduju a tohle bych od něj úplně nečekal. Pro mě tedy trochu prozření — za oceánem hold staří páprdové udávají rytmus. :)&lt;/p&gt;&lt;/em&gt;</description><link>http://kratce.vzhurudolu.cz/post/21846524935</link><guid>http://kratce.vzhurudolu.cz/post/21846524935</guid><pubDate>Thu, 26 Apr 2012 15:22:00 +0200</pubDate><category>mobilní webdesign</category><category>Mobile First</category><category>design</category></item><item><title>"Over 25 per cent of people in the US who browse the web on smartphones almost never use any other..."</title><description>“Over 25 per cent of people in the US who browse the web on smartphones almost never use any other platform. (…) Mobile isn’t just ‘mobile’. It’s also the couch, the kitchen, the three-hour layover, all places where we have time and attention to spare. 42 per cent of mobile users say they use it for entertainment when they’re bored. Those aren’t 10-second sessions.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt; &lt;span&gt;Josh Clark, &lt;/span&gt;&lt;span&gt;&lt;a href="http://www.netmagazine.com/opinions/nielsen-wrong-mobile"&gt;Nielsen is wrong on mobile&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;</description><link>http://kratce.vzhurudolu.cz/post/21208512836</link><guid>http://kratce.vzhurudolu.cz/post/21208512836</guid><pubDate>Mon, 16 Apr 2012 15:04:00 +0200</pubDate><category>mobilní webdesign</category><category>data</category></item><item><title>Konec éry potrhlého uživání bitmap</title><description>&lt;p&gt;&lt;p class="c5"&gt;&lt;span&gt;Není nač čekat. Každý kdo si v Photoshopu při exportu obrázků pro web někdy zaťukal na čelo teď vezme do ruky trubku a společným „Tramtadadá!” oznámíme konec&lt;/span&gt; &lt;em&gt;&lt;span class="c0"&gt;Epochy potrhlého užívání bitmap ve webdesignu&lt;/span&gt;&lt;/em&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="c5"&gt;&lt;span&gt;&lt;img alt="GIF, PNG for SALE" height="281" src="http://farm8.staticflickr.com/7121/7057942337_6d805145e3_o.jpg" width="500"/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul class="c7"&gt;&lt;li class="c4"&gt;&lt;span&gt;Třeba obrázkové nadpisy - to už dneska zní jako&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="https://typekit.com/"&gt;vtip&lt;/a&gt;&lt;/span&gt;&lt;span&gt;, že?&lt;/span&gt;&lt;/li&gt;
&lt;li class="c4"&gt;&lt;span&gt;Ani&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://www.vzhurudolu.cz/css3/?p=gradients"&gt;přechody&lt;/a&gt;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://www.vzhurudolu.cz/css3/?p=border-radius"&gt;kulaté rohy&lt;/a&gt;&lt;/span&gt;&lt;span&gt; nebo&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://www.vzhurudolu.cz/css3/?p=box-shadow"&gt;stíny&lt;/a&gt;&lt;/span&gt;&lt;span&gt; už&lt;/span&gt; &lt;span&gt;v CSS nejsou žádná vyšší dívčí.&lt;/span&gt;&lt;/li&gt;
&lt;li class="c4"&gt;&lt;span&gt;Obrázková tlačítka? V době&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://css3button.net/"&gt;generátorové&lt;/a&gt;&lt;/span&gt;&lt;span&gt; a&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://hellohappy.org/css3-buttons/"&gt;presetové&lt;/a&gt;&lt;/span&gt; &lt;span&gt;už skoro žádná nepotřebujeme.&lt;/span&gt;&lt;/li&gt;
&lt;li class="c4"&gt;&lt;span&gt;Některé ikony můžeme nahradit&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://css-tricks.com/examples/IconFont/"&gt;písmem&lt;/a&gt;&lt;/span&gt;&lt;span&gt;, některé&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://raphaeljs.com/icons/"&gt;vektory&lt;/a&gt;&lt;/span&gt;&lt;span&gt; a některé&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://nicolasgallagher.com/pure-css-gui-icons/demo/"&gt;úplně ujetě v CSS&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li class="c4"&gt;&lt;span&gt;Mezi indikátory načítání už obrázky taky skoro&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://dabblet.com/gist/2336513"&gt;vyhynuly&lt;/a&gt;&lt;/span&gt;&lt;span&gt;. A pokud obrázek potřebujeme, stačí nám&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://dabblet.com/gist/1689261"&gt;jeden&lt;/a&gt;&lt;/span&gt;&lt;span&gt; namísto 36 variant pro každý projekt.&lt;/span&gt;&lt;/li&gt;
&lt;li class="c4"&gt;&lt;span&gt;Blbiny a tvary už umíme někdy&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://css-tricks.com/examples/ShapesOfCSS/"&gt;divně&lt;/a&gt;&lt;/span&gt;&lt;span&gt;, jindy&lt;/span&gt; &lt;span class="c2"&gt;&lt;a class="c1" href="http://dabblet.com/gist/2022836"&gt;docela&lt;/a&gt;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span class="c2"&gt;&lt;a class="c1" href="http://apps.eky.hk/css-triangle-generator/"&gt;prakticky&lt;/a&gt;&lt;/span&gt;&lt;span&gt; v CSS taky&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p class="c5"&gt;Navíc - doba kdy i zbývající potrhlé bitmapy nahradíme vektory není daleko. Dovedu si představit, že &lt;em&gt;Asociace na ochranu ohrožených rastrových ikonek a bitmapových logotypů&lt;/em&gt; už měla ustavující sjezd. ;-)&lt;/p&gt;&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/20831147728</link><guid>http://kratce.vzhurudolu.cz/post/20831147728</guid><pubDate>Tue, 10 Apr 2012 08:19:00 +0200</pubDate><category>css</category><category>css3</category><category>web-fonts</category><category>články</category><category>spravovatelnost kódu</category></item><item><title>Haml a dva typy kóderů</title><description>&lt;p&gt;&lt;span&gt;Josh Symonds &lt;a href="http://joshsymonds.com/blog/2012/03/22/why-i-dont-use-haml/"&gt;píše&lt;/a&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;I like Haml. But it’s a markup language for programmers, and ultimately the people who use HTML the most aren’t programmers.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;S &lt;a href="http://haml-lang.com/"&gt;Haml&lt;/a&gt; jsem na tom stejně — vizuálně se mi líbí, projekt v něm vytvořený zvládnu nějak adoptovat, ale neumím si ho představit jako náhražku HTML.&lt;/p&gt;
&lt;p&gt;Podobně to mám s CSS preprocesory. Na řešení &lt;em&gt;určitých&lt;/em&gt; problémů je to skvělý nástroj, ale používat je opravdu na každém malinkém projektu? Nahradit jimi CSS? Prosím né! :)&lt;/p&gt;
&lt;p&gt;Část kóderů se mnou určitě souhlasit nebude. Pro potřeby dělení je zkusím nazvat &lt;strong&gt;frontend vývojáři&lt;/strong&gt;. Ti co na hraně design/technologie mají blíž k technologii.&lt;/p&gt;
&lt;p&gt;Josh Symonds totiž v článku používá jeden hezký pojem — &lt;strong&gt;frontend designéři&lt;/strong&gt;. Tzn. frontend vývojář zkamaráděný s designem nebo designér zkamaráděný s frontend vývojařinou. Každopádně člověk co má blíž designu. Tohle je můj flek. :) &lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/20006686050</link><guid>http://kratce.vzhurudolu.cz/post/20006686050</guid><pubDate>Tue, 27 Mar 2012 15:01:58 +0200</pubDate><category>html</category><category>css</category></item><item><title>Vzhůru do CSS3!</title><description>&lt;p&gt;Průvodce použitelnými CSS3 vlastnostmi vznikal původně pro probíhající sérii mých &lt;a href="http://webexpo.cz/academy/kurzy/html5-a-css3-snadnejsi-zivot-na-front-endu"&gt;školení HTML5 a CSS3&lt;/a&gt;. Poskytuje ovšem docela dobrou úroveň rozhledu i bez doplňujícího povídání a tak není důvod se nepodělit se všemi.&lt;/p&gt;
&lt;p&gt;A tak…&lt;/p&gt;
&lt;p&gt;&lt;a class="no_deco" href="http://www.vzhurudolu.cz/css3/"&gt;&lt;img alt="Vzhůru do CSS3!" height="131" src="http://www.vzhurudolu.cz/css3/assets/vzhuru_do_css3_img.png" width="131"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vás webaře by kromě jiného mohlo zajímat, že mini-webík je postavený na layoutové a responsivní části pozoruhodného frameworku &lt;a href="http://twitter.github.com/bootstrap/"&gt;Bootstrap&lt;/a&gt; od designérů Twitteru.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.vzhurudolu.cz/css3/"&gt;Vzhůru do CSS3&lt;/a&gt; je po všech směrech „work in progress“. Významnější aktualizace budu průběžně posílat na Twitter účet &lt;a href="https://twitter.com/machal"&gt;@machal&lt;/a&gt;.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/19564567882</link><guid>http://kratce.vzhurudolu.cz/post/19564567882</guid><pubDate>Mon, 19 Mar 2012 08:09:00 +0100</pubDate><category>css</category><category>css3</category><category>články</category></item><item><title>"If you could only do one thing to prepare your desktop site for mobile and had to choose between..."</title><description>“If you could only do one thing to prepare your desktop site for mobile and had to choose between employing media queries to make it look good on a mobile device or optimizing the site for performance, you would be better served by making the desktop site blazingly fast.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt; &lt;a href="http://cloudfour.com/first-thing-you-should-do-to-optimize-your-desktop-site-for-mobile/"&gt;Jason Grigsby&lt;/a&gt;. Furt se nám to vrací na začátek, že? „Nikdy nepodceňujte význam rychlosti” říká Eric Schmidt. &lt;/em&gt;</description><link>http://kratce.vzhurudolu.cz/post/19337589687</link><guid>http://kratce.vzhurudolu.cz/post/19337589687</guid><pubDate>Thu, 15 Mar 2012 09:24:00 +0100</pubDate><category>mobilní webdesign</category></item><item><title>fancyBox 2.0</title><description>&lt;p&gt;Mám &lt;a href="http://kratce.vzhurudolu.cz/tagged/fancybox"&gt;historickou povinnost&lt;/a&gt; zmínit se o nové verzi oblíbeného &lt;em&gt;lightboxu.&lt;/em&gt; Fancybox si do verze 2.0 naježil kompletní přepsání kódu a přizpůsobení vlastností aktuálnímu stavu webdesignu.&lt;/p&gt;
&lt;p&gt;V zásadě přináší vše co mi v poslední verzi chybělo nebo jsem dokonce nahrazoval ohýbáním, které bylo na úrovni kódu &lt;a href="http://www.particip.tv/participy#!/gallery-72157627980643324"&gt;někdy&lt;/a&gt; poněkud krkolomné. &lt;/p&gt;
&lt;p&gt;Fancybox je teď kromě jiného responsivní, vizuální efekty tvoří pomocí CSS3 vlastností a zjednodušuje tvorbu rozšíření. Několik užitečných už autor předpřipravil.&lt;/p&gt;
&lt;p&gt;Možná se budete divit, ale největší radost mám z toho, že Fancybox je teď &lt;a href="http://sites.fastspring.com/fancyapps/product/store"&gt;placený produkt&lt;/a&gt;. Proč? Každý z nás přispěje jednomu šikovnému chlapci na to, aby užitečné věci věnoval svou energii.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/19177152210</link><guid>http://kratce.vzhurudolu.cz/post/19177152210</guid><pubDate>Mon, 12 Mar 2012 13:36:00 +0100</pubDate><category>fancybox</category><category>css3</category></item><item><title>CSS3: Roleček pomocí animace změny šířky rámečku</title><description>&lt;p&gt;Před časem Twitterem proklusaly &lt;a href="http://jsdo.it/ksk1015/cLLl/fullscreen"&gt;elegantní „rolečky”&lt;/a&gt; poháněné spřežením několika CSS3 vlastností. Pojďme odchytit ten nejdecentnější z nich a udělat malý CSS striptýz. Nejdřív ale vezměte kurzor a navigujte sem:&lt;/p&gt;
&lt;p&gt;&lt;iframe frameborder="0" height="170" src="http://dabblet.com/result/gist/1887368/7a2ab9b1fa21becdef5ce0330fddba61e9bdb802" width="500"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Není to nic těžkého, slíbené negližé odhalí další řádky:&lt;/p&gt;
&lt;pre class="css prettyprint linenums"&gt;&lt;code&gt;.circle {
  display: inline-block;
  width: 150px;
  height: 150px;
  margin: 0;
  padding: 0;
  background: url(data:image/png;base64,…) center center no-repeat;
  /* Barva pozadi s fallbackem pro prohlizece co neumi CSS gradienty */
  background-color: #660066;
  background-color: linear-gradient(45deg, #FF33FF, #660066);
  /* Vytvorime kruhovy tvar */
  border-radius: 50%;
  /* Chceme, aby se sirka ramecku nepripocitala k celkove sirce elementu */
  box-sizing: border-box;
  /* Ramecek zabira celou plochu elementu a je polopruhledny (ano, to muze byt) */
  border: 75px rgba(0,0,0,.5) solid;
  /* Nastavime jak rychle a jakou casovou funkci ma prohlizec animovat prechod stavu pri zmene vlastnosti */
  transition: .2s ease;
}

.circle:hover {
  /* Po najeti mysi zmensime plochu ramecku */
  border-width: 10px;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Funguje ve všech moderních prohlížečích včetně IE9 (tam jen bez elegantní animace). V IE8 a starších má element hranatý tvar a postrádá rámečky. Neva, uživatel se k obsahu dostane hezky.&lt;/p&gt;
&lt;p&gt;Před použitím si doplňte &lt;a href="http://css3please.com/"&gt;prefixované verze&lt;/a&gt; jednotlivých CSS3 vlastností. Příklad používá knihovnu &lt;a href="http://leaverou.github.com/prefixfree/"&gt;-prefix-free&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Hrát si s tím můžete v &lt;a href="http://dabblet.com/gist/1887368"&gt;Dabbletu&lt;/a&gt;.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/18092366948</link><guid>http://kratce.vzhurudolu.cz/post/18092366948</guid><pubDate>Thu, 23 Feb 2012 00:05:00 +0100</pubDate><category>Css</category><category>css3</category><category>články</category></item><item><title>"I got to the point where I actually liked iPhone app better than our website, I thought it was..."</title><description>“I got to the point where I actually liked iPhone app better than our website, I thought it was aesthetically more beautiful.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt; říká šéf nově redesignovaného &lt;a href="http://www.kayak.com/"&gt;Kayaku&lt;/a&gt; Paul English. „Desktopového” webu redesignovaného kromě jiného tak, aby se podobal jejich úspěšným aplikacím pro iPad a mobilní zařízení. (&lt;a href="http://gigaom.com/2012/01/30/why-kayak-prefers-mobile/"&gt;Zdroj&lt;/a&gt;)&lt;/em&gt;</description><link>http://kratce.vzhurudolu.cz/post/18062387686</link><guid>http://kratce.vzhurudolu.cz/post/18062387686</guid><pubDate>Wed, 22 Feb 2012 08:53:00 +0100</pubDate><category>mobilní webdesign</category><category>Mobile First</category><category>design</category><category>ui</category></item><item><title>Spravovatelnost — o důvod víc proč využít CSS3</title><description>&lt;p&gt;Dobře, toto sice &lt;em&gt;je&lt;/em&gt; blog vývojářského frikulína — ale telelícího se radostí, že vám konečně může ukázat jak používání CSS3 a dalších nových front-end &lt;em&gt;není&lt;/em&gt; akt frikulínství. Je to akt úspornosti. Šetření vlastní energie a klientovy peněženky kromě jiného pomocí lepší spravovatelnosti projektu.&lt;/p&gt;
&lt;p&gt;Pojďme si to ukázat na zjednodušeném příkladu kolovrátku (znáte jako preloader nebo spinner). Konvenční příprava pro použití na webu vypadá asi takto — navštívíte &lt;a href="http://www.ajaxload.info/"&gt;Ajaxload&lt;/a&gt;, vyberete typ a barvy a necháte si vygenerovat animovaný gif.&lt;/p&gt;
&lt;p&gt;Na jiném místě webu potřebujete jinou velikost a tak si vygenerujete nový gif.&lt;/p&gt;
&lt;p&gt;A pak ještě potřebujete dvě variany pro jinou barvu pozadí. Přidáte třetí a čtvrtý gif. Pak i pátý a šestý.&lt;/p&gt;
&lt;p class="image"&gt;&lt;img alt="Gif preloaders hell" src="http://farm8.staticflickr.com/7150/6829590169_559c35536f_o.png"/&gt;&lt;/p&gt;
&lt;p&gt;Za týden si designér prohlédne web a upraví barevné schéma.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;p&gt;„To si nemohl vzpomenout dřív!?” Tady stop. Problém hledejte u sebe. Iterativní vývoj vzhledu weby potřebují jako sůl a grafik dělá svou práci dobře. A my naše technologie musíme sedlat tak, aby interace a časté změny podporovaly.&lt;/p&gt;
&lt;p&gt;Co se dá dělat — vygenerujete obrázky s novým barevným schémate a vložíte do stylopisu. To máme index spravovatelnosti kódu 0,5 z 10 a index radosti z práce 0 z 10.&lt;/p&gt;
&lt;h3&gt;PNG32, jeden obrázek za všechny&lt;/h3&gt;
&lt;p&gt;Pojďme se podívat na lepší variantu — namísto animovaných GIFů použijeme 24bitové PNG s alfaprůhledností (znáte z Photoshopu). Nádhera! Teď můžeme donekonečna měnit barvy nebo vzory na pozadí. PNG32 neumí animace a tak kolovrátek rozhýbeme pomocí CSS. &lt;a href="http://dabblet.com/gist/1689261"&gt;Výsledek je tady&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Navíc — když si vyrobíme dostatečně rozměrný obrázek, vystačíme si s jedním souborem, který budeme na různých místech našeho projektu různě zmenšovat.&lt;/p&gt;
&lt;p&gt;Prohlížeče co CSS animacemi nevládnou zobrazí statický obrázek, což by většinou vadit nemělo. Kolovrátek se obvykle zobrazí jen na nepatrnou chvíli a uživatel si jeho statickost pravděpodobně vůbec neuvědomí.&lt;/p&gt;
&lt;p&gt;Při zvažování přihlédněte k tomu, že index radosti z práce i index spravovatelnosti narostl tak, že rozpoutal explozi teploměru.&lt;/p&gt;
&lt;h3&gt;SVG, pozdrav z blízké budoucnosti&lt;/h3&gt;
&lt;p&gt;Chcete slyšet ještě lepší variantu?&lt;/p&gt;
&lt;p&gt;Pak si spolu uděláme kodérského bobříka strachu. Vezmeme se za ruce a zkusíme se společně přestat bát SVG. :)&lt;/p&gt;
&lt;p&gt;Vektorová grafika má v současných prohlížečích přibližně stejnou podporu jako CSS animace, takže nás degradace pro starší prohlížeče bude bolet přibližně stejně. Vektorové SVG má dvě výhody:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;První je zřejmá — můžete je i zcela šíleně nafukovat a pak taky 	zmenšovat. Vykreslovat se budou pořád stejně hezky (vzpomeňte na Retina 	displeje a rozmazanou bitmapovou grafiku většiny webů)&lt;/li&gt;
&lt;li&gt;Je to otevřený XML formát, který můžete automaticky zpracovávat 	serverovým skriptem nebo Javascriptem podle vaší libovůle.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a href="http://dabblet.com/gist/1745060"&gt;SVG řešení&lt;/a&gt; našeho kolovrátku kromě toho poskytuje dvoustupňovou degradaci — pro prohlížeče co neumějí SVG animace (v Opeře nebo IE9 se kolovrátek neanimuje) a pak pro prohlížeče co neumějí SVG (v IE8 a starších se zobrazí text „Načítám…”).&lt;/p&gt;
&lt;p&gt;Každou změnu vzhledu, tvaru, nastavení animace můžeme kontrolovat přímo v jeho otevřeném kódu.&lt;/p&gt;
&lt;p&gt;Index spravovatelnosti dnes je přibližně stejný jako u PNG32 varianty. Index radosti z práce je vyšší, protože jsme mysleli na měsíce dopředu. SVG kolovrátek je kamarád z blízké budoucnosti a tak se bude hodit hlavně těm odvážnějším z vás nebo na projektech, kde plná podpora IE8 není důležitá.&lt;/p&gt;
&lt;p&gt;Shrňme si to:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;při výběru technologií klademe důraz také na spravovatelnost&lt;/li&gt;
&lt;li&gt;méně obrázků definujících vzhled projektu se spravuje lépe než více 	obrázků&lt;/li&gt;
&lt;li&gt;SVG se spravuje lépe než bitmapy&lt;/li&gt;
&lt;li&gt;vektorů bychom se měli přestat bát&lt;/li&gt;
&lt;/ul&gt;</description><link>http://kratce.vzhurudolu.cz/post/17279304470</link><guid>http://kratce.vzhurudolu.cz/post/17279304470</guid><pubDate>Wed, 08 Feb 2012 22:24:00 +0100</pubDate><category>css3</category><category>spravovatelnost kódu</category><category>články</category><category>css</category><category>progressive enhancement</category></item><item><title>Hledá se kóderský talent!</title><description>&lt;p&gt;Tohle může být zajímavé pro ty z vás co se už nějaký čas zabýváte front-end kódeřinou, HTML a CSS máte docela v malíku, vaše nadšení do webdesignu nepolevilo a chtěli byste nabrat nové zkušenosti se zajímavými klienty a zajímavými technologickými postupy (mobilní webdesign, progressive enhancement…).&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lxitldsq1c1qztrmf.png"/&gt;&lt;/p&gt;
&lt;p&gt;Hlásím stav, ve kterém musím odmítat i sympatické zakázky a potřebu se teď chvíli více věnovat &lt;a href="http://webexpo.cz/academy/kurzy/html5-a-css3-snadnejsi-zivot-na-front-endu"&gt;jiným radostem&lt;/a&gt;. Pojďte se mnou vytvořit dvoučlenný kóderský tým! ;)&lt;/p&gt;
&lt;p&gt;Výhodu mají kluci a holky s nějakým technologickým přesahem (Javascript, Django, PHP…) a baví je pracovat na &lt;a href="http://www.biooko.net/"&gt;zajímavých&lt;/a&gt; &lt;a href="http://www.kinoaero.cz/cz/"&gt;projektech&lt;/a&gt; &lt;a href="http://www.kinosvetozor.cz/cz/"&gt;kolem&lt;/a&gt; &lt;a href="http://www.aerofilms.cz/"&gt;kultury&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Vibrujete zvědavostí? Hurá! Pošlete mi ukázky prací a představu o hodinové sazbě na &lt;a href="mailto:michalek@shortcat.cz"&gt;michalek@&lt;!----&gt;shortcat.cz&lt;/a&gt;.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/15559019753</link><guid>http://kratce.vzhurudolu.cz/post/15559019753</guid><pubDate>Mon, 09 Jan 2012 08:44:00 +0100</pubDate><category>css3</category><category>html5</category><category>články</category></item><item><title>Luke Wroblewski: Mobile First (recenze knihy)</title><description>&lt;p&gt;Zeldmanovo vydavatelství A Book Apart tohle umí – krátké časové období ve vývoji některé části webdesignu vloží do hrnce a uvaří vývar. Hodně silný vývar.&lt;/p&gt;
&lt;p&gt;Pokud však obor denně sledujete, výsledek vás i přes hustotu vývaru může zklamat stejně jako se to stalo mě s průvodci po HTML5 a CSS3.&lt;/p&gt;
&lt;p&gt;&lt;a class="image with_border" href="http://www.flickr.com/photos/machal/6659334121/"&gt;&lt;img alt="Mobile First" height="493" src="http://farm8.staticflickr.com/7149/6659334121_9b1ffe66b0_z.jpg" width="640"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;V případě mobilního webdesignu nemůže být zklamaných. Kolik z nás má několikaleté zkušenosti s návrhem webů uzpůsobených mobilům? Pár designérů na světě. &lt;a href="http://www.lukew.com/about/"&gt;Luke Wroblewski&lt;/a&gt; je jedním z nich a tak zformuloval přístup Mobile First a teď o tom pro Zeldmana &lt;a href="http://www.abookapart.com/products/mobile-first"&gt;napsal knížku&lt;/a&gt;.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;p&gt;Hlavní myšlenky přístupu Mobile First nejspíš znáte. Pojďte se radši podívat na koláž interpretovaných výstřižků z mého Kindle:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;„Můj původní cíl byl udělat mobilní variantu, ale zjistil jsem, že 	je možné vytvořit lepší verzi Facebooku jež je ta webová.“ – 	Joe Hewitt&lt;/li&gt;
&lt;li&gt;Pokud si odsouhlasíte množinu nejdůležitějších vlastností a obsahu 	pro vaše zákazníky a váš byznys, proč by se tato množina měla 	s větším prostorem na obrazovce změnit?&lt;/li&gt;
&lt;li&gt;U desktopu se lidé ponořují do problému, na mobilech šnorchlují.&lt;/li&gt;
&lt;li&gt;Užívání mobilů má tři hlavní scénáře: “Jsem na tomhle 	místě”, “Nudím se” a “Mám čas na mikroúkoly”.&lt;/li&gt;
&lt;li&gt;Apple jako minimální velikost cíle pro dotek doporučuje 	44×44 pixelů&lt;/li&gt;
&lt;li&gt;Opusťte myšlenku, že potřebujete navigaci a ovládací prvky, na 	mobilech jsme blízko NUI.&lt;/li&gt;
&lt;li&gt;Přes mobilní aplikaci eBay si někdo koupil letadlo za 5 milionů.&lt;/li&gt;
&lt;li&gt;Zařízení jako mobil, TV nebo desktop se neliší jen technickými 	parametry, ale hlavně způsobem jakým je lidé používají.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Luke je silně analytický typ, rešerše je jeho rodná sestra a tak si buďte jistí, že pro argumenty nebo trefné zkratky („mobilní uživatel je jedno oko a jeden palec“) &lt;strong&gt;nebudete muset chodit jinam&lt;/strong&gt;. Na druhou stranu, Luke je taky úspěšný designér a svou zkušenost ke škodě knihy předává jen na velmi konkrétní úrovni.&lt;/p&gt;
&lt;p&gt;Na úrovni pravidel a konkrétních řešení (proč dávat popisky nad a ne vedle formulářových políček). &lt;strong&gt;Postrádám Wroblewskiho zkušenost v rovině způsobu přemýšlení&lt;/strong&gt; o architektuře webu a výběru řešení (aplikace nebo web? responsive web nebo extra mobilní web?).&lt;/p&gt;
&lt;p&gt;Na ose kde nalevo je obecná filozofie tvorby webů a napravo konkrétní technická implementace pro mě stojí Wroblewskiho Mobile First zkrátka až příliš vpravo. (A to i přes to, že v knize jsou snad jen dvě ukázky kódu.)&lt;/p&gt;
&lt;p&gt;I přes zmíněné subjektivní výhrady Luke Wroblewski &lt;strong&gt;výborně formuluje důležitost&lt;/strong&gt; jednoho z nejvýznamnějších zlomový bodů v historii webdesignu a (pozor!) rovnou &lt;strong&gt;navrhuje způsoby jak na něj reagovat&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Přečíst Mobile First by měli chtít nejen weboví vývojáři nebo designéři, ale i majitelé webů, accounti nebo projektoví manažeři ve větších firmách.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/15344029682</link><guid>http://kratce.vzhurudolu.cz/post/15344029682</guid><pubDate>Thu, 05 Jan 2012 14:24:00 +0100</pubDate><category>články</category><category>design</category><category>mobilní webdesign</category><category>mobile first</category></item><item><title>Luke Wroblewski k dilematu nativní app vs. web</title><description>&lt;p&gt;Je jasné, že dilema je falešné, ale nikdo to zatím neformuloval lépe než pan &lt;a href="http://www.abookapart.com/products/mobile-first"&gt;Mobile First&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;As mobile strategist Jason Grigsby is fond of pointing out, “Web links 	don’t open apps, they go to web pages”. Whether it’s through search, 	email, social networks, or on web pages, if you have content online, people will 	find and share links to it. Not having a mobile web solution means anyone that 	follows those links on a mobile device won’t have a great experience.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Takže — mobilně uzpůsobený web potřebujete skoro vždy. A kdy je čas přemýšlet nad aplikací? Zjednodušeně:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;…if your mobile product or business requires deeper hardware access, 	background processes, app or in-app sales, or more integrated placement on 	mobile devices to be viable, you may need a native solution.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://kratce.vzhurudolu.cz/post/13772818217</link><guid>http://kratce.vzhurudolu.cz/post/13772818217</guid><pubDate>Mon, 05 Dec 2011 09:05:00 +0100</pubDate><category>mobilní webdesign</category><category>mobile first</category></item><item><title>CSS řešení: fotogalerie se zvětšením po najetí myši</title><description>&lt;p&gt;Tohle řešení není žádná věda, ale můžete si tady hezky osvojit principy progressive enhancement a taky se třeba naučit obrázky s kulatými rohy. ;-)&lt;/p&gt;
&lt;p&gt;&lt;a class="big_link" href="http://www.vzhurudolu.cz/test/image-gallery-enlarge-on-hover/"&gt;Demo &amp;gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Základní funkčnost je jednoduchá: Absolutně pozicovaný element (zelený &lt;code&gt;.photo&lt;/code&gt;) leží uvnitř relativně pozicovaného (fialového &lt;code&gt;.photo_contai­ner&lt;/code&gt;):&lt;/p&gt;
&lt;p&gt;&lt;a class="image with_border" href="http://www.vzhurudolu.cz/test/image-gallery-enlarge-on-hover/"&gt; &lt;img src="http://media.tumblr.com/tumblr_lung4uQVf61qztrmf.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!-- more --&gt;
&lt;pre class="css"&gt;&lt;code&gt;&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo_container&lt;/span&gt; {
  &lt;span class="css-property"&gt;position&lt;/span&gt;:&lt;span class="css-value"&gt; relative&lt;/span&gt;;
  &lt;span class="css-property"&gt;float&lt;/span&gt;:&lt;span class="css-value"&gt; left&lt;/span&gt;;
  &lt;span class="css-property"&gt;width&lt;/span&gt;:&lt;span class="css-value"&gt; 150px&lt;/span&gt;;
  &lt;span class="css-property"&gt;height&lt;/span&gt;:&lt;span class="css-value"&gt; 100px&lt;/span&gt;;
}

&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo&lt;/span&gt; {
  &lt;span class="css-property"&gt;position&lt;/span&gt;:&lt;span class="css-value"&gt; absolute&lt;/span&gt;;
  &lt;span class="css-property"&gt;z-index&lt;/span&gt;:&lt;span class="css-value"&gt; 90&lt;/span&gt;;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Po najetí myši se pomocí záporného vnějšího okraje vnitřní element vytáhne za hranice vnějšího a zvýšením &lt;code&gt;z-indexu&lt;/code&gt; překryje vedlejší elementy:&lt;/p&gt;
&lt;pre class="css"&gt;&lt;code&gt;&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo:hover,&lt;/span&gt;
&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo:focus,&lt;/span&gt;
&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo:active&lt;/span&gt; {
  &lt;span class="css-property"&gt;z-index&lt;/span&gt;:&lt;span class="css-value"&gt; 100&lt;/span&gt;;
  &lt;span class="css-property"&gt;width&lt;/span&gt;:&lt;span class="css-value"&gt; 240px&lt;/span&gt;;
  &lt;span class="css-property"&gt;height&lt;/span&gt;:&lt;span class="css-value"&gt; 160px&lt;/span&gt;;
  &lt;span class="css-property"&gt;margin-top&lt;/span&gt;:&lt;span class="css-value"&gt; -30px&lt;/span&gt;;
  &lt;span class="css-property"&gt;margin-left&lt;/span&gt;:&lt;span class="css-value"&gt; -45px&lt;/span&gt;;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Je tady ovšem jeden problém — pokud chceme obrázky vylepšit kulatými rohy, ve Webkit prohlížečích je musíme &lt;a href="http://stackoverflow.com/questions/1347796/firefox-moz-border-radius-wont-crop-out-image"&gt;umístit na pozadí elementu&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Jenže my zároveň chceme obrázky jako samostatné elementy v dokumentu, abychom nabídli základní funkčnost také lidem se staršími prohlížeči včetně MSIE do verze 8.&lt;/p&gt;
&lt;p&gt;Pomůžeme si &lt;strong&gt;trikem s nulovou neprůhledností (&lt;code&gt;opacity&lt;/code&gt;)&lt;/strong&gt;. Ve standardních prohlížečích umístíme obrázky na pozadí obalujícího elementu. Ve starších prohlížečích jež opacity neznají pak pracujeme s obrázkem z dokumentu:&lt;/p&gt;
&lt;pre class="css"&gt;&lt;code&gt;&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo&lt;/span&gt; img {
  &lt;span class="css-property"&gt;opacity&lt;/span&gt;:&lt;span class="css-value"&gt; 0&lt;/span&gt;;
  &lt;span class="css-property"&gt;z-index&lt;/span&gt;:&lt;span class="css-value"&gt; 90&lt;/span&gt;;
  &lt;span class="css-property"&gt;position&lt;/span&gt;:&lt;span class="css-value"&gt; absolute&lt;/span&gt;;
  &lt;span class="css-property"&gt;width&lt;/span&gt;:&lt;span class="css-value"&gt; 150px&lt;/span&gt;;
  &lt;span class="css-property"&gt;height&lt;/span&gt;:&lt;span class="css-value"&gt; 100px&lt;/span&gt;;
}

&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo&lt;/span&gt; {
  &lt;span class="css-property"&gt;position&lt;/span&gt;:&lt;span class="css-value"&gt; absolute&lt;/span&gt;;
  &lt;span class="css-property"&gt;z-index&lt;/span&gt;:&lt;span class="css-value"&gt; 90&lt;/span&gt;;
  &lt;span class="css-property"&gt;width&lt;/span&gt;:&lt;span class="css-value"&gt; 150px&lt;/span&gt;;
  &lt;span class="css-property"&gt;height&lt;/span&gt;:&lt;span class="css-value"&gt; 100px&lt;/span&gt;;
  &lt;span class="css-property"&gt;background-size&lt;/span&gt;:&lt;span class="css-value"&gt; 150px 100px&lt;/span&gt;;
}

&lt;span class="css-class"&gt;.photos&lt;/span&gt; &lt;span class="css-class"&gt;.photo.first&lt;/span&gt;
  { &lt;span class="css-property"&gt;background-image&lt;/span&gt;:&lt;span class="css-value"&gt; url('photo_1.jpg')&lt;/span&gt;; }&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Podívejte se na &lt;a href="https://gist.github.com/1357873"&gt;plný kód&lt;/a&gt; — obsahuje všechny varianty CSS3 vlastností pro transitions, kulaté rohy a stínování.&lt;/p&gt;
&lt;p&gt;V MSIE 8 a novějších pak bude výsledná galerie bez všech CSS3 efektů. Nicméně plně použitelná:&lt;/p&gt;
&lt;p&gt;&lt;a class="image with_border" href="http://www.vzhurudolu.cz/test/image-gallery-enlarge-on-hover/"&gt;&lt;img src="http://media.tumblr.com/tumblr_lung56VOK11qztrmf.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kratce.vzhurudolu.cz/post/12785430213/css-reseni-fotogalerie-se-zvetsenim-po-najeti-mysi#comment-364374727"&gt;Doplněno&lt;/a&gt;: V MSIE 6 a 7 se fotogalerie musí obejít bez zvětšování po najetí myši. Základní funkčnost ale zůstává nezměněná.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/12785430213</link><guid>http://kratce.vzhurudolu.cz/post/12785430213</guid><pubDate>Mon, 14 Nov 2011 11:56:00 +0100</pubDate><category>css</category><category>css3</category><category>progressive enhancement</category><category>články</category></item><item><title>Perch, redakční systém pro nepřizpůsobivé designéry</title><description>&lt;p&gt;Musíte řešení designu webu přizpůsobovat redakčnímu systému? Většina z nás asi na limity CMS nenarazí, ale jsou mezi námi designéři co se odvážně vrhají do vln neobvyklých řešení. A pro ty je &lt;a href="https://grabaperch.com/"&gt;Perch&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Představte si projekt, který vyžaduje &lt;strong&gt;důraz na vizuální atraktivitu&lt;/strong&gt; a obsah si říká o šití designu na míru. Třeba portfolio architektonického studia s výrazným rukopisem.&lt;/p&gt;
&lt;p&gt;Designér rád chytne příležitost za pačesy, ale co kodér, který má náročný vizuál implementovat do Wordpressu, Drupalu nebo nedejbože něčeho jako Webnode? Prostor, ve kterém se nebožák musí pohybovat je úzce vymezen možnostmi CMS a jeho šablonovacího systému.&lt;/p&gt;
&lt;p&gt;Tam v &lt;a href="http://www.edgeofmyseat.com/"&gt;edgeofmyseat&lt;/a&gt; spatřili díru v trhu a navrhli redakční systém, který &lt;strong&gt;designéry a vývojáře omezuje daleko méně&lt;/strong&gt; než ty zavedené.&lt;/p&gt;
&lt;p&gt;&lt;a class="image with_border" href="http://www.flickr.com/photos/machal/6284211208/in/photostream"&gt;&lt;img src="http://farm7.static.flickr.com/6107/6284211208_286776c1f1_z.jpg" width="581"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Perch startuje veřejnou část webu s nulovou konfigurací. Připravíte ji jak jste zvyklí u „statických“ webů. Ve chvíli kdy jste spokojení, řeknete Perchu, se kterou částí obsahu chcete nechat klienta pracovat přes redakční systém. Ryan Singer z 37signals &lt;a href="http://grabaperch.com/blog/archive/ryan-singer-of-37signals"&gt;k tomu říká&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;I feel like my templates are still fully under my control, and I can sprinkle a little Perch in here and there to get the client-editable magic that I need. That’s extremely important to me and none of the other CMSes seem to do a good job of it.&lt;/blockquote&gt;
&lt;h3&gt;Konkurence Wordpressu? Omyl!&lt;/h3&gt;
&lt;p&gt;Perch si říká „mini CMS“ a hodí se hlavně na mini weby, které akcentují vizuální dojem nebo interaktivitu. &lt;strong&gt;Nepovažujte ho za konkurenci&lt;/strong&gt; blogovací supermašiny Wordpressu nebo modulárního molocha  Drupalu. Na Perchu se s úspěchem stavějí třeba právě &lt;a href="http://made-by-mike.co.uk/"&gt;portfolia&lt;/a&gt;, weby &lt;a href="http://www.stanwellhousehotel.co.uk/"&gt;hotelů&lt;/a&gt;, restaurací atd. Obrovská svoboda, kterou Perch nabízí front-end vývojáři se velmi dobře hodí pro vývoj webů pro &lt;a href="http://binarycreative.com/projects/chicago-q-ensemble/"&gt;desktop a mobily zároveň&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Líbí? Oznamuji, že se s Perchem po večerech seznamuji už nějaký ten čas a touha po praktických zážitcích mě právě včera donutila aktivně hledat &lt;strong&gt;zájemce o jeho implementaci&lt;/strong&gt;. ;) Jste nepřízpůsobivý designér nebo studio se zajímavým projektem vhodným pro &lt;em&gt;peršanizaci&lt;/em&gt;? Oznamte to sem: &lt;a href="mailto:michalek@shortcat.cz"&gt;michalek@&lt;!----&gt;shortcat.cz&lt;/a&gt;&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/11986202247</link><guid>http://kratce.vzhurudolu.cz/post/11986202247</guid><pubDate>Thu, 27 Oct 2011 11:45:00 +0200</pubDate><category>CMS</category><category>články</category><category>design</category></item><item><title>„Křápy“ first</title><description>&lt;p&gt;Na &lt;a href="http://www.slideshare.net/machal/z-praxe-mobilnho-webdesignu-webexpo-2011"&gt;Webexpo přednášce&lt;/a&gt; nebyl čas tuhle myšlenku rozvést. Tady je i s konkrétní technickou aplikací.&lt;/p&gt;
&lt;p&gt;Metodu &lt;a href="http://www.lukew.com/ff/entry.asp?933"&gt;Mobile first&lt;/a&gt; a její platnost asi není potřeba dále rozvádět. Luke Wroblewski přes pochyby běží tryskem a nechává jen spálenou zemi. ;)&lt;/p&gt;
&lt;p&gt;Designér co navrhuje rozhraní metodou „jeden web“ by v prvé řadě měl myslet na horší zařízení a řešení pro lepší koncipovat jako rozšiřující.&lt;/p&gt;
&lt;p&gt;Proto nejdříve mobily a proto jde na proces designu webu krásně pohlížet jako na vrstvení jeho jednotlivých elementů na sebe:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_ls9ymtuADO1qztrmf.png"/&gt;&lt;/p&gt;
&lt;p&gt;Vývojář designérský pohled obohacuje kromě jiného o přístupnost. Než navrhne řešení pro smartphony, musí se zamyslet nad zařízeními, kterým můžeme říkat třeba „křápy“. :)&lt;/p&gt;
&lt;p&gt;Nemusí to být jenom stará Nokia se špatným prohlížečem nebo MSIE6. Mezi křápy počítejte i vaši zcela novou tiskárnu nebo slepeckou čtečku. Všechno to jsou zařízení, který pomůžete především správně vyznačenou strukturou dokumentu, významem obsahu a taky čitelnou typografií.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;p&gt;&lt;strong&gt;„Křápy first” není nic jiného než metoda Mobile first obohacená o přístupnost.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;V přednášce jsem stihl být jen obecný. Pojďme se na vrstvení designu podle „křápy first“ podívat technicky a v konkrétní situaci. Tohle je vrstvení viditelné z obrázku převedené do CSS souboru v probíhajícím redesignu webů kin Světozor, OKO a Aero:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
index.css:

/*
 Vrstva pro krapy:
 * reset/normalizace
 * zakladni typografie
*/ 

/* css pravidla... */

/*
 Vrstva pro smartphony:
 * vzhled prvku (barvy, vlastni pisma, formatovane boxy)
*/
@media screen and (max-width: 480px) {

/* css pravidla... */

}

/*
 Vrstva pro tablety a desktop:
 * uprava vzhledu
 * layout
*/
@media screen and (min-width: 481px) {

/* css pravidla... */

}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Hezčí kód je na &lt;a href="https://gist.github.com/1250191"&gt;Github gyzdu&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;CSS je úmysleně zjednodušené. V praxi pro každý z typů zařízení přidáváme ještě extra vrstvu s drobnými úpravami — třeba pravidla pro zalamování stránky v tiskové verzi.&lt;/p&gt;
&lt;p&gt;Problémy s media-queries v IE8 nám v tomhle jednoduchém případě pomůže vyřešit &lt;a href="https://github.com/scottjehl/Respond"&gt;Respond.js&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Prosím, jen to &lt;strong&gt;CSS neberte jako šablonu&lt;/strong&gt;. Váš projekt a hlavně zařízení rozšířená ve vaší cílové skupině mohou vyžadovat radikálně jiné nastavení.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/10800971639</link><guid>http://kratce.vzhurudolu.cz/post/10800971639</guid><pubDate>Thu, 29 Sep 2011 10:10:00 +0200</pubDate><category>css</category><category>články</category><category>mobilní webdesign</category><category>mobile first</category></item><item><title>„Kdy při návrhu webů začít počítat s mobilními zařízeními?”</title><description>&lt;p&gt;Vy jste ještě nezačali?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;„Nemá to zatím smysl, protože z nich na weby klientů přichází jen 2-3 % návštěvníků. Jsou pod pětiprocentní hranici. To bychom rovnou mohli optimalizovat pro IE4!”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Navrhujete dneska weby pro rok 2011 nebo &lt;a href="http://www.gartner.com/it/page.jsp?id=1278413" title="By 2013, mobile phones will overtake PCs as the most common Web access device worldwide."&gt;pro 2013&lt;/a&gt;, kdy mobily v počtu přístupů na web pravděpodobně desktop sežerou i s klávesnící?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;„Ano, ale vždycky to můžeme udělat zpětně. Stačí vložit pár řádků kódu, ne?”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;U většiny webů skončíte jako sedláci u Chlumce. Jestli se chcete dozvědět proč si to myslím,  moc rád vás uvidím &lt;a href="http://webexpo.cz/praha2011/prednaska/mobilni-webdesign-prakticky/"&gt;v sobotu v 11 hodin na Webexpo&lt;/a&gt;.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/10397151635</link><guid>http://kratce.vzhurudolu.cz/post/10397151635</guid><pubDate>Mon, 19 Sep 2011 09:31:00 +0200</pubDate><category>články</category><category>mobilní webdesign</category></item><item><title>Mobilní webdesign jako krize „neúsporného webdesignéra”</title><description>&lt;p&gt;Bruce Lawson se mi na &lt;a href="http://zdrojak.root.cz/clanky/mobile-friendly-pruvodce-optimalizaci-mobilniho-webu/"&gt;na Zdrojáku&lt;/a&gt; trefil do aktuálních myšlenek:&lt;/p&gt;

&lt;blockquote&gt;
… mobilní uživatelé spěchají; neustále jsou zaměstnaní, takže chtějí vykonat jeden specifický úkol a pak skončit. … Omyl spočívá v předpokladu, že uživatelé desktopových počítačů nejsou zaměření na vykonávání úkolů a mají čas nazbyt, který rádi věnují plnému estetickému prožitku. Pravda je, že všichni uživatelé spěchají.
&lt;/blockquote&gt;

&lt;p&gt;Chudák &lt;i&gt;neúsporný webdesignér&lt;/i&gt;. Pokud navrhuje web, kam mají lidé chodit pro informace, jeho největším nepřítelem je bílá plocha. Nebo &lt;i&gt;příliš jednoduchá&lt;/i&gt; struktura webu — všechny přece musejí obsahovat &lt;a href="http://www.lacasata.cz/str/onas/onas.html"&gt;„O nás”&lt;/a&gt; a &lt;a href="http://www.dbkpraha.cz/kontakt.php"&gt;„Kontakty”&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Jak ten prostor využít? „Tady by se hodila flashová animace s logem firmy, že jo. Na všech vnitřních stránkách zopakujeme &lt;a href="http://www.sekyragroup.cz/cz/submenu/kariera"&gt;tuhle sadu postranních boxíků&lt;/a&gt; nebo &lt;a href="http://www.alza.cz/Publish.asp?idpm=1323"&gt;navigaci a radši hned dvakrát&lt;/a&gt; — co bychom tam jinak dali?!  Něco tam prostě musíme plácnout, web jinak nebude vypadat profesionálně!”&lt;/p&gt;

&lt;p&gt;Krize je ozdravný proces ekonomiky. Neúsporní neobstojí. Světová krize &lt;a href="http://www.rozhlas.cz/zpravy/svetovaekonomika/_zprava/699848"&gt;zabila neúsporného Hummera&lt;/a&gt;. Mobilní webdesign konečně zabije neúsporného webdesignéra.&lt;/p&gt;</description><link>http://kratce.vzhurudolu.cz/post/9076881203</link><guid>http://kratce.vzhurudolu.cz/post/9076881203</guid><pubDate>Thu, 18 Aug 2011 13:35:55 +0200</pubDate><category>mobilní-webdesign</category><category>články</category><category>design</category></item></channel></rss>

