Autor Zpráva
papouch
Profil *
Četl jsem si článek o semantice a tak mě zajimá jestli jsem to pochopil. Vyložím tu svoje definice a vy řeknete jestli je Správná nebo ne.
1. SEO - je to optimalizace pro vyhledávače.
2. Validita - je to správnost a bezchybnost kódu.
3. Semantika - je to přístupnost stránky například po vypnutí css styl nebo javascriptu.
Předem vám děkuji.
xmark
Profil
2. Validita - je to názor validátoru na správnost a bezchybnost kódu

3. Semantika .. to je úplně jinak.
Jde o to, aby odrážkový seznam byl tvořen pomocí <ul><li> a nikoliv řádky oddělenými <br>, aby nadpisy byly <h(x)> a ne velkým písmem a podobně.
Prostě aby použité html značky odpovídaly struktuře obsahu a významu jeho částí. Kód, který toto dodržuje, je sémantický.
Joker
Profil
papouch:
1. SEO - je to optimalizace pro vyhledávače.
Ano. SEO = Search Engine Optimization, optimalizace pro vyhledávače.

2. Validita - je to správnost a bezchybnost kódu.
Částečně, validita je formální správnost kódu.
Čili je možné mít rozumně napsanou nevalidní stránku, stejně tak jako validní stránku, která bude úplně špatně.

3. Semantika - je to přístupnost stránky například po vypnutí css styl nebo javascriptu.
Ne. Sémantika u webových stránek znamená logický význam jednotlivých značek a vhodnost značek pro daný kontext.
(například že <p> je odstavec, <ol> je číslovaný seznam, <table> je tabulka - tím se zabývá sémantika)
Marek Prokop
Profil
1) Optimalizace pro vyhledávače je jen zaužívaný význam zkratky SEO. S definicí by to bylo o dost složitější.

2) Validita je soulad s formalizovanou definicí typu dokumentu (DTD). Správnost a byzchybnost jsou moc vágní pojmy.

3) Sémantika je buzzword používaný na všechno možné, přičemž většinou to nemá se sémantikou skoro nic společného.
__construct
Profil
papouch:
O sémantike sa niečo dozvieš odtiaľto
Chamurappi
Profil
Reaguji na papoucha:
Četl jsem si článek o semantice
Dáš odkaz? Článek, který míchá dohromady tyto tři pojmy, zřejmě nebude moc důvěryhodný.

Semantika - je to přístupnost stránky například po vypnutí css styl nebo javascriptu.
Pak by byl nejsémantičtější tabulkový layout, ten se ukazuje po vypnutí CSS stejně dobře jako bez vypnutí :-)
Sémantika by měla zajistit strojovou čitelnost významu vyznačené informace.


Reaguji na Jokera:
validita je formální správnost kódu
Jen částečně. Validní kód nemusí být ani formálně správný podle specifikace a naopak nevalidní může být formálně správně, pokud specifikace validitu výslovně nepřikazuje. Takže validita, formální soulad se specifikací a rozumnost jsou tři různé parametry. Funkčnost v cílových zařízeních je parametr čtvrtý. V ideálním světě by zřejmě měla funkčnost souviset s validitou a rozumnost se souladem se specifikací.


Reaguji na Marka Prokopa:
Sémantika je buzzword používaný na všechno možné
Však je to také docela široký pojem.
Petr ZZZ
Profil
Podle slovníku se sémantika zabývá významem jazykových jednotek, většinou slov, a jejich obměn; z řečtiny semantikos = označující, vyznačující, znamenající, nebo sema = značka, znak.

Význam sémantiky ve webových technologiích je speciální případ, ale v podstatě jde o ten stejný princip, jak je všeobecně vysvětlený ve slovníku. Např. v jazyku HTML se jazykovým jednotkám říká tagy (nebo značky) a sémantika jazyka HTML se zabývá významem a vhodným použitím jednotlivých tagů (viz xmark, Joker a Chamurappi).

Pro úplnost doplním, že element či prvek je řetězec, sestávající z otevíracího a (většinou i) zavíracího tagu a řetězce mezi nimi; např. <h4>Nějaký vhodný nadpis</h4>. Pro otevření a uzavření elementu odstavec se v jazyku HTML ve smyslu sémantické správnosti použijí značky <p> a </p>. Naopak sémanticky nevhodné by bylo např. budit dojem odstavců prostým odřádkováním textu pomocí (nepárového) tagu <br>, jehož sémantický význam je pouze zalomení řádku.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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