Nechápu tyhle lidi odtržené od reality, kteří se stále neúspěšně snaží vymyslet dávno vymyšlené.
Každý GUI framework musí řešit pozicování prvků při změně velikosti okna. Zkusilo se toho hodně a fungující řešení v podstatě již dávno bylo nalezeno. Nějaký layout manager obsahuje dnes každý jazyk s frameworkem pro tvorbu GUI, ať je to Java, .NET, Flex, cokoliv.... O flexibilitě těchto layout managerů se HTML a CSS nikdy ani nesnilo.
Proč to nejde jednoduše převzít? Je to dávno vymyšlené a praxí vyzkoušené. Osvědčilo se to! Jdou tak udělat i ty nejsložitější designy! Někteří zoufalci dokonce layout manager implementovali i v javascriptu:
http://www.ruzee.com/files/lmex/test.html
http://blog.xilinus.com/layoutmanager/samples/embed.html
PROČ TO V CSS UŽ DÁVNO NENÍ NATIVNĚ?
Vlákno názorů k článku
Současnost a budoucnost layoutů: CSS tabulky
Martin Soukup (neregistrovaný)
89.176.101.---
12. 3. 2009 11:27
vymýšlení dávno vymyšleného
Rado2 (neregistrovaný)
---.mcrn.sk
12. 3. 2009 11:35
Re: vymýšlení dávno vymyšleného
Zaujimave linky, ale neriesia male okno. Ked sa uz pri zmensovani zacnu bloky prekryvat, malo by sa zmensovanie zastavit a pouzivat scroll bary na cele okno
12. 3. 2009 16:14
Re: vymýšlení dávno vymyšleného
Proč to v CSS není? Na to není příliš složitá odpověď. Stávající CSS2 a nižší to neobsahuje v celku logicky, protože tehdy se představou CSS pro layout webových aplikací nikdo až tak moc nezabýval (je to konec devadesátých let). A pro layout dokumentů, se kterými se tehdy kalkulovalo, to prostě stačí. Později již jakési návrhy počítající i se flexibilitou vznikly a ukáže je příští pokračování tohoto článku.
Obecně se tu objevila propast webdesigneři vs. vývojáři - řada webdesignerů si na problémy zvykla, umí je "nějak" řešit, sžili se s tím a už si pořádně neuvědomují, v jakém blátě se to brodí - přestalo jim prostě smrdět. Naopak vývojáři, kteří právě pracují s tvorbou layoutu pro jiná prostředí, nechápou, jak mohou webdesigneři v něčem takovém vůbec pracovat. Nejlíp se to pozná, když posadíte tyhle dva lidi vedle sebe, jeden se pak nestačí divit. Někdy si myslím, jestli není škoda, že se do CSS WG nenahrnulo pár desktopových vývojářů, aby zkusili lepší řešení. Možná by s ním nepřišli, ale za pokus by to stálo.
Obecně se tu objevila propast webdesigneři vs. vývojáři - řada webdesignerů si na problémy zvykla, umí je "nějak" řešit, sžili se s tím a už si pořádně neuvědomují, v jakém blátě se to brodí - přestalo jim prostě smrdět. Naopak vývojáři, kteří právě pracují s tvorbou layoutu pro jiná prostředí, nechápou, jak mohou webdesigneři v něčem takovém vůbec pracovat. Nejlíp se to pozná, když posadíte tyhle dva lidi vedle sebe, jeden se pak nestačí divit. Někdy si myslím, jestli není škoda, že se do CSS WG nenahrnulo pár desktopových vývojářů, aby zkusili lepší řešení. Možná by s ním nepřišli, ale za pokus by to stálo.
uživatel si přál zůstat v anonymitě
---.84-47-106.t-com.sk
12. 3. 2009 20:50
Re: vymýšlení dávno vymyšleného
"PROČ TO V CSS UŽ DÁVNO NENÍ NATIVNĚ?"
Asi preto ze webstranka az donedavna nebola GUI ale dokument? Mame v Microsoft Word nastroje na tvorbu GUI?
Asi preto ze webstranka az donedavna nebola GUI ale dokument? Mame v Microsoft Word nastroje na tvorbu GUI?
Martin Soukup (neregistrovaný)
89.176.101.---
13. 3. 2009 10:30
Re: vymýšlení dávno vymyšleného
Jen jestli to spíš není tím, že webstránky jsou odjakživa gui, jen si to nikdo neuvědomil.
Má snad dopis babičce hlavní menu?
Má snad dopis babičce hlavní menu?
13. 3. 2009 10:33
Re: vymýšlení dávno vymyšleného
Jen jestli to spíš není tím, že webstránky jsou odjakživa gui, jen si to nikdo neuvědomil.
To je vtipný názor, ale nepravdivý. Podívejte se na začátky webu a poznáte sám. Skutečně se jednalo o dokumenty, žádné aplikace. Dokonce na začátku neexistoval žádný způsob jak definovat layout - mezi nejpokročilejší designové prvky patřilo oddělení odstavců nebo vytvoření seznamu.
24. 3. 2009 12:44
Re: vymýšlení dávno vymyšleného
Design zajimavy az do doby nez zacnu hybat s velikosti okna prohlizece. Najednou se to chova jako kaca na spagate.