<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Martin Hassman: nejen o prohlížečích &#187; WWW</title>
	<atom:link href="http://met.blog.root.cz/category/www/feed/" rel="self" type="application/rss+xml" />
	<link>http://met.blog.root.cz</link>
	<description></description>
	<lastBuildDate>Fri, 25 Nov 2011 08:48:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Webdesigneři, v úterý je Den modrých čepic</title>
		<link>http://met.blog.root.cz/2010/11/28/den-modrych-cepic-2010/</link>
		<comments>http://met.blog.root.cz/2010/11/28/den-modrych-cepic-2010/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 19:21:17 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[Akce]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=3111</guid>
		<description><![CDATA[Toto úterý 30. 11. proběhne v pořadí již čtvrtý mezinárodní Den Modrých Čepic - v originále Blue Beanie Day.  Je to den v roce, kdy si lidé, kteří  podporují webové standardy, nasazují (virtuální i skutečné) modré čepice.

Proč zrovna modré čepice?
Weboví weteráni wí, že asociace mezi webovými standardy a modrou čepicí tu je na [...]]]></description>
			<content:encoded><![CDATA[<p>Toto úterý 30. 11. proběhne v pořadí již čtvrtý mezinárodní Den Modrých Čepic - v originále <a href="http://www.zeldman.com/2009/10/25/toque-o-the-morning/">Blue Beanie Day</a>.  Je to den v roce, kdy si lidé, kteří  podporují webové standardy, nasazují (virtuální i skutečné) modré čepice.</p>
<p><img class="aligncenter size-full wp-image-1259" src="http://met.blog.root.cz/files/2009/11/zeldy.jpg" alt="" width="191" height="218" /></p>
<h2>Proč zrovna modré čepice?</h2>
<p><strong>W</strong>eboví <strong>w</strong>eteráni <strong>w</strong>í, že asociace mezi webovými standardy a modrou čepicí tu je na počest <a href="http://en.wikipedia.org/wiki/Jeffrey_Zeldman">Jeffreyho Zeldmana</a>, který se posílení webových standardů věnoval hodně úsilí. A to nejen ve své <a href="http://www.zeldman.com/dwws/">knize</a> (zobrazena výše), ale i pomocí <a href="http://en.wikipedia.org/wiki/Web_Standards_Project">Web Standards Project</a>, který sám založil, nebo pomocí magazínu <a href="http://en.wikipedia.org/wiki/A_List_Apart">A List Apart</a>, u jehož založení také stál.</p>
<p>Svou podporu můžete dát najevo <a href="http://www.facebook.com/event.php?eid=153180248051749">účastí v události na Facebooku</a>. A pak hlavně tím, že si v patřičný den do svých profilů na Facebooku, Twitteru či kdekoliv jinde dáte svoji fotografii v modrém <span style="text-decoration: line-through">kulichu</span> čepici.</p>
<p>Vzkaz od Jeffreyho:  <a href="http://www.zeldman.com/2010/11/28/dont-forget-blue-beanie-day/">Don’t forget Blue Beanie Day!</a></p>
<p>Tak nezapomeňte, už tohle úterý!</p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2010/11/28/den-modrych-cepic-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WebGL bude ráj pro chemiky</title>
		<link>http://met.blog.root.cz/2010/02/12/webgl-bude-raj-pro-chemiky/</link>
		<comments>http://met.blog.root.cz/2010/02/12/webgl-bude-raj-pro-chemiky/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 09:23:50 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[chemie]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=1833</guid>
		<description><![CDATA[Ještě před léty jsme na něco takového potřebovali plugin (a vzpomínám i na doby, kdy s ním byl problém při použití v různých prohlížečích):

S WebGL nebude problém zobrazit vše, na co jsme byli zvyklí, elegantně přímo pomocí prohlížeče.
Nevěříte? Podívejte se na webový 3D modul ChemDoodle. (WebGL je zatím v experimentálním stádiu, pro použití ve vašem [...]]]></description>
			<content:encoded><![CDATA[<p>Ještě před léty jsme na něco takového potřebovali plugin (a vzpomínám i na doby, kdy s ním byl problém při použití v různých prohlížečích):</p>
<p align="center"><img class="aligncenter size-full wp-image-1834" src="http://met.blog.root.cz/files/2010/02/webgl.jpg" alt="" width="260" height="253" /></p>
<p>S WebGL nebude problém zobrazit vše, na co jsme byli zvyklí, elegantně přímo pomocí prohlížeče.</p>
<p>Nevěříte? Podívejte se na <a href="http://web.chemdoodle.com/overview3D.php">webový 3D modul ChemDoodle</a>. (WebGL je zatím v experimentálním stádiu, pro použití ve vašem prohlížeči <a href="http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation">postupujte dle návodu</a>.)</p>
<p>A pokud si už podporu WebGL zapnete, nezapomeňte se podívat na další ukázku možností - např. slušně rendrovaný <a href="http://www.ambiera.com/copperlicht/demos.html">level z Quake 3D</a>.</p>
<p>Více o <a href="http://en.wikipedia.org/wiki/WebGL">WebGL</a> (neboli OpenGL for Web) najdete v článku <a href="http://met.blog.root.cz/2010/01/04/letosek-bude-prvnim-rokem-3d-na-webu-aneb-webgl-rules/">Letošek bude prvním rokem 3D na Webu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2010/02/12/webgl-bude-raj-pro-chemiky/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Letošek bude prvním rokem 3D na Webu aneb WebGL rules!</title>
		<link>http://met.blog.root.cz/2010/01/04/letosek-bude-prvnim-rokem-3d-na-webu-aneb-webgl-rules/</link>
		<comments>http://met.blog.root.cz/2010/01/04/letosek-bude-prvnim-rokem-3d-na-webu-aneb-webgl-rules/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 22:08:07 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=1540</guid>
		<description><![CDATA[
Vzpomínáte na všechny ty pokusy emulovat 3D v JavaScriptu? Na javascriptového Wolfensteina, Dooma nebo 3D šachy? Není to dávno, co se objevily první vážné pokusy přenést 3D přímo do prostředí Webu.
Tím přímo myslím, že se jednak stane součástí stránky, bude s ním možné manipulovat z JavaScriptu, ale zároveň si zachová všechny důležité parametry (např. využití [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1547" src="http://met.blog.root.cz/files/2010/01/3dpanak.jpg" alt="" width="150" height="127" /></p>
<p>Vzpomínáte na všechny ty pokusy emulovat 3D v JavaScriptu? Na <a href="http://met.blog.root.cz/2008/05/05/kouzla-s-canvasem-libo-sachy-nebo-wolfensteina/">javascriptového Wolfensteina, Dooma nebo 3D šachy</a>? Není to dávno, co se objevily první vážné pokusy přenést 3D přímo do prostředí Webu.</p>
<p>Tím <em>přímo</em> myslím, že se jednak stane součástí stránky, bude s ním možné manipulovat z JavaScriptu, ale zároveň si zachová všechny důležité parametry (např. využití akcelerace grafických karet).</p>
<p>První pokusy Firefoxu a Opery s 3D moc úspěšné nebyly (a nejspíš si na ně už ani nevzpomenete), navíc nebyly mezi sebou kompatibilní. Pozdější <a href="http://zdrojak.root.cz/zpravicky/akcelerovana-3d-grafika-od-googlu-o3d/">projekt O3D</a> od Googlu si již pozornost zasloužil, ovšem jednalo se jen o plugin a i ten byl s ostatními nekompatibilní.</p>
<h3>Khronos vládne všem, Khronos jim všem káže</h3>
<p>Pořádek nastolila až skupina Khronos (z její dílny pochází i standard OpenGL), která během minulého roku stihla vytvořit první pracovní verzi <a href="https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/WebGL-spec.html">specifikace WebGL</a> (čili OpenGL pro Web). K vykreslení 3D používá HTML značku <a href="http://met.blog.root.cz/tag/canvas/">canvas</a>, která byla pro podobná vykreslování od začátku určena. Pro přepnutí canvasu do 3D režimu stačí zavolání <em>canvas.getContext( "webgl" )</em>.</p>
<p>Podstatné je, že se skupina Khronos současně dohodla s výrobci prohlížečů (až na Microsoft v zásadě se všemi). Rozepsal jsem se o tom v <a href="http://html456.blogspot.com/2009/12/prvni-verze-akcelerovaneho-3d-v.html">článku na svém druhém blogu HTML456</a>, ale vás teď určitě zajímá tohle video:</p>
<p align="center"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/Vva36undIss" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/Vva36undIss" /></object></p>
<p align="center">Na video upozornil <a href="http://ajaxian.com/archives/glge">@ajaxian</a></p>
<p>Líbí? Vše z videa si můžete vyzkoušet sami na <a href="http://www.glge.org/demo">Demu GLGE</a>, pokud máte <a href="http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation">build prohlížeče s experimentální podporou WebGL</a>.</p>
<p>Všimněte si při tom, že se nejedná jen o nějaký hloupý 3D model. Při procházce zahradou nemůžete např. snadno projít skálou, nýbrž pohybový mechanismus vás navede podél ní, jak je u moderních 3D her zvykem.</p>
<h3>Z Blenderu na 3D Web</h3>
<p>Vaší pozornosti by nemělo ujít, jakým způsobem bylo toto demo připraveno. Bylo totiž vytvořené v Blenderu, ze kterého existuje export do XML formátu, jenž umí zpracovat javascriptová knihovna <a href="http://www.glge.org/">GLGE</a>. Demo z videa najdete popsané v <a href="http://www.glge.org/demo/level.xml">tomto XML souboru</a>.</p>
<p>Vytvořili jste někdy v Blenderu něco pěkného? Zkuste to schválně najít a vyexportovat pro GLGE. Funguje to?</p>
<h3>WebGL přichází</h3>
<p>Vše potřebné je tedy na světě. Během tohoto, maximálně následujícího roku se implementace WebGL objeví ve stabilních verzích většiny prohlížečů. A můžeme jen doufat, že mezitím někdo napíše emulační vrstvu pro běh v IE (podobně jako Google vytvořil emulační vrstvu pro běh 2D canvasu v IE). K emulaci může použít jak 2D projekci do VML (to by bylo ovšem pomalé), tak třeba Flash (tam by rychlost už snad mohla stačit).</p>
<p>Pokrok nezastavíš. Ještě před rokem mě 3D na Webu naplňovalo velkou skepsí. Před půl rokem jsem už cítil jistou naději. Dnes to beru jako hotovou věc a zbývá již jen mechanické čekání na dobu, kdy to bude všechno hotové a běhat mezi uživateli.</p>
<p>Vývoj letí kupředu už teď. Vedle knihovny GLGE z dema tak vznikají další knihovny pro WebGL, např. <a href="http://www.scenejs.com/">SceneJS</a> nebo <a href="http://www.x3dom.org/">X3DOM</a>. Vznikají už i vizionářské ukázky, nebude tak problém skloubit <a href="http://www.youtube.com/watch?v=Q-73zYoUsd4">WebGL s touch-screen ovládáním</a> na mobilu apod. Zajímavé novinky se objevují každý týden, pokud o nich chcete vědět pravidelně, je tu <a href="http://learningwebgl.com/blog/">blog Learning WebGL</a>, pokud vám stačí občasné shrnutí, čtěte tento blog a vedle něj <a href="http://html456.blogspot.com/">HTML456</a>.</p>
<p>Co zbývá dodat?</p>
<p><strong>WebGL rules!</strong></p>
<p>Ještě shrnutí důležitých odkazů:</p>
<ul>
<li><a href="https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/WebGL-spec.html">draft specifikace WebGL</a></li>
<li><a href="http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation">3D prohlížeče ke stažení</a> (čtěte i návod, jak 3D správně zapnout)</li>
<li><a href="http://www.glge.org/demo">demo z videa</a></li>
<li><a href="http://www.khronos.org/webgl/wiki/Demo_Repository">další dema</a></li>
<li><a href="http://www.glge.org/">knihovna GLGE</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2010/01/04/letosek-bude-prvnim-rokem-3d-na-webu-aneb-webgl-rules/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>RECENZE: Začínáme s JavaScriptem aneb ta nejvíc cool učebnice JS</title>
		<link>http://met.blog.root.cz/2009/12/29/recenze-zaciname-s-javascriptem-aneb-ta-nejvic-cool-ucebnice-js/</link>
		<comments>http://met.blog.root.cz/2009/12/29/recenze-zaciname-s-javascriptem-aneb-ta-nejvic-cool-ucebnice-js/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 08:56:23 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[Vývoj]]></category>
		<category><![CDATA[WWW]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[knihy]]></category>
		<category><![CDATA[recenze]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=1382</guid>
		<description><![CDATA[Knihu Začínáme s JavaScriptem v loňském roce vydal Zoner Press. Než vysvětlím, proč označuji tuto knihu tou "nejvíc cool" učebnicí JavaScriptu v češtině, pojďme se podívat, o čem kniha je.
Jedná se o překlad Simply JavaScript (SitePoint, 2007), jejímiž autory jsou Kevin Yank a Cameron Adams. Oba mají za sebou již několik napsaných knih, navíc první [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1385" src="http://met.blog.root.cz/files/2009/12/zr738_javascript.jpg" alt="" hspace="10" width="120" height="164" align="right" />Knihu <a href="http://www.zonerpress.cz/kniha/pro-programatory/zaciname-s-javascriptem">Začínáme s JavaScriptem</a> v loňském roce vydal Zoner Press. Než vysvětlím, proč označuji tuto knihu tou <em>"nejvíc cool" učebnicí JavaScriptu v češtině</em>, pojďme se podívat, o čem kniha je.</p>
<p>Jedná se o překlad <a href="http://www.sitepoint.com/books/javascript1/">Simply JavaScript</a> (SitePoint, 2007), jejímiž autory jsou <a href="http://twitter.com/sentience">Kevin Yank</a> a <a href="http://twitter.com/themaninblue">Cameron Adams</a>. Oba mají za sebou již několik napsaných knih, navíc první z nich je technickým ředitelem SitePointu a na scéně webových vývojářů poměrně známá osoba.</p>
<p>Kniha Začínáme s JavaScriptem je zaměřená na <strong>kodéry, kteří relativně dobře znají HTML a CSS, ale o JavaScriptu (a programování obecně) neví zhola nic</strong> a potřebovali by. Takových je jistě dost. Kniha může něco nabídnout i těm, kteří JavaScript již občas používají, ale zhruba platí, že čím větší jsou vaše znalosti, tím méně vám kniha dá.</p>
<h3>Obsah</h3>
<p>Po úvodní kapitole vysvětlující výhody oddělení obsahu, vzhledu a chování na webu následuje miniaturní obecný úvod do JavaScriptu. Tím teoretické základy končí a následující část knihy je již ryze praktická. Nejprve se čtenář naučí přistupovat k dokumentu a modifikovat jej, pak přijdou na řadu události. Následují kapitoly o animacích (na nich se čtenář naučí vytvářet delší skripty neblokující prohlížeč) a práci s formuláři. Kniha je zakončena kapitolami o AJAXu, ladění skriptů a přehledu aktuálních a blížících se trendů. Vše s ohledem na podporu v nejrozšířenějších prohlížečích (včetně i takového Safari).</p>
<p>Nedá se říct, že by problematika byla probrána příliš do hloubky, ale to není cílem knihy. Je probrána tak akorát, aby čtenář mohl začít JavaScript používat a poradil si s problémy, na které může narazit.</p>
<p>Velmi chválím kapitolu o ladění skriptů, která začátečníkům pomůže ušetřit hodně času, až narazí na první problémy. Speciální pochvalu uděluji za zohlednění přístupnosti, které provází celou knihu. <strong>Je málo učebnic JavaScriptu, které by braly v úvahu i screenreadery</strong> a správné používání JavaScriptu s ohledem na ně; kniha Začínáme s JavaScriptem je jednou z nich.</p>
<p>Co se týče používání frameworků, zde je kniha poplatná roku anglického vydání (2007). V knize jsou sice základní javascriptové frameworky občas předvedeny, ale jen pro rozšíření obzoru. Vždy je primárně popisováno přímé používání DOMu, dokonce během knihy čtenář vytváří jakýsi vlastní jednoduchý framework. To není na závadu, ale zdůrazňuji to zde proto, že někteří čtenáři by dnes již mohli používání frameworků striktně vyžadovat.</p>
<h3>Kniha chce být cool</h3>
<p>Je zaměřena na mladou generaci a snaží se být cool, kde to jen jde. Jak se to projevuje?</p>
<ul>
<li>První program tak nevypisuje <em>"Hello world!"</em>, nýbrž <em>"Arnie říká ahoj!"</em> (Arnie to jako Arnold Schwarzeneger),</li>
<li>narazíme na slůvka jako <em>h4x0r</em>,</li>
<li>javascriptové pole je popsáno jako <em>polička s cédéčky</em>,</li>
<li>podmínky jsou vysvětlovány na příkladech s věkem (např.  <code>if (age &gt; 17 &amp;&amp; age &lt; 21) {alert("Dost starý, aby mohl volit, ale moc mladý, aby mohl nasávat.");}</code> ) a plná řady dalších výroků jako</li>
<li><em>"pojídat ovčí mozečky"</em> nebo</li>
<li><em>"mohli byste z něho dostat tik do oka"</em>, případně</li>
<li><em>"přesedneme do jiného auťáku"</em> nebo</li>
<li><em>"no to je hustý"</em> a další.</li>
</ul>
<p>Díval jsem se pro jistotu do originálního vydání, zda je psáno stejným stylem. Opravdu je. Tímto vzdávám hold překladateli, panu Janu Pokornému, který se s oněmi výrazy úspěšně popral, když je musel převést do českého vydání, ačkoliv něco takového nemusel při překladu knihy o programování vůbec předpokládat.</p>
<p>Onu "coolovost" nepovažuji za chybu nebo problém. Dovedu si představit, že někdo se nad tím vůbec nepozastaví nebo to přesně takhle chce. Z opatrnosti ovšem rozhodně doporučuji před koupí přečíst několik stran knihy, abyste si ověřili, že vám tento poněkud neobvyklý styl vyhovuje. Já se při čtení docela bavil 8-)</p>
<p>Co se už Zoner Pressu poněkud nepovedlo je obálka knihy, která obsahuje špatný název "Začínáme JavaScript" místo správného "Začínáme s JavaScriptem" (viz obrázek knihy výše).</p>
<h3>Údaje o knize</h3>
<p>Autoři: Kevin Yank a Cameron Adams<br />
Název: Začínáme s JavaScriptem<br />
Překlad: RNDr. Jan Pokorný<br />
ISBN: 978-80-86815-94-7<br />
Rozsah: 336 stran<br />
Rok vydání: 2008<br />
Vydal: <a href="http://www.zonerpress.cz/kniha/pro-programatory/zaciname-s-javascriptem">Zoner Press</a><br />
Cena: 340,-</p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/12/29/recenze-zaciname-s-javascriptem-aneb-ta-nejvic-cool-ucebnice-js/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Konečně máme vizuální nástroj na tvorbu JavaScriptu bez psaní kódu</title>
		<link>http://met.blog.root.cz/2009/12/19/konecne-mame-vizualni-nastroj-na-tvorbu-javascriptu-bez-psani-kodu/</link>
		<comments>http://met.blog.root.cz/2009/12/19/konecne-mame-vizualni-nastroj-na-tvorbu-javascriptu-bez-psani-kodu/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 07:18:57 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nástroje]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=1362</guid>
		<description><![CDATA[Setkávám se s webdesignery, kteří potřebují oživit vytvořené stránky, ale neznalost JavaScriptu (nebo programování obecně) jim v tom brání. V době javascriptových frameworků se sice náročnost drobného javascriptového programování snižuje, ale stále se jedná o bariéru.
iXEdit
Nástroj iXEdit si klade za cíl oživení webu bez jakéhokoliv kódování. Vše si jednoduše naklikáte. Nemožné? Podívejte se pozorně na [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ixedit.com/userguide/"><img class="alignright size-full wp-image-1367" src="http://met.blog.root.cz/files/2009/12/ixediticon2.png" alt="Nastroj iXEdit" hspace="5" width="150" height="150" align="right" /></a>Setkávám se s webdesignery, kteří potřebují oživit vytvořené stránky, ale neznalost JavaScriptu (nebo programování obecně) jim v tom brání. V době javascriptových frameworků se sice náročnost drobného javascriptového programování snižuje, ale stále se jedná o bariéru.</p>
<h3>iXEdit</h3>
<p><a href="http://ixedit.com/">Nástroj iXEdit</a> si klade za cíl oživení webu bez jakéhokoliv kódování. Vše si jednoduše naklikáte. Nemožné? Podívejte se pozorně na následující video:</p>
<p align="center"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/9n_E556-8xI" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/9n_E556-8xI" /></object></p>
<p>Mám z toho dobrý pocit. Zkusím schválně iXEdit doporučit známým, kteří JavaScript neumí a uvidím, zda jim pomůže. Pochopitelně s ním neudělají žádné velké zázraky. Ale právě takové to drobné oživení stránek je přesně to, na co jej užijí.</p>
<p>Tvůrci jej doporučují na prototypování webů. Jasně, tam se také bude hodit. Schválně ho <a href="http://ixedit.com/">vyzkoušejte sami</a>.</p>
<p>BTW Pokud přemýšlíte, proč hlas komentující video pochází z hlasového syntetizátoru (mimochodem dobrého), pak napovím, že tvůrci pochází z Japonska.</p>
<p>Za tip na iXEdit děkuji <a href="http://www.pooh.cz/pooh/a.asp?a=2015732">Danu Dočekalovi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/12/19/konecne-mame-vizualni-nastroj-na-tvorbu-javascriptu-bez-psani-kodu/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Něco pro standardisty: blíží se mezinárodní Den Modrých čepic</title>
		<link>http://met.blog.root.cz/2009/11/24/neco-pro-standardisty-blizi-se-den-modrych-cepic/</link>
		<comments>http://met.blog.root.cz/2009/11/24/neco-pro-standardisty-blizi-se-den-modrych-cepic/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 11:26:07 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[Akce]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=1257</guid>
		<description><![CDATA[V pondělí 30. 11. proběhne v pořadí již třetí mezinárodní Den Modrých Čepic - v originále Blue Beanie Day. Je to den v roce, kdy si lidé, kteří (ať již formálně nebo i fyzicky) podporují webové standardy, nasadí modré čepice a obrazně tak vyjádří podporu webovým standardům.

Proč zrovna modré čepice?
Weboví weteráni wí, že asociace mezi [...]]]></description>
			<content:encoded><![CDATA[<p>V pondělí 30. 11. proběhne v pořadí již třetí mezinárodní Den Modrých Čepic - v originále <a href="http://www.zeldman.com/2009/10/25/toque-o-the-morning/">Blue Beanie Day</a>. Je to den v roce, kdy si lidé, kteří (ať již formálně nebo i fyzicky) podporují webové standardy, nasadí modré čepice a obrazně tak vyjádří podporu webovým standardům.</p>
<p align="center"><img class="aligncenter size-full wp-image-1259" src="http://met.blog.root.cz/files/2009/11/zeldy.jpg" alt="" width="191" height="218" /></p>
<h2>Proč zrovna modré čepice?</h2>
<p><strong>W</strong>eboví <strong>w</strong>eteráni <strong>w</strong>í, že asociace mezi webovými standardy a modrou čepicí tu je na počest <a href="http://en.wikipedia.org/wiki/Jeffrey_Zeldman">Jeffreyho Zeldmana</a>, který se posílení webových standardů věnoval hodně úsilí. A to nejen ve své <a href="http://www.zeldman.com/dwws/">knize</a> (zobrazena výše), ale i pomocí <a href="http://en.wikipedia.org/wiki/Web_Standards_Project">Web Standards Project</a>, který sám založil, nebo pomocí magazínu <a href="http://en.wikipedia.org/wiki/A_List_Apart">A List Apart</a>, u jehož založení také stál.</p>
<p align="center"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/v4G2hgioLFk" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/v4G2hgioLFk" /></object></p>
<h2>Jak se zapojit?</h2>
<p>Na některých místech na světě v ono pondělí proběhnou <a href="http://www.facebook.com/event.php?eid=136079874938">fyzická setkání</a>. Ovšem můžete se zapojit i tak, že na váš blog, Facebook, Twitter, nebo kamkoliv jinam nahrajete fotografii vás v modré čepici. Pokud žádnou nemáte, použijte <a href="http://www.zeldman.com/2009/10/25/toque-o-the-morning/">tuhle nakreslenou</a>. Ve <a href="http://www.flickr.com/groups/bluebeanieday2009/">skupině na Flickeru</a> můžete vidět fotky některých příznivců. Podobně při sledování  <a href="http://twitter.com/#search?q=bbd09">#bbd09</a> na Twitteru. Největší příznivci pak vyjdou v pondělí v modré čepici i do ulic.</p>
<p>A co vy? Zapojíte se? Pošlete odkaz na vaši fotku.</p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/11/24/neco-pro-standardisty-blizi-se-den-modrych-cepic/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>OneWebDay &#8211; dnešek je mezinárodním dnem Webu</title>
		<link>http://met.blog.root.cz/2009/09/22/onewebday-dnesek-je-dnem-webu/</link>
		<comments>http://met.blog.root.cz/2009/09/22/onewebday-dnesek-je-dnem-webu/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 07:27:24 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[Akce]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=845</guid>
		<description><![CDATA[Pokud to ještě nevíte, tak dnes 22. září je mezinárodní den Webu, tzv. OneWebDay. Pořádá se již od roku 2006 (zdroj: Wikipedia).

Co dělat na OneWebDay? Slavit a rušit IE6
Tak rozhodně můžete slavit, máte pro to dnes speciální důvod 8-) Krom toho můžete zkusit udělat i něco prospěšného pro web, např. upgradovat alespoň jeden počítač s [...]]]></description>
			<content:encoded><![CDATA[<p>Pokud to ještě nevíte, tak dnes 22. září je mezinárodní den Webu, tzv. <a href="http://onewebday.org/">OneWebDay</a>. Pořádá se již od roku 2006 (zdroj: <a href="http://en.wikipedia.org/wiki/OneWebDay">Wikipedia</a>).</p>
<p align="center"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/arPhsuCVYuM" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/arPhsuCVYuM" /></object></p>
<h3>Co dělat na OneWebDay? Slavit a rušit IE6</h3>
<p>Tak rozhodně můžete slavit, máte pro to dnes speciální důvod 8-) Krom toho můžete zkusit udělat i něco prospěšného pro web, např. upgradovat alespoň jeden počítač s IE6 na nějaký lepší prohlížeč. Neberte to na lehkou váhu. TADY JDE PŘECI O ZDRAVÍ SAMOTNÉHO INTERNETU! Viz <a href="http://www.mozilla.org/causes/serviceweek/internethealth/">Internet Health Check</a>.</p>
<p>A jak již řekl přímo Microsoft: "<a href="http://www.computerworld.com/s/article/9136739/Microsoft_Friends_don_t_let_friends_use_IE6_">Kamarád nenechá kamaráda používat IE6</a>". V tom byste měli Microsoft opravdu poslechnout.</p>
<p align="center"><img src="http://www.mozilla.org/images/template/screen/ihc/booyashaka.png" alt="" /></p>
<p>Podpořit OneWebDay můžete i tichým způsobem, prostě si na dnešek <a href="http://www.mozilla.org/causes/onewebday/poster/">změňte ikonu</a> na <a href="http://twitter.com/hassmanm">vašem Twitteru</a> nebo <a href="http://www.facebook.com/martin.hassman">Facebooku</a>.</p>
<p align="center"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/8IijCu7ud-4" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/8IijCu7ud-4" /></object></p>
<p>A pokud se budete nudit, můžete si pustit <a href="http://onewebday.org/read-our-blog/">videozpovědi ostatních účastníků</a> nebo přidat svou vlastní.</p>
<p align="center"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/-6-DJ6KdzWY" width="425" height="355" wmode="transparent"><param name="movie" value="http://www.youtube.com/v/-6-DJ6KdzWY" /></object></p>
<p>Ve světě se <a href="http://onewebday.org/09events/">pořádají akce</a>, u nás zatím nic zaregistrovaného není, ale možná ještě není pozdě nějakou večerní oslavu vytvořit.</p>
<p>BTW OpenWebDay vymyslela <a href="http://en.wikipedia.org/wiki/Susan_P._Crawford">Susan P. Crawford</a>, která dnes dělá odbornou poradkyni prezidentu Obamovi.</p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/09/22/onewebday-dnesek-je-dnem-webu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS layout z flexibilních boxů</title>
		<link>http://met.blog.root.cz/2009/08/27/css-layout-z-flexibilnich-boxu/</link>
		<comments>http://met.blog.root.cz/2009/08/27/css-layout-z-flexibilnich-boxu/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 11:02:53 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=787</guid>
		<description><![CDATA[S layoutem pomocí kaskádových stylů je to složité. Ujal se ještě dřív, než stihl být dokončen, dodnes dokončen není a tak, abychom jej mohli vůbec používat, si na mnoha místech vypomáháme rozličnými hacky, u kterých jsme navíc už dávno zapomněli, že se jedná o hacky a považujeme je často za standardní řešení.
Nezbývá, než se radovat [...]]]></description>
			<content:encoded><![CDATA[<p>S layoutem pomocí kaskádových stylů je to složité. Ujal se ještě dřív, než stihl být dokončen, dodnes dokončen není a tak, abychom jej mohli vůbec používat, si na mnoha místech vypomáháme rozličnými hacky, u kterých jsme navíc už dávno zapomněli, že se jedná o hacky a považujeme je často za standardní řešení.</p>
<p>Nezbývá, než se radovat z maličkostí. Naposled mě potěšila jedna taková maličkost, která českým odborným médiím zatím uniká - <a href="http://www.w3.org/TR/css3-flexbox/">Flexible Box Layout</a>. Idea stavby layoutu pomocí vboxů a hboxů je desktopovým vývojářům moc dobře známá, ale na web se zatím nedostala. A přitom ji od svých začátků podporuje Mozilla (je na ní postaveno její grafické rozhraní v <a href="https://developer.mozilla.org/en/XUL_Reference">XUL</a>) a dokonce WebKit.</p>
<p>Minulý týden se tahle myšlenka <a href="http://www.w3.org/TR/css3-flexbox/">stala součástí CSS3</a> a pracuje se na její standardizaci. Definitivní řešení na otázku CSS layoutu to rozhodně není, ale je to maličkost, která potěší, protože - uznejte sami - se občas hodí.</p>
<p>Více viz <a href="http://alex.dojotoolkit.org/2009/08/css-3-progress/">CSS 3: Progress! od Alexa Russella</a>.</p>
<p><em>Autora tohoto článku najdete na <a href="http://www.linkedin.com/in/hassman">LinkedIn</a>, <a href="http://facebook.com/martin.hassman">Facebooku</a> i <a href="http://twitter.com/hassmanm">Twitteru</a>. Je také autorem jediného českého <a href="http://html456.blogspot.com/">blogu o vývoji (X)HTML</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/08/27/css-layout-z-flexibilnich-boxu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>CSS po 50 letech? Anebo ne?</title>
		<link>http://met.blog.root.cz/2009/07/30/css-po-50-letech-anebo-ne/</link>
		<comments>http://met.blog.root.cz/2009/07/30/css-po-50-letech-anebo-ne/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 10:55:17 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=729</guid>
		<description><![CDATA[Je možné, že CSS tu nebude 50 let a budeme potřebovat nový stylovací jazyk, který bude jednoduchý z uživatelské stránky a zároveň mocnější a rozšiřitelnější z pohledu designu a implementace. Pravděpodobně odvozený od CSS. Ovšem nikoliv CSS jako takové.
Dan Glazman, tohoto času předseda CSS WG v Why (some) standards fail.
Pokud máte trochu času, tak si [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Je možné, že CSS tu nebude 50 let a budeme potřebovat nový stylovací jazyk, který bude jednoduchý z uživatelské stránky a zároveň mocnější a rozšiřitelnější z pohledu designu a implementace. Pravděpodobně odvozený od CSS. Ovšem nikoliv CSS jako takové.</em></p></blockquote>
<p style="text-align: right">Dan Glazman, tohoto času předseda CSS WG v <a href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/07/24/Why-some-standards-fail">Why (some) standards fail</a>.</p>
<p>Pokud máte trochu času, tak si přečtěte nejen celou <a href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/07/24/Why-some-standards-fail">Glazmanovu úvahu o standardech</a>, ale i Zeldmanův článek <a href="http://www.zeldman.com/2009/07/24/why-standards-fail/">Why Standards Fail</a>, na který Dan reagoval. A pokud máte času opravdu dost, můžete si přečíst i studii Berta Bose (původního předsedy CSS WG) <a href="http://www.w3.org/People/Bos/DesignGuide/introduction.html">What is a good standard?</a>, která byla inspirací pro oba dva články.</p>
<p><em>Autora tohoto článku najdete na <a href="http://www.linkedin.com/in/hassman">LinkedIn</a>, <a href="http://facebook.com/martin.hassman">Facebooku</a> i <a href="http://twitter.com/hassmanm">Twitteru</a>. Je také autorem jediného českého <a href="http://html456.blogspot.com/">blogu o vývoji (X)HTML</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/07/30/css-po-50-letech-anebo-ne/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>CSS3 rozšíří možnosti obrázků, přidá podporu pro sprity</title>
		<link>http://met.blog.root.cz/2009/07/29/css3-rozsiri-moznosti-obrazku-prida-podporu-pro-spripty/</link>
		<comments>http://met.blog.root.cz/2009/07/29/css3-rozsiri-moznosti-obrazku-prida-podporu-pro-spripty/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 18:02:38 +0000</pubDate>
		<dc:creator>Martin Hassman</dc:creator>
				<category><![CDATA[WWW]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>

		<guid isPermaLink="false">http://met.blog.root.cz/?p=713</guid>
		<description><![CDATA[Od příchodu nových předsedů CSS WG jsme si již mohli zvyknout, že se CSS3 rozšiřuje o další moduly (odhadem rychlostí 1 modul za čtvrt roku). Nedávno zveřejněný modul CSS Image Values má název vhodný spíše pro zmatení nepřítele, ovšem nejedná se v zásadě o nic jiného, než o zavedení podpory spritů do CSS.
Tip: Pokud nevíte, [...]]]></description>
			<content:encoded><![CDATA[<p>Od příchodu <a href="http://met.blog.root.cz/2008/06/24/promenne-v-css-implementovany-ve-webkitu/">nových předsedů CSS WG</a> jsme si již mohli zvyknout, že se CSS3 rozšiřuje o další moduly (odhadem rychlostí 1 modul za čtvrt roku). <a href="http://www.w3.org/News/2009#item131">Nedávno zveřejněný</a> modul <a href="http://www.w3.org/TR/2009/WD-css3-images-20090723/">CSS Image Values</a> má název vhodný spíše pro zmatení nepřítele, ovšem nejedná se v zásadě o nic jiného, než o zavedení podpory spritů do CSS.</p>
<p><strong>Tip</strong>: Pokud nevíte, co jsou to <em>CSS sprity</em>, mrkněte se na následující obrázek, který používá <a href="http://www.google.com/search?q=css%20sprites">běžná stránka hledání Googlu</a>.</p>
<p align="center"><a href="http://www.google.com/images/nav_logo6.png"><img src="http://www.google.com/images/nav_logo6.png" alt="Google sprity" /></a></p>
<p>Použití CSS spritů by podle připravované specifikace mohlo být vyloženě snadné, a sice:</p>
<p style="text-align: center"><strong><em>background-image: url('logos.png#xywh=10,30,60,20')</em></strong></p>
<p>Což je rozhodně příjemnější zápis než možnosti, které máme dnes.</p>
<p>Druhou novinkou, kterou CSS Image Values zavádí, je možnost fallback obrázků na pozadí, čili např:</p>
<p style="text-align: center"><strong><em>background-image: image(picture.svg, picture.png)</em></strong></p>
<p>Tento zápis zajistí, aby pokud se první obrázek nenahraje, byl použit obrázek druhý atd.</p>
<p>Není třeba se příliš trápit použitou syntaxí (ta se může ještě několikrát změnit, jak už to ve standardizačním procesu chodí) ani podporou v prohlížečích (ta je z pochopitelných důvod zatím zcela nulová). Je dobré jen vědět, že se něco takového chystá a až se někdy budete trápit s otázkou, zda sprity na webu rozhodně ano či rozhodně ne, tak si pamatujte, že CSS WG si myslí že ano a snaží se podobně smýšlejícím usnadnit život.</p>
<p><em>Autora tohoto článku najdete na <a href="http://www.linkedin.com/in/hassman">LinkedIn</a>, <a href="http://facebook.com/martin.hassman">Facebooku</a> i <a href="http://twitter.com/hassmanm">Twitteru</a>. Je také autorem jediného českého <a href="http://html456.blogspot.com/">blogu o vývoji (X)HTML</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://met.blog.root.cz/2009/07/29/css3-rozsiri-moznosti-obrazku-prida-podporu-pro-spripty/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

