« 1 2 3 »
Autor Zpráva
HeWeR
Profil
Dero
Až teď jsem si všiml, že ty si autorem těch stránek, které obdivuju. ALE! Ty doctype používaš a proto se ptám proč? Když se zapojuješ do této diskuze měl bys mít rozumné zdůvodnění proč tento doctype používáš.

Papouškováním bych nazval přebírání cizích názorů. Ne však obecně platných faktů.

Mohl by jsi mi odkázat která specifikace říká, že <!DOCTYPE> má přepínat "přechodné" a "striktní" režimy?
V doctype se určuje zda má prohlížeč vykreslovat stránku jako transitional či strict.


Dokaž, odkaž. Pokud vím, tak ve specifikaci to je zelená krčící se poznámka, že to někdo takhle dělá a na přístupnosti se mi to nechce hledat.
Taky se mi to nechce hledat - je to tedy v pravidlech přístupnosti. najdi si to...

Odkaž mi, která specifika říká, že profesionál musí mít validní stránky ;-).
Každý má pro pojem profesionál jinou laďku - pro mě musí profesionál psát validně ;). Na to nejsou žádné specifikace.
Timy
Profil
HeWeR
V doctype se určuje zda má prohlížeč vykreslovat stránku jako transitional či strict.
Dokaž, odkaž. Specifikací či doporučením (X)HTML made in W3C.

Taky se mi to nechce hledat - je to tedy v pravidlech přístupnosti. najdi si to...
Není, najdi mi to.

Na to nejsou žádné specifikace.
Tudíž i profesionál můžeí mít invalidní web ;-).
thingwath
Profil
V doctype se určuje zda má prohlížeč vykreslovat stránku jako transitional či strict.
To nebude úplně přesný výklad.
Dero
Profil
HeWeR: Já doctype používám, protože chci mít některé prohlížeče ve standardním režimu. Nevystupuji proti doctype, najdeš jej v každém mém webu, jen si myslím, že bys měl nejdřív studovat webové standardy a principy do hloubky, což zahrnuje především tisíce hodin testování, pokusů a omylů, než začneš poučovat experta přes značkovací jazyky (Chamurappi) o značkovacích jazycích a experta přes sémantiku (Timy) o sémantice.

Já do toho taky maličko vidím a z této pozice shledávám, že jen říkáš to, co říkají ostatní. Nikdy ses nenamáhal si ty "obecné principy" ověřit a trasovat zpátky k jejich vzniku a sledovat jejich vývoj. Proto jsem Ti radil, aby ses v této diskusi více neangažoval.
HeWeR
Profil
To říkáš expertovi přes sémantiku?
Expert, který nedeklaruje ani znakovou sadu dokumentů?
Jinak Google penalizuje za to když požívá <h1> víc než jednou.

Tudíž i profesionál můžeí mít invalidní web ;-).
Tudíž i profesionál může tvrdit že doctype by se na stránkách měl používat (což tvrdím já) XD.

S tím <h1> - omluva asi to není v pravidlech přístupnosti, nicméně jsem to někde četl a připadá mi to zcela logické. A proto se ptám specialistů přes sémantiku: vám nepřipadá logické, že stránka by měla mít jen jeden hlavní napis?
Timy
Profil
HeWeR
Vám nepřipadá logické, že stránka by měla mít jen jeden hlavní napis?
Však má - <title>. Dávat jeden <h1> je dobrý zvyk, který také dodržuji, ale není to v žádném případě pravidlo a není rozhodně chyba, když ho použiji vícekrát.

Jinak Google penalizuje za to když požívá <h1> víc než jednou.
A na třináctém <hr> se googlebot zarazí a jde jinam ;-).
Chamurappi
Profil
Reaguji na HeWeR:
Je to stejné jako bavit se o tom, jestli je chyba použití <b> místo <strong>.
O tom se hádáme na jiném místě.

Promiň, ale od tebe jsem nečetl nikdy nic kromě těchto článků narozdíl od Yuhůa, Prokopa, Pixiho (který má stejný názor jako Yuhů) jo.
Yuhů mi pomáhá a validitu, pokud vím, nikdy nepovažoval za důležitou (na rozdíl od Pixyho). Prokop se teď orientuje hlavně na vyhledávače a e-mailem mi odkývnul můj článek věnující se SEO, kde házím <b> a <strong> do jednoho pytle. Pixy mě přímo zbožňuje a já jeho také vůbec ne, častujeme se milými tituly a i jinak spolu vůbec nijak nekomunikujeme.

a dokonce W3C se mýlí?
Již tradičně.

Nazývat je jako mylné je jako nazývat mylné pravidla Českého pravopisu.
Podle Pravidel českého pravopisu se s velkým počátečním písmenem píší jen přivlastňovací přídavná jména, mezi něž „českého“ nepatří. Dobrá pravidla ctím, nejsem anarchista.

Expert, který nedeklaruje ani znakovou sadu dokumentů?
<!doctype> definuje typ dokumentu, ne znakovou sadu. Prohlížel sis někdy, co v DTD je? Zkoušel sis napsat svoji DTD?

Jinak Google penalizuje za to když požívá <h1> víc než jednou.
Konečně nějaká ryze vlastní myšlenka. Bohužel nejspíše chybná, viz zdejší diskuse.

Profesionálové mívají své stránky validní, což bohužel Chamurappi nemá.
Hnuls mým svědomím. Od nynějška je má úvodní stránka validní. Slyšíte všichni ty famfáry? Radujte se až do konce dubna!
Jak se pozná, že je validní? Bohužel musí stačit mé slovo, jelikož oficiální W3C validátor takové dokumenty dosud validovat neumí: Sorry, #IMPLIED doctypes not implemented.
thingwath
Profil
Zkoušel sis napsat svoji DTD?
Co je na tom tak povznášejícího? Mi to přišlo jako pěkná nuda :-)
Chamurappi
Profil
Reaguji na thingwathe:
Pokud se omezuješ jen na výčty atributů, entity a elementy s povinnými značkami, tak je to vážně nuda. Dopředu víš, co z toho vznikne :-)
thingwath
Profil
Nic moc složitého jsem zatím nepotřeboval. Do budoucna se mi stejně asi víc vyplatí XML Schema.
HeWeR
Profil
<!doctype> definuje typ dokumentu, ne znakovou sadu. Prohlížel sis někdy, co v DTD je? Zkoušel sis napsat svoji DTD?

Já vím, že doctype nedefinuje znakovou sadu. Já se bavil o meta tagu určující znakovou sadu, který na stránkách nemáš.

Jinak těší mě, žes kvůli mě zasahoval do svého kódu XD:


<!-- Validita nade vše -->
<!doctype #implied system>
thingwath
Profil
Já se bavil o meta tagu určující znakovou sadu, který na stránkách nemáš.

To je spíše dobře než špatně. Určovat kódování dokumentu až tam už mi přijde jako dost nouzová varianta.
Chamurappi
Profil
Reaguji na HeWeR:
Posílám charset u MIME typu v HTTP hlavičce. Tu je schopen občas ignorovat, pokud vím, jedině Explorer. Ten také <meta> element obdrží.
FM
Profil *
Slyšte, slyšte. Doctype má skutečně svůj význam.
Tak vezněme například IE, pokud mu nedefinuješ doctype, spousta vlastností v CSS vůbec nefunguje (a spolu s nimi i různé hacky)
A nehádejte se se mnou, mám to dokázané. ¬.¬
Timy
Profil
FM
Tak vezněme například IE, pokud mu nedefinuješ doctype, spousta vlastností v CSS vůbec nefunguje
Funguje-li ten web i bez <!DOCTYPE> tak to nejspíš znamená, že tu spoustu vlastností CSS a hromadů hacků nepoužívá, nemyslíš?
FM
Profil *
Funguje-li ten web i bez <!DOCTYPE> tak to nejspíš znamená, že tu spoustu vlastností CSS a hromadů hacků nepoužívá, nemyslíš?

Zcela jistě. Ale hádali jste se tady snad o tom, zda je doctype k něčemu, což?
Timy
Profil
FM
Zcela jistě. Ale hádali jste se tady snad o tom, zda je doctype k něčemu, což?
Hádali jsme se o tom, zda je vynechání doctypu chyba. A pokud je vynechaný doctype a stránka funguje, znamená to nejspíš, že ten doctype není potřebný. Nikdo nepopírá, že doctype přepíná režimy a že může být užitečný. Ovšem to, že přepíná režimy, není v žádném případě jeho původní smysl. Tohle si vymysleli vývojáři prohlížečů, ve specifikaci nic o přepínání módů pomocí <!DOCTYPE> nenajdeš. A to je to, oč tu běží.
FM
Profil *
Zvláštní, já myslel, že jste tvrdili pravý opak. Zvláště, když tady HeWeR argumentoval podobným způsobem jako já. ¬.¬
No, ale asi to nemá cenu řešit. Žijte blaze! ^^
HeWeR
Profil
A pokud je vynechaný doctype a stránka funguje, znamená to nejspíš, že ten doctype není potřebný.
Aha:
• bez title se taky stránka zobrazí dobře -> vynechání title není chyba?
• když neuzavřeš <hr> v XHTML dokumetu nic se nestane - neuzavření hr v XHTML dokumentu není chyba?
• když dáš <div> do <span> nic se nestane -> není tudiž toto vložení chyba?

Pokud někdo argumentovat tak jako - ztrácí jakákoli diskuze smysl.
Miloš
Profil
HeWeR
Bez <title> se stránka nezobrazí dobře, pokud za její součást považuju i titulkový pruh, kde je pak „Untitled document“
HeWeR
Profil
Bez <title> se stránka nezobrazí dobře, pokud za její součást považuju i titulkový pruh, kde je pak „Untitled document“

"Nepojmenovaný dokument" - to je špatně? Stránka se zobrazí dobře...je nepojmenovaná - to je fakt.
Timy
Profil
HeWeR
bez title se taky stránka zobrazí dobře -> vynechání title není chyba?
nezobrazí, stránka bude nepřístupná, <title> je jeden z nejzákladnější prvků na stránce. Má velký význam v použitelnosti a přístupnosti, protože <title> bývá obvykle první, co na stránce vidíš a obvykle jednoznačně charakterizuje danou stránku.

když neuzavřeš <hr> v XHTML dokumetu nic se nestane - neuzavření hr v XHTML dokumentu není chyba?
Nevíš co mluvíš. Vytvoř si právoplatnou XHTML stránku, pošli správný MIME-type, neuzavři <hr> a prohlédni si to ve Firefoxu.
HeWeR
Profil
nezobrazí, stránka bude nepřístupná, <title> je jeden z nejzákladnější prvků na stránce. Má velký význam v použitelnosti a přístupnosti, protože <title> bývá obvykle první, co na stránce vidíš a obvykle jednoznačně charakterizuje danou stránku.

Stránka bude nepřístupná - stejně jako když vynecháš doctype tak nebude validní.
Timy
Profil
HeWeR
Stránka bude nepřístupná - stejně jako když vynecháš doctype tak nebude validní.
Nicméně onu fatální nevalidní chybu nikdo z uživatelů nijak nepocítí. Narozdíl od stránky nepřístupné - vynechný <title> pocítí naopak každý uživatel. Validita je přežitek, podívej se na můj oblíbený příklad - www.google.com

Zkusil sis udělat tu XHTML stránku s <hr>?
HeWeR
Profil
Zkusil sis udělat tu XHTML stránku s <hr>?
Ano...když bude FireFox nastaven aby pracoval ve striktním režimu - v transitional to zobrazí dobře.

dodatek:
a přepnu to právě přes doctype
Dero
Profil
Ano...když bude FireFox nastaven aby pracoval ve striktním režimu - v transitional to zobrazí dobře.

Nezobrazí.
Timy
Profil
HeWeR
Ano...když bude FireFox nastaven aby pracoval ve striktním režimu - v transitional to zobrazí dobře.
Nevěřím, že v XHTML stránce při poslání application/xhtml+xml zobrazil Firefox stránku, která má v kódu <hr>. Jsi si opravdu jistý, že posíláš application/xhtml+xml?
FM
Profil *
Jen bych rád zdůraznil, že se hádáte o ničem.
Přeji hezký den ^^
HeWeR
Profil
Timy
Myslím (ze skušenosti, kdy jsem odesílal application/xhtml+xml), žeFireFox stránku zobrazí. Nejsem si jistý, do jaké míry zobrazí ono <hr> ale co si pamatuju tak se to zobrazilo dobře - ovšem nebylo to validní, že...

Nemám čas si to teď ověřovat (omlouvám se jestli plácám blbosti - vycházím z rok starých zkušeností).
Timy
Profil
HeWeR
že si to ty, tak jsem ti tu stránku napsal: http://atd.havrlant.net/item/hr.xhtml Dokument nebude správně formátován, tudíž na něm parser pohoří a vyhodí chybu.
« 1 2 3 »
Toto téma je uzamčeno. Odpověď nelze zaslat.

0