« 1 2 »
Autor Zpráva
RockFire
Profil
Dobrý večer,
myslím že je pomalu čas obohatit sekci HTML o novinky, které přinesla pátá verze. Jestli máte zájem, jsem ochoten to zpracovat ;)
pcmanik
Profil
RockFire:
Nehcem rypat, ale zatial to neni finalna verzia HTML 5, moze sa to tam este dost pomenit. A v zasade HTML 5 zas tak vela veci neprinieslo, az na video, audio a par javascript featur. A ano, zopar veci k formularom. Lenze hlavny problem je, ze su obrovske rozdiely v podpore napries prehliadacmi, preto by sa ten clanok musel dost rychlo obmienat.
RockFire
Profil
pcmanik:
Lenze hlavny problem je, ze su obrovske rozdiely v podpore napries prehliadacmi, preto by sa ten clanok musel dost rychlo obmienat.

Souhlasím, tak tedy ty tagy, které třeba jen určují strukturu (header,nav,...), u kterých se toho moc nezmění
Chamurappi
Profil
Reaguji na RockFire:
Zrovna ty jsou ale zcela zbytečné, nepřinášejí návštěvníkům žádnou přidanou hodnotu. Dokud nemají nativní podporu (tím myslím skutečnou nativní podporu) ve 100 % používaných prohlížečů, neměl by je nikdo používat. Úchylku některých kodérů, že z „moderních“ pohnutek cpou do kódu nepodporované věci, jejichž (ne)podpora není zřejmá, by neměl JPW podporovat — toho už jsme si užili dost s pseudoXHTML.

Na JPW by mohla být zmínka o <canvas>u. Nic moc rozvleklého, jen, že existuje, kde a jak je podporovaný + odkazy na dokumentace.
RockFire
Profil
Chamurappi:
Zrovna ty jsou ale zcela zbytečné, nepřinášejí návštěvníkům žádnou přidanou hodnotu.
Tak s tím nemůžu souhlasit. Ze sémantického hlediska určitě zbytečné nejsou, naopak.

Ale nehodlám tu argumentovat o podpoře nebo významu. Pomoc jsem nabídl a buď zájem bude nebo nebude.
Bubák
Profil
Pokud téma zpracuješ špičkově, tak to Yuhů pravděpodobně přidá na jpw.cz.
Pokud téma zpracuješ velmi dobře, tak Yuhů pravděpodobně přidá odkaz na tvé dílo na jpw.cz.
Další možnost je napsat článek (články) pro jiný web, namátkou zdrojak.root.cz (doporučuji), interval.cz, nebo i nějaký jiný, který web, věnující se (nejen) HTML.
Chamurappi
Profil
Reaguji na RockFire:
Ze sémantického hlediska určitě zbytečné nejsou, naopak.
Proč ne? Jen proto, že existují, tak nejsou zbytečné? K čemu je návštěvníkům tento druh sémantiky?

nehodlám tu argumentovat o podpoře nebo významu
Ano, ty jsou vedlejší, důležité je pouze věřit v blíže nedefinované blahodárné účinky :-)
Kdyby měl být na JPW článek o elementu <header>, určitě by v něm mělo být vysvětleno, proč by se měl používat, kde funguje a jak se jeho fungování projevuje — takže ber moje rýpání jako trénink.
RockFire
Profil
Bubák:
Pokud téma zpracuješ špičkově, tak to Yuhů pravděpodobně přidá na jpw.cz.

Nevím jestli špičkově, ale tak, jak to na jpw je.

Chamurappi:
Pojal bych to spíše jako jeden rozsáhlejší článek o HTML 5 než je přidávat do pravého sloupce tagů. Tím bych mohl i lépe upozornit na (ne)podporu.
Petr ZZZ
Profil
RockFire:
Zájem o zajíce v pytli všeobecně nemívá ve zvyku být nějak zvlášť živelný. Myslím nejlepší bude, když to napíšeš a nabídneš, až to bude hotové.
RockFire
Profil
Petr ZZZ:
Myslím nejlepší bude, když to napíšeš a nabídneš, až to bude hotové.

Určitě, ale nehodlám to napsat a ukázat (Předpokládejme že kvalita bude jak řekl Bubák precizní), když mi pak Yuhů, či někdo jiný odpovědný, řekne, že o HTML 5 na webu není zájem. Proto čekám, až se kromě Chamurappiho vyjádří někdo jako Doublethink, Yuhů a další.
panther
Profil
RockFire:
proč myslíš, že je názor Chamurappiho lepší nebo významnější než jiných členů, kteří se problematice též věnují?

nehodlám to napsat a ukázat
nelze říct: „Ano, článek se použije“, když o tvých vědomostech a psacích možnostech nikdo moc neví. Pokud nebude uveřejněn zde (na JPW), můžeš ho publikovat jinde, teď moc nevím, o co i přesně jde. Stejně se obávám, že tak unikátní ve tvém podání nebude.
Chamurappi
Profil
Reaguji na RockFire:
Dovolím si podotknout, že na podobu samotného JPW nemám žádný vliv. Jediný rozhodující hlas má Yuhů.
Můžeš načrtnout osnovu toho, o čem by měl článek být?


Reaguji na panthera:
tak unikátní ve tvém podání nebude
My jsme ale hrozně demotivující. Už aby sem přišel Yuhů a napsal mu něco povzbudivého :-)
RockFire
Profil
panther:
proč myslíš, že je názor Chamurappiho lepší nebo významnější než jiných členů, kteří se problematice též věnují?

Nic takového jsem neřekl.

Chamurappi:
Můžeš načrtnout osnovu toho, o čem by měl článek být?

Určitě, dodám zítra. Dobrý nápad ;)
Bubák
Profil
Konkurence nasadila laťku velice vysoko: http://zdrojak.root.cz/clanky/vyhnete-se-nejobvyklejsim-chybam-v-html5/
RockFire
Profil
Bubák:
Konkurence nasadila laťku velice vysoko
Nemyslím si, článek neobsahuje přesně to, co chci psát na jpw a i kdyby měl téma obsahu stejné, webů co mají popsaný HTML 4 je taky dost a jpw je mezi nima a určitě nebyl první.

Osnova:
1) Co přináší HTML 5 (Hlavní myšlenka, důvod nové verze)
2) Strukturní tagy (Výpis, významy, podpora)
3) Novinky ve formulářích (-||-)
4) Dynamický obsah (-||-)
Bubák
Profil
RockFire:
článek neobsahuje přesně to, co chci psát na jpw
Tím lépe. Ale pokud tam budeš psát o podpoře v prohlížečích, opustil jsi bezpečné vody bezúdržbového webu, protože tyhle informace budeš muset ty, nebo Yuhů, občas aktualizovat kvůli lepší podpoře v nových verzích prohlížečů.
Pokud by ses rozhodl pro článek nebo sérií článků pro některý webzin, tak ten akorát časem zestárne, ale pak máš příležitost napsat článek nový.
RockFire
Profil
Bubák:
Pokud by ses rozhodl pro článek nebo sérií článků pro některý webzin, tak ten akorát časem zestárne, ale pak máš příležitost napsat článek nový.
Jako já to nedělám proto, abych si udělal reklamu nebo že tak, chci pomoc jpw, protože jpw mi pomohl v začátcích, to je celý. Pravda je, že u aktualizace podpory může být menší problém, ale v nějakých periodách to rád aktualizuji sám (+ do textu vložit poznámku o tom, že informace o podpoře prohlížečů je aktuální k ...)
Chamurappi
Profil
Reaguji na RockFire:
(Hlavní myšlenka, důvod nové verze)
Co si myslíš, že je ten důvod?

Strukturní tagy (Výpis, významy, podpora)
+ proč by je měl někdo teď používat a k čemu návštěvníkům slouží.
Už jsme na diskusi párkrát potkali lidi, kteří si zkusili vymyslet vlastní HTML značky. Pokud bys mi jako začátečníkovi řekl, že můžu používat elementy, které nemají stoprocentní podporu, jen proto, že se hezky jmenují, zeptal bych se tě, proč bych měl používat <header> a ne <hlavička>.

Dynamický obsah
Co bude do této části patřit?


Reaguji na Bubáka:
pokud tam budeš psát o podpoře v prohlížečích, opustil jsi bezpečné vody bezúdržbového webu
Stačí zmínit aktuální verze, nebo uvést čas zjišťování podpory. Celý JPW se hemží podobnými údaji, které jsou sice zastaralé, ale čtenáře příliš nezmatou.
Rozhodující stejně nejsou nové verze, ale ty nejstarší, co se používají.
RockFire
Profil
Chamurappi:
Co si myslíš, že je ten důvod?
Lepší podpora dynamického obsahu (Audio, video, canvas)

proč bych měl používat <header> a ne <hlavička>.
Na začátku bude vysvětleno, že prohlížeče tyto tagy v blízké době podporovat budou. Co se týče příkladu s <hlavička> tak myslím, že úplný začátečník si netroufne do ostrých závorek psát jen tak něco, pokročilý uživatel pochopí že to není dobrá volba nebo bude znát xml a o vyšších úrovních není třeba ani diskutovat.

Co bude do této části patřit?
Audio, video, canvas
Chamurappi
Profil
Reaguji na RockFire:
Lepší podpora dynamického obsahu
+ Sjednocení používané (ale nikým nestandardizované) syntaxe HTML.
+ Standardizace používaných JS API.
+ Odblokování několik let zatuhlého systému vývoje (X)HTML pod křídly W3C (mnoho let si nikdo netroufal obohatit HTML, než Apple drze vymyslel <canvas>).

(Audio, video, canvas)
Kvůli audiu a videu nemusela vznikat nová verze HTML, jsou jen vedlejším produktem vývoje.

prohlížeče tyto tagy v blízké době podporovat budou
Zavádějící. Ještě minimálně tři roky bude část lidí mít prohlížeč, který je nepodporuje.

pokročilý uživatel pochopí že to není dobrá volba
Proč není? A proč <header> je?
RockFire
Profil
Chamurappi:
+ Sjednocení používané (ale nikým nestandardizované syntaxe) HTML.
+ Standardizace používaných JS API.
+ Odblokování několik let zatuhlého systému vývoje (X)HTML pod křídly W3C (mnoho let si nikdo netroufal obohatit HTML, než Apple drze vymyslel <canvas>).

Díky, rád se nechám poučit :)

Kvůli audiu a videu nemusela vznikat nová verze HTML, jsou jen vedlejším produktem vývoje.
Ale jsou

Zavádějící. Ještě minimálně tři roky bude část lidí mít prohlížeč, který je nepodporuje.
Proto počítám s tabulkami jako jsou na jpw u každého tagu nebo ccs stylu - skoro

Proč není? A proč <header> je?
Protože se jedná o tag, který je v HTML specifikaci, čili bude časem podporován, narozdíl od <NĚCO>
Chamurappi
Profil
Reaguji na RockFire:
Protože se jedná o tag, který je v HTML specifikaci, čili bude časem podporován, narozdíl od <NĚCO>
To je pořád jen byrokratické teoretizování (kterého jinak na JPW moc není). Co to prakticky znamená, že bude podporován?
RockFire
Profil
Chamurappi:
Co to prakticky znamená, že bude podporován?
Že ho budou vyhledávače respektovat jako tag který něco znamená a že ho budou prohlížeče vykreslovat správně
Chamurappi
Profil
Reaguji na RockFire:
ho budou vyhledávače respektovat jako tag který něco znamená
Což reálně znamená…?
Skupina nových sémantických elementů v HTML 5 vychází z analýzy nejobvyklejších názvů tříd a ídéček v existujících stránkách. Zohledňují nyní vyhledávače tyto třídy a ídéčka?

že ho budou prohlížeče vykreslovat správně
V příspěvku [#7] je použitý element <rockfire> na vyznačení tebe. Vykresluje se správně?
Petr ZZZ
Profil
Mám silnoucí pocit, že víc než diskuse o tom, zda a za jakých předpokladů někdo možná napíše nebo zda za určitých, prozatím k diskusi předložených, v tomto okamžiku však blíže neurčených okolností třeba snad přece jen možná nakonec ani nenapíše článek o HTML 5, by mě zajímalo, zda <header> je sémanticky příbuzný s hadrem a zda tedy zde prosakuje dávná příbuznost slovanských a germánských jazyků. Jestli to nebude tím, že hadr na holi zvyklý je ve výšinách pláti? U všech všudy.

Chamurappi:
Přinejmenším ve FF je vykreslení tučné, elementu <b> k nerozeznání podobné. Jako vejce vejci. :)
RockFire
Profil
Chamurappi:
Zohledňují nyní vyhledávače tyto třídy a ídéčka?
Je možné že ano, ale není žádný standart z kterého by měli vycházet.

Vykresluje se správně?
Uznávám, že ano, a taky připouštím, že nevím jak přesně prohlížeče/vyhledávače podporují „neoficiální“ tagy, ale z vlastní zkušenosti vím, že tag footer vykreslí FF bez problémů (v nejnovější verzi), kdežto v Opeře mi nefungoval margin. Naopak zase v FF mi nefungovalo pozadí pro tag header, kdežto v Opeře šlo vše krásně. A určitě to bylo tím, protože nahrazením za <div>y se vše vyřešilo.
Plaváček
Profil
RockFire:

Mám pochopení pro tvé nadšení, ale v této chvíli mi přijde předčasné sepisovat nějaký článek o HTML 5. Jednak specifikace není dosud usazená a druhak - tématu HTML 5 se dlouhodobě věnuje Zdroják, viz http://zdrojak.root.cz/n/html5/clanky/.
Chamurappi
Profil
Reaguji na RockFire:
není žádný standart z kterého by měli vycházet
Proč by měly čekat na standard? Pokud by z pohledu vyhledávače byla taková informace užitečná, neměl by důvod neopírat se o třídy.
HTML 4 říká, že atribut class může posloužit i k obecnému zpracování dokumentu. Je to atribut doplňující sémantiku. Vždycky byl.

tag footer vykreslí FF bez problémů (v nejnovější verzi)“ … „v Opeře mi nefungoval margin
Oba elementy fungují i v prababičkách zmíněných prohlížečů — v Mozille z prosince 2000 i v Opeře z května 2003. Akorát běžně nemají display: block — takže jim nejdou nastavit vertikální marginy a rozměry, proto se nemusí ukázat (celé) pozadí. Nativní podpora spočívá víceméně v tom, že si prohlížeče doplní do výchozího stylopisu něco { display: block; }.
Internet Explorer také rozeznává neznámé elementy (nevím přesně, od jaké verze, bude to v rozmezí tři až pět), běžně je však neumožňuje nastylovat. Od verze 9 dovoluje i Explorer nastylovat libovolně nazvaný element. Na téma „jak se pozná podpora elementu“ jsem si tady povídal již před dvěma roky s Leem.

Stránky, které nyní obsahují <header>, většinou využívají k ukecání Explorerů JavaScript, což mi připadá praštěné, protože byť je brouzdalů s vypnutým JS v Exploreru málo, pořád jich je mnohem víc, než brouzdalů, kteří mají z <header>u užitek (poněvadž zatím nikdo žádný užitek nevymyslel). Je to jednoduchá matematika. Přimíchávat do tohoto úvahového vzorce jakousi posvátnou ideologii a „moderní trendy“ není moudré. Teď nám roste nová generace kodérů, kteří si potenciální problémy ani neuvědomují a veškerou kritiku odbíjejí slovy „takhle se to teď dělá“… brr :-)

Když to shrnu:
• Rozpoznávání nových sémantických elementů není pro cílová zařízení nijak zvlášť zajímavé (jak už je u HTML zvykem). Ani o ty nejzajímavější informace o významu bloků uživatelé nestojí.
• Dokud neexistuje zřetelné využití, tvůrci stránek v dobré víře (či oblbnutí nějakým ultramoderním SEOmatem) nacpou <header> i na místa, kam nepatří.
• Vyhledávače zajímá spíš jiná sémantika. Přibližný význam bloků v rámci celého webu už dávno rozpoznávají heuristikou.
• Ve všech prohlížečích s nativní podporou elementu <header> bude bez problémů fungovat i element <rockfire>.

Tlupa bratrů <div>u mi připadá na HTML 5 nejméně zajímavá. Na místě Yuhůa bych ji nechtěl stavět do popředí.
RockFire
Profil
Jak na to koukám, shrnutí uznávám a psát článek/články tedy nebudu, akorát jen pár posledních poznámek.

- To že se HTML 5 věnuje jiný web nic neznamená, HTML 4 taky a je tu. To je prostě přirozená konkurence.
- Ačkoliv je v podstatě jedno co do ostrých závorek tedy napíšeme, tak u definovaných tagů můžeme počítat s nějakou podporou, ať už vzhledovou u prohlížečů nebo sémantickou u vyhledávačů. Pochybuji, že by nějaký program/robot nějak řešil tag <rockfire>.
Plaváček
Profil
RockFire:

Pochybuji, že by nějaký program/robot nějak řešil tag <rockfire>.

Jenže on po nějakou dobu (a možná napořád) ani program/robot/vyhledávač nebude řešit element header, protože už dnes ho kodéři používají chybně (viz prezentace WebExpa a tento pěkný článek http://zdrojak.root.cz/clanky/jaky-jazyk-je-pro-weboveho-kodera-nejdulezitejsi/) a jak ukazuje rozmanitý život na webu, lepší to asi nebude. Spíš horší, protože ho možná jednou objeví i SEO šamani, a to bude teprve hukot. Je zkrátka příliš brzo na závěry a používat nějaké elementy, protože přeci HTML 5, je nemoudré a chybné rozhodnutí, které prozatím nemá oporu v realitě.
« 1 2 »

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0