Autor | Zpráva | ||
---|---|---|---|
Mlocik97 Profil * |
#1 · Zasláno: 22. 12. 2016, 12:07:31
Zdravím len by som sa chcel spýtať jestli vidíte nejaký význam v nových tagoch v HTML5, a čo si myslíte kedy by bolo vhodnejšie použiť namiesto div class/id tieto nové tagy?
|
||
Keeehi Profil |
Teoretické výhody jsou, že např. různým čtečkám by to mohlo usnadnit práci při analýze kódu a určování co číst a co ne.
Problémem je nekompatibilita ve starších prohlížečích. |
||
Tomášeek Profil |
#3 · Zasláno: 22. 12. 2016, 13:00:22
Keeehi:
„Teoretické výhody jsou, že např. různým čtečkám by to mohlo usnadnit práci při analýze kódu“ Teoreticky ano, prakticky ne. Ne všechny čtečky nové tagy znají a umějí s nimi pracovat. Druhá stránka věci je ta, že i v asidu může být potenciálně zajímavá informace, myslím, že čtečky nebudou číst jen něco. |
||
pcmanik Profil |
Mlocik97:
Len doplním že nekompatibilitou sa myslí samozrejme Internet Explorer vo verzii 8 a menej. Ale aj to sa dá obísť relatívne jednoducho JavaScriptom. - document.createElement('header'); atď.... |
||
Tomáš123 Profil |
#5 · Zasláno: 22. 12. 2016, 20:29:17
pcmanik:
... Kde sa opäť dostávame ku často omieľanému rozporu, či sa oplatí JavaSriptová náhrada kvôli výhodám, ktoré sú relatívne, aké percento užívateľov má súčasne vypnutý JavaScript a prehliadač starší ako IE9 a aký malý má osmičkový Explorer podiel na trhu... Bezvýznamné. Mlocik97: „kedy by bolo vhodnejšie použiť namiesto div class/id tieto nové tagy?“ Vraj sa na nové projekty oplatí použiť nové značky, lebo sa vraj dá očakávať, že s nimi Google začne pracovať pri zostavovaní poradia výsledkov. Ťažko uveriť tomu, že by takéto výsledky skutočne boli relevantnejšie... Ja vo všetkých projektoch sémantické blokové HTML5 prvky nepoužívam. Štve ma pocit, že existuje okolnosť kedy sa niečo môže vážne rozsypať. Použiť tieto značky by mohlo mať význam v prípade moderných webov, ktoré sa nestretávajú so staršími prehliadačmi a funkčne vyžadujú oveľa vyššiu podporu. Samozrejme, zariadiť aj pokročilú funkčnosť v nových prehliadačoch, aj spätnú kompatibilitu so staršími by šlo. |
||
pcmanik Profil |
Tomáš123:
Neviem na čo sa snažíš poukázať, ale ja len dávam na pravú mieru že s podporou to nieje také zlé ako by to mohlo vyznieť z Keeehi-ho príspevku. „Vraj sa na nové projekty oplatí použiť nové značky, lebo sa vraj dá očakávať, že s nimi Google začne pracovať pri zostavovaní poradia výsledkov.“ Máš k tomuto tvrdeniu nejaký relevantný zdroj? „Použiť tieto značky by mohlo mať význam v prípade moderných webov“ O akom konkrétnom význame hovoríš? |
||
Chamurappi Profil |
#7 · Zasláno: 23. 12. 2016, 21:47:45
Reaguji na Mlocika97:
„Zdravím len by som sa chcel spýtať jestli vidíte nejaký význam v nových tagoch v HTML5“ Jsem rád, že vznikly. Ale jinak mám na jejich používání cca stejný názor, jako jsem měl před čtyřmi roky. „a čo si myslíte kedy by bolo vhodnejšie použiť namiesto div class/id tieto nové tagy?“ Pokud ti ke štěstí stačí, že můžeš takový element nastylovat, a nevadí ti zanedbání uživatelů Exploreru 8, můžeš si klidně používat element <mlocik97> :-) … vyjde to asi tak nastejno.
Na elementy s atributem id jde odkázat přes kotvu.
Reaguji na Tomáškaa: „Ne všechny čtečky nové tagy znají a umějí s nimi pracovat.“ Nevím, jaká je situace dnes, ale dříve byla spousta čteček postavených nad Internet Explorerem. Mimochodem, je docela škoda, že s nástupem chytrých telefonů nepřišla nová éra hlasových čteček, které by cílily i na vidoucí populaci. Pokud si člověk chce něco přečíst na internetu, tak buď stojí na místě, nebo bourá do lidí… možnost, že by si to nechal přečíst do sluchátek, v podstatě není (i když věřím, že na to nějaké aplikace jsou). Reaguji na pcmanika: „nekompatibilitou sa myslí samozrejme Internet Explorer vo verzii 8 a menej“ Pro Explorer 8 a starší to znamená, že element nepůjde nastylovat bez toho JS prošťouchnutí. Pro starší verze ostatních prohlížečů a v případě <main> i pro Explorer 9 a 10 to znamená, že element nebude mít výchozí styl display: block .
Reaguji na Tomáše123: „lebo sa vraj dá očakávať, že s nimi Google začne pracovať pri zostavovaní poradia výsledkov“ Zdrojový kód stránek je nedůvěryhodný, pokud jeho nuance drtivá většina uživatelů Googlu nevnímá. Pro vyhledávač je důležité, jaký text je vidět a jak je vidět. |
||
pcmanik Profil |
#8 · Zasláno: 23. 12. 2016, 21:58:15
Chamurappi:
„možnost, že by si to nechal přečíst do sluchátek“ Na iOS je čítanie textu minimálne 5 rokov. |
||
Časová prodleva: 8 let
|
0