« 1 2
Autor Zpráva
Petr Tichý
Profil
Harold
Záleží nejvíce na tom, jestli chceš mít IE v quirku. Ta deklarace ho tam totiž shodí.
Harold
Profil
Keilew

Tak ho se ani nemá cenu ptát :_) je jasné co by řekl...

Ještě čekám, že nám sem napíše např. plaváček, dero nebo tak...:o)
Keilew
Profil
Petr Tichý
Pravda pravdoucí.
Harold
Profil
Záleží nejvíce na tom, jestli chceš mít IE v quirku. Ta deklarace ho tam totiž shodí.

pánové není tomu tak vždy :_) pač nefunguje u všec IE - např IE 7 se nepoddá
Petr Tichý
Profil
Harold
To nic nemění na tom, že to je v praxi nejdůležitější dopad XML deklarace. Ať je nad ní ještě prázdný komentář, či nikoliv.
Harold
Profil
Petr Tichý

pravda pravdoucí :_)))
Harold
Profil
Ještě mi tu furt chybí vyjádření k problému ukončování />... od dera, plaváčka....kdepak jste?
tozi
Profil
Ak sa môžem zapojiť tak to lomítko neuškodí ale ani nepomôže k validite na cz validatore :),takže prečo ho tam nedávať :) (validita nieje všetko). Hlavne je, že stránka funguje a zobrazuje sa ako má :). To by malo byť cieľom tvorcu stránok a nie validita za každú cenu ;).
Petr Tichý
Profil
Harold
K tomu ti už nikdo nic neřekne. Projdi si téma XHTML vs. HTML.
Harold
Profil
Petr tichý

Já to kašlu - nechám tam ty lomítka, nemám důvod je mazat...
Chamurappi
Profil
Reaguji na Harolda:
Jeden z názorů Dera najdeš třeba tady. Plaváček se k tématu moc často nevyjadřuje a před českým validátorem schovává hlavu do písku.

Já to kašlu - nechám tam ty lomítka
Máš pravdu, validita je zbytečná a tohle prohlížeče sežerou, i kdyby se z toho měly virtuálně pozvracet.

Další připomínky k tvému webu:
1) Logo neodkazuje na úvodní stránku.
2) Obrázek u odkazu „Vytisknout“ bys mohl dát na pozadí onoho odkazu.
3) Sám odkaz „Vytisknout“ bude mít smysl pouze při zapnutém JavaScriptu, takže bys jej mohl i vypisovat JavaScriptem.
4) Šipka u „Nahoru“ by se mi též líbila uvnitř odkazu.
5) Mezera mezi nadpisem třetí úrovně a předcházejícím odstavcem je menší než mezera mezi dvěma odstavci. Nelíbí.

Proč vlastně chtěl pan režisér překódovat dotyčný web? Jestli šlo jen o předělání menu z obrázkové podoby, tak jsi nemusel kódovat nový layout.
Plaváček
Profil
Chamurappi

Plaváček se nerad vyjadřuje k tématu, které bylo už tisíckrát propráno jak zde na této diskusi, tak i jinde, a nerad se zúčastňuje takzvaných flamewar, ze kterých málokdy vzejde něco dobrého. Maximálně zblbnou začínajícího webdesignera, protože orientovat se v problematice (X)HTML bývá fuška i pro nejlepšího profesionála. Tolik na úvod.

Haroldovi doporučuji pročíst si tyto články včetně zajímavých komentářů:

http://interval.cz/clanky/proc-nepouzivam-xhtml/
http://interval.cz/clanky/proc-pouzivam-xhtml/
http://interval.cz/clanky/jak-pouzivam-xhtml/
http://www.dgx.cz/trine/item/bohove-jsou-sileni-jiri-kosek-nerad-xhtml

Což je pro začátek dostatek materiálu na to, aby to do pochmurných myšlenek uvrhlo i profesionálního webdesignera.

před českým validátorem schovává hlavu do písku

Plaváček strká hlavu do písku rád a často především na mořském pobřeží. Český validátor nerespektuje, protože se snaží být papežstější než papež a zcela záměrně ignoruje dodatek C specifikace XHTML, který se věnuje zpětné kompatibilitě - více zde http://www.w3.org/TR/xhtml1/#guidelines . Jinak řečeno XHTML 1.0 lze poslat výstupnímu zařízení s MIME typem text/html, což je sice trochu nešťastné řešení, ale chápu, proč konsorcium k tomuto kroku přistoupilo. Proto také oficiální W3C validátor obsahuje tu Chamurappim oblíbenou chybu a prohlásí XHTML dokument za validní, i když to tak docela pravda není.

XHTML 1.1 je mrtvé proto, že nebylo zpětně kompatibilní a narušilo interoperabilitu webu, ale to už je jiná kapitola. XHTML 2 umřelo dřív, než stačilo mít porodní bolesti ze stejného důvodu. HTML 5, po kterém Chamurappi tak silně touží, se sice už rodí, ale poslední informace praví, že specifikace nebude hotova dříve než v roce 2015, což je na živelné poměry panující na webu příliš mnoho a kdo ví, jak všechno dopadne. Musíme prostě žít s tím, co máme k dispozici a co relativně bez problémů funguje.

Plaváček a element menu

Element MENU nebyl pohřben konsorciem až v XHTML, ale byl prohlášen "překonaným" už v normě HTML 4.01 Strict (viz http://www.w3.org/TR/1999/REC-html401-19991224/struct/lists.html#edef- MENU ), což jistě Chamurappi ví, ale úspěšně ignoruje. Takže zatímco posílat prohlížeči dokument se špatným MIME typem se mu příčí, technicky mrtvý element v HTML kódu mu nevadí. Divné. Prakticky vzato lze spoléhat, že bude fungovat vždy a všude, pokud zůstaneme u webových prohlížečů. Ve své praxi se ale, pokud to jde, držím oficiálních a uznaných norem a specifikací od konsorcia W3C a používám elementy přesně definované. Webylon sice považuji za užitečný webík, který mi umožňuje náhlednout na složitost tvorby specifikací i z druhé, kritičtější strany, ale při vší úctě k Chamurappimu, není pro mě autoritou, která tvoří normy. I já mám k práci W3C své výhrady (kupříkladu mi chybí široce podporovaný a bezvadný element XMP), ale co nadělám. Střihnu a použiji ho třeba na svých osobních stránkách, nikdy ale v komerčním projektu pro platícího zákazníka. Tolik k elementu MENU.

Máš pravdu, validita je zbytečná a tohle prohlížeče sežerou, i kdyby se z toho měly virtuálně pozvracet.

Prohlížeče sežerou téměř všechno, protože musí. Žádny soudný výrobce webového prohlížeče si nedovolí, aby se i ta nejnelogičtěji napsaná (X)HTML stránka nezobrazila. Navíc nechápu, proč by měl prohlížeč zvracet, je to jenom kus programového kódu, který s tím, že občas přebývá lomítko, prostě počítá.

Názorová válka, zda používat XHTML nebo HTML se vede už asi pět let a prozatím nemá žádného vítěze. Každý, nechť používá, co chce. Mě XHTML nevadí a s vědomím, že prohlížeči podstrčím v XHTML MIME typ text/html jsem se smířil. Ostatně mi nic jiného nezbývá, specifikace to navíc povoluje a výrobci prohlížečů s tím počítají. Umím s tím žít.

Toto je mé poslední vyjádření k tématu, který nemá vítěze a pokud mohu Haroldovi doporučit, co už jsem jinde prezentoval, nechť si píše v čem chce, ale vždy je lepší držet se široce uznávaných, byť nedokonalých standardů.

Plaváček ještě prohlašuje, že přestože přečetl tuny dostupné literatury, není specialistou na XML, XHTML ani HTML, ale drží se svého kopyta, kterým je CSS.

Amen.
Keilew
Profil
Keilew prohlašuje, že Plaváček je génius!
Harold
Profil
Chamurappi

Logo neodkazuje - jako zatím žádný odkaz na stránce jak už jsem psal...

Ad1 - Ad5 opravím :o)))

Proč vlastně chtěl pan režisér překódovat dotyčný web?
chtěl předělat web i obsahově - všechny texty atd. budou jiné :o))) - nové obrázky a podobně - snažil sem se ho dotáhnout i směrem k novému designu ale nenechal se přemluvit - a to překódování ? proč ho neudělat když se to stejně tak ňák předělává komplet....? navíc lepší přístupnost a podobně...
Harold
Profil
Plaváček

Haroldovi doporučuji pročíst si tyto články včetně zajímavých komentářů:
díky moc - jsou to nádhérné články - začetl sem se tak moc, že se zapomínám učit na zkoušku...:o))

A vůbec díky za všecno co si napsal - uvedl si celou debatu lepším směrem. Se nám tady krásně střetly dva různé pohledy ně věc. A musím říct je Plaváček je pro mě velkým vzorem - weby kóduju už cca od 15ti let(pro zábavu) teď je mi 20 a profi se tomu věnuju krátkou chvíli a plaváčkovy weby mi vždy byly ispirací.

Jo a díky za dobrou radu ohledně hostingu :o)))

s pozdravem Jiří Šoman
Chamurappi
Profil
Reaguji na Plaváčka:
nerad se zúčastňuje takzvaných flamewar
Musí být hned každá delší debata flamewar?

Maximálně zblbnou začínajícího webdesignera, protože orientovat se v problematice (X)HTML bývá fuška i pro nejlepšího profesionála.
Začátečníkům rozumím. Povídám si s nimi, mailuji si s nimi. Většinou je nejvíc zblbne a šokuje fakt, že převládající názorový proud je poněkud mimo. Pochopit, že „text/html“ není bráno jako XHTML, je ve skutečnosti velice snadné.

Český validátor nerespektuje, protože se snaží být papežstější než papež a zcela záměrně ignoruje dodatek C specifikace XHTML
Dodatek C výslovně říká, že má být vyhovujícím zařízením ignorován.

Proto také oficiální W3C validátor [...] prohlásí XHTML dokument za validní, i když to tak docela pravda není
Takže Plaváček český validátor nerespektuje, ale ví, že má pravdu. Větší respekt netřeba.

XHTML 1.1 je mrtvé proto, že nebylo zpětně kompatibilní a narušilo interoperabilitu webu
Nenapadá mě nic, co by znemožňovalo posílat XHTML 1.1 s typem „text/html“ při dodržení obdobné „směrnice kompatibility“ jako je v XHTML 1.0.

HTML 5, po kterém Chamurappi tak silně touží, se sice už rodí
Syntaktická pravidla HTML 5 tu už jsou patnáct let. Nikoho nezajímá, jestli je specifikace hotová, viz CSS 2.1.

Musíme prostě žít s tím, co máme k dispozici a co relativně bez problémů funguje.
Což jsou HTML parsery očekávající na vstupu mutaci HTML 4.

Element MENU nebyl pohřben konsorciem až v XHTML, ale byl prohlášen "překonaným" už v normě HTML 4.01
Zavrženým, nikoliv překonaným. K pohřbu má daleko. Tenkrát zavržení znamenalo, že bude element v příští verzi pravděpodobně překonaný, nikoliv že už je teď na odstřel. Viz Strohá slepá ulička.

Takže zatímco posílat prohlížeči dokument se špatným MIME typem se mu příčí
Špatný úhel pohledu. Neposíláš XHTML se špatným MIME typem, ale HTML se špatnou syntaxí. Neříkám, že se mi to příčí, říkám, že to není validní. Nevalidita mě netrápí.

Prakticky vzato lze spoléhat, že bude fungovat vždy a všude, pokud zůstaneme u webových prohlížečů
Teoreticky vzato <menu> fungovat musí a nadbytečné lomítko nesmí. Prakticky vzato <menu> funguje a nadbytečné lomítko též.

kupříkladu mi chybí široce podporovaný a bezvadný element XMP
Ten je v HTML 4.01 jako překonaný. Konsorcium nepopírá, že existuje, jelikož ho vynalezl Tim Berners-Lee.

Názorová válka, zda používat XHTML nebo HTML se vede už asi pět let
Vesměs všichni užívají „text/html“, tedy HTML.
O pár odstavců výše hovoříš o živelných poměrech panujících na webu a teď o pětileté válce bez výsledku.

prozatím nemá žádného vítěze
Definuj vítězství. Denně upravuje svůj kód jeden až pět lidí tak, aby měli zeleno v obou validátorech.

vždy je lepší držet se široce uznávaných, byť nedokonalých standardů
Vždy je lepší mít dvě zelené hlášky místo jedné. Ne?

Každý, nechť používá, co chce.
Souhlasím a dodávám: nechť každý ví, co používá. Je milé, že přispíváš s tak tolerantními myšlenkami, ale mezi řádky říkáš, že diskuse je flamewar, že začátečníka zblbne, že vědomosti přináší pochmurné myšlenky, že oponent je divný a že ty sám z dostupných možností vybíráš tu, která dodržuje uznávané standardy, čímž zbytečně porušuje jiné uznávané standardy. Jestli teď Haroldovi z čerstvě nabytých vědomostí praskne hlava, účet za úklid rád zaplatím.

drží se svého kopyta, kterým je CSS
Stejně je to ostuda, že takový profesionál nemá validní kód :-)


Reaguji na Harolda:
Až dočteš staré články doporučené Plaváčkem, můžeš se mrknout na moji trilogii ze současnosti:
Soumrak nad moderním X
Život s krvelačným X
Mix posvátné validity a X
+ diskuse pod články.
Při čtení těch nejjadrnějších příspěvků, jejichž autoři tajně sní o tom, že mě rozčtvrtí a tajně sní, si vzpomeň, že jde opravdu o hodně. O jedno lomítko.
Lexter
Profil
Ta vaše validita to všude zmrví. Hádejte co uvádí začátečníky v pochybnosti? Právě tyhle vaše žvásty, které denně produkujete. Já osobně jsem se na kódování vydlábl právě kvůli těmto hloupostem. Hoďte mě za to třeba na pranýř.
Harold
Profil
Chamurappi

ó díky, přečtu přečtu :o)) jen oc udělám zkoušku z elektroniky...
teda ale názvy to má jak některé epizody Star-Treku :_))

Lexter

Tak, tak! mno když už sme u toho už ti jede správně tvoje portfo ve všech prohlížečích??
teda radši nejede vůbec :/

J.Š
Keilew
Profil
Chamurappi
Dodatek C výslovně říká, že má být vyhovujícím zařízením ignorován.
Možná jsem to hledal špatně, ale tohle jsem nenašel. Link?

Denně upravuje svůj kód jeden až pět lidí tak, aby měli zeleno v obou validátorech.
Jak a přitom si nezablokovat možnost být v Google nahoře?
« 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: