Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Současnost a budoucnost layoutů: CSS tabulky

Martin Soukup
Martin Soukup (neregistrovaný) 89.176.101.---
12. 3. 2009 11:27

vymýšlení dávno vymyšleného

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Ě?
Rado2
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
Martin Hassman aura:85
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.
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?
Martin Soukup
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?
Martin Hassman aura:85
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.

Petr Zavadil
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.
Zasílat nově přidané příspěvky e-mailem