360° fotografie pro Váš Eshop z Vaší vlastní fotokomory. Ušetřete, foťte a upravujte 360° obrázky IN-HOUSE
Stránka 2 z 2 PrvníPrvní 12
Zobrazují se odpovědi 31 až 55 z 55

Pryč s tabulkovým layoutem!

  1. Pokud se tabulka hodí, klidně ji použiju...nevidím v tom problém.

  2. Co se právě děje na Webtrhu?
  3. Napsáním tohoto jsem nečekal, že by každý měl stejný názor, někdo ho má někdo ne :-) O tom to je, minimálně se podařilo rozvést diskusi na toto téma :-)

  4. Citace Původně odeslal MilanKubik Zobrazit příspěvek
    snažil jsem se hledat článek, který by byl stručný a vysvětlil by skutečnost tak jak bych to napsal i já -> Proč nepoužívat? A našel jsem...
    http://blog.milde.cz/post/7-proc-ned...ulkovy-layout/
    V tom článku "Proč nedělat tabulkový layout" je uvedeno pouze toto, cituji:

    "Protože se tím ztrácí struktura dokumentu, zvyšuje objem kódu, zvyšuje objem přenesených dat, zvyšují nároky na údržbu a zásahy do kódu, zpomaluje načítání webu a snižuje přístupnost webu pro zrakově postižené osoby"

    Hmm, to se mi nezdá jako zásadní problém. Když používáš nějaké dobré nástroje na tvorbu kódu, tak tě vůbec nezajímá struktura dokumentu, neboť ta je v tom tvém nástroji vždy dobře čitelná a úpravy rychlé. Objem kódu ani načítání stránky není v dnešní době rychlého internetu vůbec směrodatné.

    Jasně, že je nutnost využívat CSS v externích souborech pro celý web nebo pro konkrétní stránku, ale to neznamená, že to nemůže být kombinováno s tabulkami.

    Myslím, že ti nešlo o to vyvolat diskuzi, ale fanaticky prosazovat něco, o čem si myslíš, že je to jediné správné, v čemž se tedy velmi mýlíš :-)

  5. Tabulku nepoužívat pro celý layout ze dvou důvodů:

    1) Načítání - Některé prohlížeče zobrazí tabulku až po kompletním načtení, což by mohlo u velkých webů slušně brzdit. Nemáte velký web? Bod č. 1 ignorujte.

    2) Sémantika - Nejedná se o reálný důvod, jedná se víceméně o slušnost.
    Nastylovat <table> jako layout je stejně sémantické, jako používat <var> pro tučné písmo a nastylované <h1> používat místo kurzívy. Každý tag má v HTML nějaký účel - HTML naznačuje strukturu celého dokumentu, správně by se tedy v celém obsahu měly používat pestré tagy, které blok textu, větu, nebo slovo vyjádřily nejlépe.

    Stejně jako místo <span class="address"> dát <address> je lepší dát CSS layout jako náhradu tabulkového.

    Je to ale jen doporučení, tedy každý si to může dělat jak chce. Internet tvoří lidé.

  6. no já bych nebyl tak striktní - rozhodně bych tabulky nezakazoval - jak tu kdosi přede mnou psal, na tabulkách jsem taky vyrost a nikdy nikomu nevadili a k čemu že je vlastně ta validita? Je jen k tomu, aby se s ním webmasteři mohli chlubit ostatním webmasterům.
    Robotům je úplně jedno, jestli jsou stránky validní a bude ještě hodně dlouho trvat, než začnou, jestli vůbec začnou, kontrolovat stránky kromě po obsahové stráncke také po stránce validnosti.
    To ovšem neznamená, že když tabulky nezavrhuji, že zavrhuji css pozicování. Taky na jeho výhody začínám pomalu přicházet a spolusta prvků na mých stránkách je pozicovaná pomocí css a má to rozhodně své kouzlo.

  7. Citace Původně odeslal Neregistrovaný Zobrazit příspěvek
    Objem kódu ani načítání stránky není v dnešní době rychlého internetu vůbec směrodatné.
    není tak úplně pravda, protože:
    - neomezený přenos dat na hostinzích je kec a když to přepískneš, vyhodí tě - tam kde za trafik platíš je v tvém zájmu, aby přenosy byli pokud možno co nejmenší
    - stále existují internetová připojení jako je cdma, edge a jiné mobilní, které rychlostí neoplývají a pozor, tyhle technologie se přece nepoužívají pouze na mobilech, ale i v terénu na noteboocích apod.
    - stále existují wifi připojení, které ve špičkách spíše nefungují než fungují, takže člověk který takovým připojím oplývá ocení každou stránku s nízkým přenosem dat...

    :)

  8. On ještě dnes někdo dělá tabulkové designy? Jsme v roce 2009 a tohle jsou Trendy a události, ne "Pamětníci vzpomínají". Navíc se mi nezdá, že i kdyby sem někdo z těch posledních mohykánů zavítal, že by se chytil za hlavu a šel to opravovat - takoví lidé se tím, co v kódu je nezabývají.

    // Kdo ví, co je CSS3 (a i CSS2), tak se může nějakému posunování tabulek jenom smát.

  9. Koukám tady to jde pěkně z kopce, mimochodem tuhle jsem potřeboval vizitku vycentrovanou na střed a japato uděláte s tím svým css? premiere-qualite.com

  10. Citace Původně odeslal lefiath Zobrazit příspěvek
    On ještě dnes někdo dělá tabulkové designy? Jsme v roce 2009 a tohle jsou Trendy a události, ne "Pamětníci vzpomínají". Navíc se mi nezdá, že i kdyby sem někdo z těch posledních mohykánů zavítal, že by se chytil za hlavu a šel to opravovat - takoví lidé se tím, co v kódu je nezabývají.

    // Kdo ví, co je CSS3 (a i CSS2), tak se může nějakému posunování tabulek jenom smát.
    Asi už jen mizivé procento, ale nevidím důvod proč nepoužívat tabulky v layoutu. Přeci jen, když už tu tabulky jsou, proč je zahazovat?

  11. Citace Původně odeslal Fred Zobrazit příspěvek
    Koukám tady to jde pěkně z kopce, mimochodem tuhle jsem potřeboval vizitku vycentrovanou na střed a japato uděláte s tím svým css? premiere-qualite.com
    Margin: 0 auto

    Jak prosté. Css umí mnooooooooooooooooooooooooooohem víc (doufám že je tam dost o), než ubohé tabulky. Abys to posoudil, musíš znát alespoň základy toho, co css umí. Tabulky neumí nic.

    @Pooky: Používat tabulky na to, co jsou. Na cokoliv jiného je to utrpení (stavba layoutu) a zbytečně složitá tvorba. Navíc se to pojí s wysiwyg, nevím o člověku, co by pracoval s tabulkami a psal si to v kódu (to by asi musel být opravdu šílenec).

  12. @Fred: http://www.sovavsiti.cz/c02031.html
    @Pooky: Kvůli inteligentní sémantice, jak jsem již psal. Stejně jako dnes někdo orá pluhem, tak někdo používá tabulky v layoutu. Nikdo nikomu nemá důvod nic zakazovat.

  13. Citace Původně odeslal lefiath Zobrazit příspěvek
    nevím o člověku, co by pracoval s tabulkami a psal si to v kódu (to by asi musel být opravdu šílenec).
    Těší mě....

    Nerozumím proč si přidělávat práci. To co máš pomocí tabulky hezke udělané za dvě minuty, budeš v css rozepisovat mnohem déle...
    Proč rači v css třeba jen nenastylovat určité části tabulky - od toho tu je thead,tbody atd...ale rozhodně nevidím důvod proč od nich upouštět...

    //edit tak nic, špatně to čtu, vy se bavíte o celém layoutu já se bavím o určitých prvcích sem to nějak jinak pochopil...

  14. ale no tak pánové, ještě jednou se zamyslete, mluvím o centrování - jak prosté! Vertikálním i horizontálním mudrcové, snad si nemyslíte, že nevím o čem mluvím?

    ---------- Doplňující příspěvek odeslán v 20:45 ----------

    upřesnění pro pomalejší http://www.malenek.cz/cs/clanky/webd...lni-centrovani + komentáře
    nebo http://suplik.petnik.cz/komentare.php?cl=107 nebo http://www.google.com/search?q=stejn...Bj%C5%A1%C3%AD atd.

    ---------- Doplňující příspěvek odeslán v 21:15 ----------

    Ještě mi to nedalo, přeci jen mě to pobavilo http://latrine.dgx.cz/dokonale-stylovani-formularu
    Co se od něj očekává? Tak především, že formuláře učiní co nejhezčí. Zejména v majoritních prohlížečích a operačních systémem. Ale zároveň plně použitelné i v těch minoritních. Nebo při zobrazení bez CSS stylů.
    a ten příklad je tady http://knowhow.davidgrudl.com/css/st...rms/demo1.html a copak to máme ve zdrojovém kódu? Tabulky a proč? http://www.plavacek.net/formulare/fo...a-tabulka.html

  15. Citace Původně odeslal Fred Zobrazit příspěvek
    ale no tak pánové, ještě jednou se zamyslete, mluvím o centrování - jak prosté! Vertikálním i horizontálním mudrcové, snad si nemyslíte, že nevím o čem mluvím?
    Ne, to si nemyslím, já to prostě vím.

    Doplnění: Nikdo zde netvrdí, že tabulky se nemají používat na to, k čemu jsou určené. Takže opravdu, jedni o voze, ty o koze. A pokud chceš mermomocí centrování pomocí tabulek, tak zde: http://www.w3schools.com/css/pr_class_display.asp Vývoj jde poněkud kupředu, a spoléhat na 3 roky staré články není moc dobré. (Bohužel jde dopředu až moc, ani IE8 to neumí, což to činí jaksi zatím nepoužitelným.)

    @Pooky: Přesně právě kvůli sémantice. Ukaž mi příklad toho, co budeš tabulkou dělat rychleji. Netvrdím, že to nejde, je to možné, ale stejně jsou u toho neustále překážky a hloupé ústupky.

  16. Citace Původně odeslal lefiath Zobrazit příspěvek
    Ne, to si nemyslím, já to prostě vím.

    Doplnění: Nikdo zde netvrdí, že tabulky se nemají používat na to, k čemu jsou určené. Takže opravdu, jedni o voze, ty o koze. A pokud chceš mermomocí centrování pomocí tabulek, tak zde: http://www.w3schools.com/css/pr_class_display.asp Vývoj jde poněkud kupředu, a spoléhat na 3 roky staré články není moc dobré. (Bohužel jde dopředu až moc, ani IE8 to neumí, což to činí jaksi zatím nepoužitelným.)

    @Pooky: Přesně právě kvůli sémantice. Ukaž mi příklad toho, co budeš tabulkou dělat rychleji. Netvrdím, že to nejde, je to možné, ale stejně jsou u toho neustále překážky a hloupé ústupky.
    Co třeba login? v tabulce je raz dva ale pokud bys to formátoval v css, tak toho musíš napsat mnohem víc...

    Kód:
    <table>
    <tr><td>Login</td><td><input type="text" name="login" /></td></tr>
    <tr><td>Heslo</td><td><input type="password" name="heslo" /></td></tr>
    <tr><td><input type="submit" value="odeslat" /></td></tr>
    </table>

  17. Citace Původně odeslal Pooky Zobrazit příspěvek
    Co třeba login? v tabulce je raz dva ale pokud bys to formátoval v css, tak toho musíš napsat mnohem víc...

    Kód:
    <table>
    <tr><td>Login</td><td><input type="text" name="login" /></td></tr>
    <tr><td>Heslo</td><td><input type="password" name="heslo" /></td></tr>
    <tr><td><input type="submit" value="odeslat" /></td></tr>
    </table>
    To není úplně optimální příklad, ono by jsi měl používat label a ostatní formulářovej bordel kvůli přístupnosti (já to zkouším třeba takhle http://kongresove-sluzby.cz/poptavka.php http://cgi.w3.org/cgi-bin/html2txt?u...2Fpoptavka.php ) No nejspíš asi tahle debata nemá cenu, mohl by mi tedy nějaký zde přítmoný machr nastylovat obrázet vždy uprostřed stránky vertikálně i horizontálně i po změně velikosti okna prohlížeče kompaktibliní na tridentu, tasmanu, gecku, webkitu, prestu a khtml jádru u ie stačí od 6tky s méně kódem než jednobuňková tabulka?

  18. ...se divím že něco podobného stojí tolik úsilí ale třeba tu pravdu objevíte.

  19. Citace Původně odeslal Fred Zobrazit příspěvek
    To není úplně optimální příklad, ono by jsi měl používat label a ostatní formulářovej bordel kvůli přístupnosti (já to zkouším třeba takhle http://kongresove-sluzby.cz/poptavka.php http://cgi.w3.org/cgi-bin/html2txt?u...2Fpoptavka.php ) No nejspíš asi tahle debata nemá cenu, mohl by mi tedy nějaký zde přítmoný machr nastylovat obrázet vždy uprostřed stránky vertikálně i horizontálně i po změně velikosti okna prohlížeče kompaktibliní na tridentu, tasmanu, gecku, webkitu, prestu a khtml jádru u ie stačí od 6tky s méně kódem než jednobuňková tabulka?
    To byla jen ukázka, ta tabulka prostě zformuje prvky do nějakého tvaru, pokud je potřebuju mít zarovnané a pohromadě tak to vidím jako ideální řešení...Případně potom lze pomocí css dostylovat určité řádky nebo části tabulky.
    Chybí tam taky třeba důležitější prvek a to celé <form> :)


    Citace Původně odeslal qwiff Zobrazit příspěvek
    ...se divím že něco podobného stojí tolik úsilí ale třeba tu pravdu objevíte.
    Já se divím něčemu jinému, pokud někdo diskutuje a diskutuje slušně (ne ty hádky a osočování) tak co to ostatním furt vadí? Já rad diskutuji s lidmi, dovím se něco nového případně zjistím svůj omyl ale není to přeci nic špatného...

    Citace Původně odeslal lefiath
    Margin: 0 auto
    To sice hodí na střed ale ne horizontálně...

  20. Citace Původně odeslal Fred Zobrazit příspěvek
    No nejspíš asi tahle debata nemá cenu, mohl by mi tedy nějaký zde přítmoný machr nastylovat obrázet vždy uprostřed stránky vertikálně i horizontálně i po změně velikosti okna prohlížeče kompaktibliní na tridentu, tasmanu, gecku, webkitu, prestu a khtml jádru u ie stačí od 6tky s méně kódem než jednobuňková tabulka?
    Jednodušeji to potom už nepůjde, ale já nechápu, proč pořád mluvíš o horizontálním centrování. Vertikální může být problém (ale u absolutního pozitocování to problém není), ale horizontální není žádný problém...

    Než dělat prasárnu, raději udělám něco o trochu složitějšího, ale budu mít jistotu, že mě to nebude omezovat. Každý po svém.

    http://murphy.cz/victoria-s-vertical...ing/test-page/

    Je to vážně hrozný problém... staré 6 let.

    @Pooky: Však ano, auto platí jenom pro levou a pravou stranu.

  21. to řešení pana Málka z intervalu řeší div uvnitř divu s procentuální velikostí, kdyby jsi mě na začátku neurážel už bych se na to vykašlal dávno, hledej dál, mimochodem internet má paměť a zjevně už tot řešení 5 let znám http://diskuse.jakpsatweb.cz/?action...=10&topic=3354 už mě nebavíš

  22. Tak opět přihodím svůj názor jakožto "mohykán", jak nás tady kdosi o pár řádký výše nazval. Jo jo. Tabulky jsou zastaralé a neumí toho ani zdaleka tolik, co CSS. Jsou pomalejší na načítání a nevypadá to tak dobře. Přesto je používám a píšu je dokonce v kódu tudíž jsem nejspíš ten šílenec (opět citováno z řádků výše). Jsem holt ze staré školy přesto se učím. Začínám pomalu přicházet na CSS pozicování na svém webu, který průběžně předělávám a nestačím se divit na co všechno přicházím. Je to fakt paráda. Především s absolutním pozicováním se dá skutečně čarovat. Nenít to ale jen o tabulkách. Z mých stránek pomalu mizí třeba i mé oblíbené <br>, po kterém se mi bude snad i stýskat. Z nostalgie a možná i nevědomosti ho nechám je ve výpisech řetězců v PHP, kde fakt netuším, jak ho nahradit.

  23. @Pooky

    Na login často též použiju tabulku, tam to imho ničemu nevadí, i když z hlediska sémantiky to je rozporuplné, mně osobně to vůbec nevadí.
    My se tu bavíme hlavně o celém layoutu.

  24. Tak teď se tu baví každý o něčem jiném.

    Abych i já přispěl :).
    Tabulkový layout určitě ne z jednoho důvodu a to, že prostě není přehledný.

    Jinak pořád nevím proč byl napsán tenhle článek :).

  25. Na pouzivani tabulek napr. u loginu nebo u vypisu nejakych dat je snad normalni. Od toho tabulky jsou. A to ze se tabulky nemaji pouzivat na layout se psalo vsude uz pred 2 lety, kdyz jsem se zacal ucit delat weby. Takze taky nechapu tohle vlakno. To je jako by jsi psal, at vsichni pouzivaji antivir. Drtiva vetsina ho pouziva a ty co ho nepouzivaji k tomu asi maji jakykoliv vlastni (nesmyslny) duvod. Ale toto tema bylo jiz probrano 100x pred nekolika lety a fakt nepatri do vlakna Trendy a udalosti.

  26. Viděl jsem web, u kterého by mě ani nenapadlo že je to tabulkový design. Fungoval naprosto bez problémů a vypadal pěkně. Já osobně jsem se pousmál nad tím že se autor živí kodeřinou a ještě pořád používá tabulky, ale slyšel sem taky o chlápkovi co se živil tvorbou webů 11 let a používal na tvorbu MS Word... :D Takže tohle je ještě v pohodě, a webu to na funkčnosti nijak neubralo...

Stránka 2 z 2 PrvníPrvní 12
Hostujeme u Server powered by TELE3