Autor | Zpráva | ||
---|---|---|---|
Inpocasi Profil |
#1 · Zasláno: 3. 9. 2006, 17:55:09
Je validní stránka lépe ve vyhledávačích hodnocena nebo je to vyhledávačům jedno?
|
||
Petra Profil |
#2 · Zasláno: 3. 9. 2006, 17:59:55
Je to jedno.
|
||
llook Profil |
#3 · Zasláno: 3. 9. 2006, 21:57:17
Může to být i naopak...
|
||
Dmagician Profil |
#4 · Zasláno: 3. 9. 2006, 22:03:09 · Upravil/a: Dmagician
Může to být i naopak...
mas trosku moc rychle prsty.. ta stranka nie je ani len html.. nieto este validna.. skus najst nejaky realnejsi priklad a nie chamurapiho geneticke experimenty ;-)) |
||
quinux Profil |
#5 · Zasláno: 3. 9. 2006, 23:08:53
Dmagician
IMHO žádný vyhledávač nebere v potaz validitu webu, každý vyhledávač hodnotí hlavně obsah a pokud se budeme bavit o kódu tak snad jediná vyhoda je mít kód sémantický správný. |
||
Dmagician Profil |
#6 · Zasláno: 3. 9. 2006, 23:17:58 · Upravil/a: Dmagician
Dmagician
IMHO žádný vyhledávač nebere v potaz validitu webu, každý vyhledávač hodnotí hlavně obsah a pokud se budeme bavit o kódu tak snad jediná vyhoda je mít kód sémantický správný. Suhlasim. Mozno by som len doplnil, ze semantika ma v tomto pripade najvyssiu prioritu. Z hladiska vykonnosti indexovacieho algoritmu a lenivosti programatorov je totiz dost pravdepodobne, ze "nejaky-bot-vyhladawacowy" proste len brutalne prežuje dokument odhora dole, struktura je mu ukradnuta a zaujimaju ho iba samotne znacky okolo nejakeho indexovaneho obsahu. ;-))) |
||
jozob Profil |
#7 · Zasláno: 4. 9. 2006, 00:58:02
Dmagician
"Mozno by som len doplnil, ze semantika ma v tomto pripade najvyssiu prioritu.?" Ale nie je sémantika ako sémantika. Príklad: podľa všeobecne prijatých sémantických pravidiel sa dôležitý text vyznačuje elementom <strong>, no vyhľadávače nerozlišujú medzi elementom <b> a elementom <strong>. Vyhľadávače vedia, že väčšina dokumentov vyznačuje dôležitý text elementom <b> a konkrétne v tejto oblasti ich nezaujímajú všeobecné pravidlá sémantiky. |
||
Dmagician Profil |
#8 · Zasláno: 4. 9. 2006, 01:28:23
Dmagician
"Mozno by som len doplnil, ze semantika ma v tomto pripade najvyssiu prioritu.?" Ale nie je sémantika ako sémantika. Príklad: podľa všeobecne prijatých sémantických pravidiel sa dôležitý text vyznačuje elementom <strong>, no vyhľadávače nerozlišujú medzi elementom <b> a elementom <strong>. Vyhľadávače vedia, že väčšina dokumentov vyznačuje dôležitý text elementom <b> a konkrétne v tejto oblasti ich nezaujímajú všeobecné pravidlá sémantiky. Presne tak. Tieto znacky sa dlhu dobu pouzivali ako ekvivalentne a prihliadace sa tomu prisposobili. Predpokladam, ze ich dokazu rozlisit ale pripisuju im rovnaku dolezitost. |
||
llook Profil |
#9 · Zasláno: 4. 9. 2006, 03:57:31
a konkrétne v tejto oblasti ich nezaujímajú všeobecné pravidlá sémantiky
Všeobecné? Podle čeho? Pokud vím, tak se všeobecně víc používá B než STRONG. Sekretářce při diktátu taky řeknete "poslední dvě slova dejte tučně", nikoli "poslední dvě slova silně zdůrazněte". |
||
jozob Profil |
#10 · Zasláno: 4. 9. 2006, 06:35:06
llook
Nevedel som, ako sa vyjadriť. Snáď sme sa pochopili. :) |
||
Coder Profil * |
#11 · Zasláno: 4. 9. 2006, 20:52:22
Používať element strong namiesto elementu b je nezmysel, keďže element b zaberá oveľa menej miesta ako element strong a používatelia s pomalím pripojením sú pri načítaní stránok vďačný za každý ušetrený byte.
|
||
jozob Profil |
#12 · Zasláno: 4. 9. 2006, 20:54:37
Coder
To by som osobne vôbec nebral ako argument. V dokumente sa dá ušetriť miesto aj účinnejšími metódami. A navyše, dnes je bežná kompresia (AFAIK). |
||
venca163 Profil |
#13 · Zasláno: 4. 9. 2006, 20:59:50
je tedy nějaké pravidlo? zda je lepší používat strong nebo b? em nebo i?
děkuji |
||
jozob Profil |
#14 · Zasláno: 4. 9. 2006, 21:00:24
venca163
Je v tom bordel :). |
||
quinux Profil |
#15 · Zasláno: 4. 9. 2006, 21:02:36
Coder
element b zaberá oveľa menej miesta ako element strong IMHO tomu už přeháníš. Rozdíl ve velikosti stránky při použití <b> a <strong> bude minimální. Fakt, že uživatelé nemají rádi pomalu se načítající stránky je mýtus, samozřejmě, že pokud bude doba načítání několik desítek sekund tak to asi odradí, ale ušetřením byť 1 kB (myslím, že tak vysokého čísla nahrazením strongu béčkem nenaženeš) nic nezrychlíš. |
||
jozob Profil |
#16 · Zasláno: 4. 9. 2006, 21:08:50
Schválne, koľko kilobajtov ušetríte na stránke dlhej cca tri screeny plnej textu? Predpokladajme, že sme použili zvýraznenie textu 8 krát. Rozdiel dátovej veľkosti značiek elementu <strong> a dátovej veľkosti značiek elementu <b> je 10 bajtov. Dokopy teda ušetríme 80 bajtov. Viac bajtov ušetríte ak nebudete písať do elementov tie zbytočné lomítka a medzeru pred nimi. :o)
|
||
Timy Profil |
#17 · Zasláno: 4. 9. 2006, 21:17:57
Inpocasi
"Je validní stránka lépe ve vyhledávačích hodnocena nebo je to vyhledávačům jedno?" Vzhledem k tomu, že nepředpokládám, že by vyhledávač validoval stránku, tak jen těžko pozná, jestli je stránka validní nebo ne. |
||
Coder Profil * |
#18 · Zasláno: 4. 9. 2006, 21:47:28
quinux, jozob
Niečo mi asi uniká doteraz som si myslel že strong je ekvivalent b. Aký zmysel má teda zbytočne predlžovať kód stránky? výpovedná hodnota elementu <b> je rovnaká ako elementu <strong>. |
||
Dero Profil |
#19 · Zasláno: 4. 9. 2006, 21:49:17
Coder:
Položky označené <strong>tučně</strong> je třeba vyplnit. Položky označené <b>tučně</b> je třeba vyplnit. Jsou tyto dva příklady ekvivalentní? |
||
venca163 Profil |
#20 · Zasláno: 4. 9. 2006, 21:51:24
Dero
to je jediný problém v délce zápisu? |
||
jozob Profil |
#21 · Zasláno: 4. 9. 2006, 21:53:36
Dero
Sémanticky správny zápis je ten s elementom <b>. |
||
Timy Profil |
#22 · Zasláno: 4. 9. 2006, 22:04:57 · Upravil/a: Timy
Coder
"Niečo mi asi uniká doteraz som si myslel že strong je ekvivalent b." Snad žádné dvě značky nejsou ekvivalentní (no dobře <s> a <strike> jo) -- proč taky mít dvě stejné značky. jozob Nemyslím si, správně je to první. Kdo říká, že to slovo "tučně" musí být bezpodmínečně vytisknuto tučně? Může být klidně zelenou kurzívou. Já chci slovo "tučně" pouze zdůraznit, proto bych volil <strong>. |
||
jozob Profil |
#23 · Zasláno: 4. 9. 2006, 22:07:24
Timy
O tom by sa dalo polemizovať. Ja by som to písal ako príklad slova, ktoré je vypísané tučne, nie ako dôležité slovo. Tiež by tam mohol ísť zápis <strong><b>tučně</b></strong>. |
||
Dmagician Profil |
#24 · Zasláno: 4. 9. 2006, 22:11:27 · Upravil/a: Dmagician
Ak uvazujeme nasledovne:
<b> je znacka prezentacna <strong> je znacka vyznamova <i> je znacka prezentacna <em> je znacka vyznamova pretoze: <strong> = silny dôraz <em> = dôraz (emphasis) <b> - bold <i> - italics odhliadnuc od toho ako ich v praxi chapu indexovacie roboty, by teda <b> a <i> mali byt bez vyznamu.. |
||
quinux Profil |
#25 · Zasláno: 4. 9. 2006, 22:14:03
jozob
Já myslím, že by se nedalo polemizovat. Ve větě "Položky označené <strong>tučně</strong> je třeba vyplnit." jasně dáváš důraz na to tučně. Ty nechceš to slovo jen zvýraznit ty na něj chceš dát důraz, aby uživatel věděl co má dělat. ;o) |
||
Chamurappi Profil |
#26 · Zasláno: 4. 9. 2006, 22:29:43
Háček je v tom, že tučnost či kurzíva sama o sobě má význam málokdy. Téměř vždy se za oběma skrývá záměr zdůraznit. Praxí mají elementy <b>, <i>, <strong> a <em> od pradávna vtisknut stejný význam. Není třeba mezi ně stavět silnou zeď „tenhle je jen prezentační a tenhle je jen sémantický“.
Může vypadat hloupě, že máme čtyři stejné elementy, ale ony i ty dva „sémanticky privilegované“ jsou už víc, než je potřeba. Kdo z vás skutečně rozlišuje mezi silným důrazem a obyčejným důrazem? Rozhodujete se podle významu, nebo podle výchozího stylu elementu? Na zdůraznění by bohatě stačil samotný <em>, postupně se zanořující. Čím více <em> v sobě, tím větší důraz. I tak by to šlo. |
||
Coder Profil * |
#27 · Zasláno: 4. 9. 2006, 22:30:50
Dero:
Položky označené <strong>tučně</strong> je třeba vyplnit. Položky označené <b>tučně</b> je třeba vyplnit. Jsou tyto dva příklady ekvivalentní? Áno sú. Timy Aký je praktický rozdiel medzi elementami b a strong? |
||
Timy Profil |
#28 · Zasláno: 4. 9. 2006, 22:35:07 · Upravil/a: Timy
Coder
"Aký je praktický rozdiel medzi elementami b a strong?" Žádný. <b> je pouze evidentně kratší. Chamurappi "Rozhodujete se podle významu, nebo podle výchozího stylu elementu?" Podle výchozího stylu, protože mi to pomáhá se rozhodnout, jestli to chci zvýraznit nebo silně zvýraznit ;-). |
||
Dero Profil |
#29 · Zasláno: 4. 9. 2006, 22:37:18
Timy
jozob Coder Správně je: Položky označené <b>tučně</b> je třeba vyplnit. Nepotřebuji zvýrazňovat slovo "tučně", potřebuji ukázat, jak budou položky zvýrazněny. A jak Timy podotkl, není jisté, že se <strong> (logický element) vždy vykreslí tučně, kdežto <b> (typografický element) se tučně vykreslit prostě musí. Toto jsou například základy použitelnosti webových formulářů. Stejně tak později v kódu musí být: <label for="neco"><b>Něco:</b></label> Opět by byla hrubá chyba nechat stylování <label>u jen na CSS. Chtěl jsem jen na jednom příkladu ukázat, že teoreticky <b> a <strong> nejsou to stejné. Ale jedním dechem však dodávám, že v praxi neznám případ, kdy by tomu tak nebylo. |
||
quinux Profil |
#30 · Zasláno: 4. 9. 2006, 23:11:33
Dero
To si zas tak úplně nemyslím, samozřejmě, že ukazuješ, jak budou položky zvýrazněny, ale zároveň to také zdůrazňuješ, že tučné položky mají být vyplněny. |
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0