Diskuze: HTML5 div a section
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Chápu to dobře, že div by se neměl používat? A že ho nahrazuje nový tag section?
Ne a ne.
div a span si dále používej, jen to nemá žádnou sémantickou hodnotu.
Div určitě používej, není to zakázané, navíc třeba když děláš na
Bootstrapu tak se bez divů neobejdeš
To, že jsou ukázky bootstrapu v divech, neznamená, že je musíš
používat i ty
Logika: kam bych dal <div> narvu <section> je chybná a divná. Místo nesémantického <div> bys používal nesémantický <section>.
Pokud chceš nové HTML 5 tagy (main, header, footer, section, article,
hgroup, nav, aside) používat (což se ještě nedoporučuje s ohledem na
nepodporu ve starším IE), nastuduj si, co všechny znamenají a jak se
používají a používej je správně.
https://html.spec.whatwg.org/…mantics.html#…
Kde si zistil že sa neodporúčajú používať ?
Vzhledem k tomu, že starým IE už pomalu zvoní hrana, užívá ho opravdu malé procento uživatelů a už je to i oficiální, tak bych určitě lidi směřoval k tomu aby využívali co nejméně divů. Od toho ostatně HTML5 přišlo s novými tagy pro členění stránky. Nové tagy jsou přehlednější.
Už se nemusíme s HTML5 cítit jako Alenka v říši divů. Div je dobrý sluha, ale zlý pán
Div je dobrý sluha, ale zlý pán
HTML5 ešte horší. Mimochodom, zistil som si, že zatiaľ nemá žiadny sémantický význam. Príchod HTML5 nových „sémantických“ blokových elementov nie je o nič iný ako „starý“ nesémantický <div>. Teda okrem tej podpory, ktorá ťahá HTML5 dole v objektívnom hodnotení v súčasnosti.
Samozřejmě, ale z hlediska přehlednosti kódu je prostě praktičtější
využít section a do něj třeba dva divy, než div a do něj zanořovat div za
divem. A nevšiml jsem si, že by HTML5 něco tahalo dolu. A nepovedu tady s
Tebou zase diskuzi o tom, že jsi sto let za opicemi Klidně si buď
Pokud Ti nevadí záplava divů,
tak si v tom dělej.
A nevšiml jsem si, že by HTML5 něco tahalo dolu.
Myslel som, že časťou „HTML5 nových „sémantických“ blokových elementov“ som jasne vymedzil, že som v príspevku hovoril o HTML5 nových „sémantických“ blokových elementoch. Tie nie sú kvôli podpore tak vhodné, preto som písal o ťahaní dole.
Pokud Ti nevadí záplava divů
Toto podľa mňa nie je prolém. Ty v svojom HTML5 kóde pozrieš na značku, ja pozriem na triedu alebo id. Nemyslím, že by si sa v neznámom kóde s HTML5 značkami zorientoval oveľa rýchlejšie ako v kóde s divmi. Nie je to vyslovený mor nečistoty (pokiaľ si schopný písať prehľadný kód).
Osobně si myslím, že HTML5 je mnohem lepší i pro vyhledávače a věci
na této bázi. Mnohem lépe porozumí tvému webu. Vždy bych doporučoval
používat HTML5 tagy. A kdyby to v tuto chvíli nemělo tak velký smysl, za
pár let určitě bude mít.
je mnohem lepší i pro vyhledávače
Nie.
a věci na této bázi
To som neoveroval. Ale niečo som čítal:
Tak určit, co je na stránce obsah, se může hodit. Kromě vyhledávačů to může pomoci i nástrojům, co vytváří náhledy odkazů. Nebo třeba Reading view v mobilních Explorerech / MS Edge také potřebuje určit, co je obsah – nezkoumal jsem, jak to funguje, ale dovedu si představit, že by jednotné značky mohly pomoci. Nakonec i nástroje pro uložení obsahu k pozdějšímu čtení, jako je třeba Pocket, potřebují obsah rozpoznat.
IT Network i Str4wberry sa vo vyhľadávačoch plietol (za predpokladu, že Google by to vedel prvý). Časom sa možno dostanem k dostatočne dôveryhodným informáciám a budem môcť s istotou vyvrátiť aj toto. A možno nie a už to niečo naozaj dokáže rozpoznať. Neviem.
A kdyby to v tuto chvíli nemělo tak velký smysl, za pár let určitě bude mít.
Určite? Už pred niekoľkými mesiacmi to určite zmysel malo (www.itnetwork.cz/…50882c18958f#… - zaujímavé, že
tomasmanhal dnes súhlasil slovom „Samozřejmě“ ). O pár rokov bude aj iné
zastúpenie prehliadačov a okolnosti.
(Reakce i na všechny ostatní)
Tak nějak jsem si myslel, že si to zas slíznu, ale nejsem nějak při
chuti pouštět se do nějaké půtky.
(Naštěstí Tomáš123 to dostal za mě.)
Kdo chce, ať si používá, co chce. Ale když já dělám web, dělám ho pro návštěvníky, ne proto, abych mohl slintat nad tím, jak mám krásně přehledný kód.
Neříkám, že ty nové značky nemají žádné výhody, ale to, že ty výhody nevyváží nevýhodu s nepodporou v IE. (Je fajn, jak Tomáš Maňhal zmínil, že je oficiální, že IE používá jen malé procento uživatelů, ale ty procenta ať už oficiální nebo neoficiální tu jsou pořád.)
Tímto pro mne tato debata skončila.
Zobrazeno 13 zpráv z 13.