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 · Zasláno: 21. 7. 2010, 11:53:08
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 |
#3 · Zasláno: 21. 7. 2010, 11:53:59
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 |
#4 · Zasláno: 21. 7. 2010, 11:56:14
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 |
#5 · Zasláno: 21. 7. 2010, 12:02:16
papouch:
O sémantike sa niečo dozvieš odtiaľto |
||
Chamurappi Profil |
#6 · Zasláno: 21. 7. 2010, 13:01:54
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 |
#7 · Zasláno: 21. 7. 2010, 13:55:00 · Upravil/a: Petr ZZZ
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.
|
||
Časová prodleva: 14 let
|
0