<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: CSS 2.1 nám dospívá</title>
	<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/</link>
	<description>Personální hřiště, portfolio, profil a skladiště článků ne nepříbuzných webové tvorbě</description>
	<pubDate>Thu, 04 Dec 2008 04:21:29 +0000</pubDate>
	<generator>WP</generator>

	<item>
		<title>by: Jan Bien</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-123</link>
		<pubDate>Sat, 02 Jul 2005 15:17:01 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-123</guid>
					<description>
Ad [8] Petr Staníček: Díky za doplnění, historie prohlížečů mi není
tak dobře známá.

Je pravdou, že tyto &#8222;tipovací algoritmy&#8220; (krásný termín, ten
si zapamatuji) kladou větší nárok na klienta (ostatně, je to někdy radost
právě s&#160;buňkami v&#160;tabulce, jejichž šířka není explicitní,
ale minimální), nicméně si nedokáži některá řešení bez
„shrink-to-fit“ představit. Čili souhlasím, obě řešení mají co do
sebe.
</description>
		<content:encoded><![CDATA[
<p>Ad [8] Petr Staníček: Díky za doplnění, historie prohlížečů mi není
tak dobře známá.</p>

<p>Je pravdou, že tyto &bdquo;tipovací algoritmy&ldquo; (krásný termín, ten
si zapamatuji) kladou větší nárok na klienta (ostatně, je to někdy radost
právě s&nbsp;buňkami v&nbsp;tabulce, jejichž šířka není explicitní,
ale minimální), nicméně si nedokáži některá řešení bez
„shrink-to-fit“ představit. Čili souhlasím, obě řešení mají co do
sebe.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Petr Staníček</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-122</link>
		<pubDate>Fri, 01 Jul 2005 18:23:40 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-122</guid>
					<description>
Otázka, Jan Bien ad. &#62; Je to malinko jinak. dalo by se to shrnout do
formulace &#8222;Tak tuhle bitvu podle všeho vyhrál Microsoft&#8220;.

Povinná šířka floatů je v&#160;CSS 2 (kap. 9.5, odst. 2) a toto
chování respektuje jádro Gecko (a myslím že i&#160;KHTML a další).
Zatímco MSIE stále používá svůj algoritmus &#8222;shrink-to-fit&#8220; a
zobrazí float s&#160;width:auto o&#160;nějaké šířce (zatímco
třeba Mozilla ho roztáhne na plný dostupný prostor). V&#160;CSS
2.1&#160;tenhle požadavek zmizel a objevila se zde právě formulace
&#8222;shrink-to-fit&#8220;. A&#160;protože i&#160;do další verze postoupilo
tohle pojetí, dá se říct, že tohle Gecko a spol. prohráli a svou variantu
prosadil Microsoft.

Osobně vidím pozitiva v&#160;obou variantách, každá má něco do sebe a
každá se dá uhádat, že je přece jasně lepší. Nicméně jsem
spíš zastáncem té mandatorní šířky, protože je to méně černá magie
a méně blackbox než tyhle tipovací algoritmy&#8230;
</description>
		<content:encoded><![CDATA[
<p>Otázka, Jan Bien ad. &gt; Je to malinko jinak. dalo by se to shrnout do
formulace &bdquo;Tak tuhle bitvu podle všeho vyhrál Microsoft&ldquo;.</p>

<p>Povinná šířka floatů je v&nbsp;CSS 2 (kap. 9.5, odst. 2) a toto
chování respektuje jádro Gecko (a myslím že i&nbsp;KHTML a další).
Zatímco MSIE stále používá svůj algoritmus &bdquo;shrink-to-fit&ldquo; a
zobrazí float s&nbsp;width:auto o&nbsp;<em>nějaké</em> šířce (zatímco
třeba Mozilla ho roztáhne na plný dostupný prostor). V&nbsp;CSS
2.1&nbsp;tenhle požadavek zmizel a objevila se zde právě formulace
&bdquo;shrink-to-fit&ldquo;. A&nbsp;protože i&nbsp;do další verze postoupilo
tohle pojetí, dá se říct, že tohle Gecko a spol. prohráli a svou variantu
prosadil Microsoft.</p>

<p>Osobně vidím pozitiva v&nbsp;obou variantách, každá má něco do sebe a
každá se dá uhádat, že je <em>přece jasně lepší</em>. Nicméně jsem
spíš zastáncem té mandatorní šířky, protože je to méně černá magie
a méně blackbox než tyhle tipovací algoritmy&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jan Brašna</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-119</link>
		<pubDate>Wed, 29 Jun 2005 14:06:39 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-119</guid>
					<description>
Chamurappi) Ano, dospívá, upravují se věci, které
stále brání slušné implementaci, tudíž dalšímu progresu. Tvůj
zalinkovaný článek má bohužel pravdu. Jinak ano, WD je v&#160;postupu
vydání doporučení dříve než CR, ale WD &#8222;Last Call&#8220; je
potřeba pro promítnutí změn v&#160;draftu:


	&#8222;The deadline for comments is 15&#160;July 2005. We expect the draft to
	return to CR soon after that and then remain CR at least until the test suite is
	ready. The Working Group invites feedback on the document.&#8220; &#8211; Björn
	Höhrmann

</description>
		<content:encoded><![CDATA[
<p><strong>Chamurappi</strong>) Ano, dospívá, upravují se věci, které
stále brání slušné implementaci, tudíž dalšímu progresu. Tvůj
zalinkovaný článek má bohužel pravdu. Jinak ano, WD je v&nbsp;postupu
vydání doporučení dříve než CR, ale WD &bdquo;Last Call&ldquo; je
potřeba pro promítnutí změn v&nbsp;draftu:</p>

<blockquote>
	<p>&bdquo;The deadline for comments is 15&nbsp;July 2005. We expect the draft to
	return to CR soon after that and then remain CR at least until the test suite is
	ready. The Working Group invites feedback on the document.&ldquo; &ndash; Björn
	Höhrmann</p>
</blockquote>
]]></content:encoded>
				</item>
	<item>
		<title>by: Chamurappi</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-118</link>
		<pubDate>Wed, 29 Jun 2005 00:06:29 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-118</guid>
					<description>
Dospívá? Working Draft je fáze předcházející Candidate Recommendation:
http://www.w3&#173;.org/&#8230;0205/tr&#173;.html#cfi Celý
W3C Process před pár lety pěkně zakreslil do podoby hracího pole Ian
Hickson: http://ln.hixi&#173;e.ch/?&#8230; W3C nyní učinilo krok
zpátky. Poslalo specifikaci na převýchovu. Až bude převychována, stane se
opět Candidate Recommendation nebo přeskočí rovnou na Proposed
Recommendation (nepravděpodobné).

Vliv testu Acid2 je zřejmý. Ostatně jeho autor je pod dotyčnou
specifikací podepsaný. Viz můj článek.
</description>
		<content:encoded><![CDATA[
<p>Dospívá? Working Draft je fáze předcházející Candidate Recommendation:
<a href="http://www.w3.org/2004/02/Process-20040205/tr.html#cfi"
rel="nofollow">http://www.w3&shy;.org/&#8230;0205/tr&shy;.html#cfi</a> Celý
W3C Process před pár lety pěkně zakreslil do podoby hracího pole Ian
Hickson: <a href="http://ln.hixie.ch/?start=1056847759&amp;count=1"
rel="nofollow">http://ln.hixi&shy;e.ch/?&#8230;</a> W3C nyní učinilo krok
zpátky. Poslalo specifikaci na převýchovu. Až bude převychována, stane se
opět Candidate Recommendation nebo přeskočí rovnou na Proposed
Recommendation (nepravděpodobné).</p>

<p>Vliv testu Acid2 je zřejmý. Ostatně jeho autor je pod dotyčnou
specifikací podepsaný. Viz <a href="http://www.webylon.info/C22.cs.aspx#O"
rel="nofollow">můj článek</a>.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jan Brašna</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-117</link>
		<pubDate>Tue, 28 Jun 2005 15:29:54 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-117</guid>
					<description>
Jan Bien) Díky za potvrzení, ono to fungovalo vždy, ale
v&#160;dobách minulých (= CSS 2) to bylo považováno za chybu.

Yuhů) Dušane, máš pravdu, nedalo mi to, a trochu jsem to
prozkoumal, a je to naopak &#8211; bylo vyškrtnuto odstranění
&#60;uri&#62; ze změn, tudíž se tam opět vrací (IMHO bylo
z&#160;nějaké verze odstraněno).
</description>
		<content:encoded><![CDATA[
<p><strong>Jan Bien</strong>) Díky za potvrzení, ono to fungovalo vždy, ale
v&nbsp;dobách minulých (= CSS 2) to bylo považováno za chybu.</p>

<p><strong>Yuhů</strong>) Dušane, máš pravdu, nedalo mi to, a trochu jsem to
prozkoumal, a je to naopak &ndash; bylo vyškrtnuto <em>odstranění
&lt;uri&gt;</em> ze změn, tudíž se tam opět vrací (IMHO bylo
z&nbsp;nějaké verze odstraněno).</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Yuhů</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-116</link>
		<pubDate>Tue, 28 Jun 2005 14:44:27 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-116</guid>
					<description>
Pěkné shrnutí.

Že by ale z&#160;vlastnoti content vypadla hodnota uri(), si nemyslím. Vede
mě k&#160;tomu tento dokument: http://www.w3&#173;.org/&#8230;enerate&#173;.html kde je sice
formulace hodnoty uri mírně pozměněna, ale zůstává tam.
</description>
		<content:encoded><![CDATA[
<p>Pěkné shrnutí.</p>

<p>Že by ale z&nbsp;vlastnoti content vypadla hodnota uri(), si nemyslím. Vede
mě k&nbsp;tomu tento dokument: <a
href="http://www.w3.org/Style/css21-updates/WD-CSS21-20050613-20040225-diff/generate.html"
rel="nofollow">http://www.w3&shy;.org/&#8230;enerate&shy;.html</a> kde je sice
formulace hodnoty uri mírně pozměněna, ale zůstává tam.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jan Bien</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-115</link>
		<pubDate>Tue, 28 Jun 2005 13:27:49 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-115</guid>
					<description>
1. Ano, ve změnovém dokumentu je doslova toto: When both
&#8218;width&#8216; and &#8218;right&#8216; (or &#8218;width&#8216; and
&#8218;left&#8216;) are &#8218;auto&#8216;, the element&#039;s&#160;computed
width is the width of the contents (using an algorithm similar to that for
table cells) and then &#8218;right&#8216; (or &#8218;left&#8216;) is solved.
CSS2 incorrectly said that &#8218;right&#8216; (or &#8218;left&#8216;) was set
to 0&#160;in that case, and then width was solved. Nazývají to
&#8222;shrink-wrap&#8220; a je tedy normativně určen. Znovu podotýkám to
nejdůležítější: dnešní prohlížeče to umí. 2. Je fakt, že
v&#160;CSS2 je relaitvní pozice jako podmnožina normálně řazených boxů.
Nic vysloveně psáno o&#160;relativní pozici na plovoucích boxích jsem
nenašel. V&#160;CSS2.1&#160;již píší, že relativní pozice je pro
plovoucí prvky povolená. A&#160;stejně jako v&#160;předhozím bodě dobrá
zpráva: dnešní prohlížeče relativně posouvat plovoucí boxy umí. Já to
běžně používám.
</description>
		<content:encoded><![CDATA[
<p>1. Ano, ve změnovém dokumentu je doslova toto: When both
&sbquo;width&lsquo; and &sbquo;right&lsquo; (or &sbquo;width&lsquo; and
&sbquo;left&lsquo;) are &sbquo;auto&lsquo;, the element&#039;s&nbsp;computed
width is the width of the contents (using an algorithm similar to that for
table cells) and then &sbquo;right&lsquo; (or &sbquo;left&lsquo;) is solved.
CSS2 incorrectly said that &sbquo;right&lsquo; (or &sbquo;left&lsquo;) was set
to 0&nbsp;in that case, and then width was solved. Nazývají to
&bdquo;shrink-wrap&ldquo; a je tedy normativně určen. Znovu podotýkám to
nejdůležítější: dnešní prohlížeče to umí. 2. Je fakt, že
v&nbsp;CSS2 je relaitvní pozice jako podmnožina normálně řazených boxů.
Nic vysloveně psáno o&nbsp;relativní pozici na plovoucích boxích jsem
nenašel. V&nbsp;CSS2.1&nbsp;již píší, že relativní pozice je pro
plovoucí prvky povolená. A&nbsp;stejně jako v&nbsp;předhozím bodě dobrá
zpráva: dnešní prohlížeče relativně posouvat plovoucí boxy umí. Já to
běžně používám.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jan Brašna</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-112</link>
		<pubDate>Tue, 28 Jun 2005 12:20:47 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-112</guid>
					<description>
Jan Bien) Díky Honzo, takže skutečně ad 1)
&#8222;skrink-to-fit&#8220; je normativní? Nevěděl jsem, jak hodně je
standardizováno; ad 2) měl jsem na mysli to, že plovoucí rámec lze dál
pozicovat relativně (absolutní je jasné, to je přímo ve specifikaci, že
vyjmutím z&#160;toku je &#8222;odplaváno&#8220; ;) Ale kdysi tuším
Plaváček někoho káral za použití float + position: relative a dle mého
je to od 2.1&#160;košér)
</description>
		<content:encoded><![CDATA[
<p><strong>Jan Bien</strong>) Díky Honzo, takže skutečně ad 1)
&bdquo;skrink-to-fit&ldquo; je normativní? Nevěděl jsem, jak hodně je
standardizováno; ad 2) měl jsem na mysli to, že plovoucí rámec lze dál
pozicovat relativně (absolutní je jasné, to je přímo ve specifikaci, že
vyjmutím z&nbsp;toku je &bdquo;odplaváno&ldquo; ;) Ale kdysi tuším
Plaváček někoho káral za použití float + position: relative a dle mého
je to od 2.1&nbsp;košér)</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jan Bien</title>
		<link>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-111</link>
		<pubDate>Tue, 28 Jun 2005 09:36:05 +0000</pubDate>
		<guid>http://www.janbrasna.com/clanky/css-21-nam-dospiva/#comment-111</guid>
					<description>
K&#160;Tvé otázce, Honzo:

1. Plovoucí a pozicované elementy podle CSS2.1&#160;nemusí mít vlastnost
width deklarovanou, ta se vypočítá podle obsahu boxu podobnou metodou, jakou
se vypočítávají šířky buněk v&#160;tabulkách. Takto se naštěstí
všechny dnešní prohlížeče chovají (jen MSIE je třeba zároveň
podsunout display:inline).

2. O&#160;kombinaci pozicování (tím myslím position:absolute) a plování
CSS 2.1&#160;nic nehovoří. Jestliže se prvku nastaví position:absolute,
klient by měl automaticky nastavit float:none.
</description>
		<content:encoded><![CDATA[
<p>K&nbsp;Tvé otázce, Honzo:</p>

<p>1. Plovoucí a pozicované elementy podle CSS2.1&nbsp;nemusí mít vlastnost
width deklarovanou, ta se vypočítá podle obsahu boxu podobnou metodou, jakou
se vypočítávají šířky buněk v&nbsp;tabulkách. Takto se naštěstí
všechny dnešní prohlížeče chovají (jen MSIE je třeba zároveň
podsunout display:inline).</p>

<p>2. O&nbsp;kombinaci pozicování (tím myslím position:absolute) a plování
CSS 2.1&nbsp;nic nehovoří. Jestliže se prvku nastaví position:absolute,
klient by měl automaticky nastavit float:none.</p>
]]></content:encoded>
				</item>
</channel>
</rss>
