Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Odpověď na názor

Odpovídáte na názor k článku Přístupnost dynamických webových aplikací - úvod.

Martin Hassman aura:85
6. 5. 2009 10:54

Re: Validní dokument

celé vlákno
To je pomerne kuriozni situace. Jedna se jiste validni XML dokument, kazdopadne o nevalidni XHTML1 dokument, ktere ackoliv jmenne prostory podporuje, ve specifikaci dokumenty pouzivajici jmenne prostory (resp. jinne jmenne prostory nez XHTML) nepovazuje ve striktni podobe za validni, viz http://www.w3.org/TR/xhtml1/#normative

Zkuste si zvalidovat ukazkove priklady se jmennymi prostory z vlastni XHTML1 specifikace, nepodari se vam to. Proc tomu tak je nevysvetlim, nikdy jsem myslenkove pochody tvurcu XHTML moc nechapal, ale mozna se tu zastavi Jirka Kosek a nabidne nejake vysvetleni.

Pokud je mi znamo, tak v tuhle chcili nelze vytvorit W3C validni XHTML dokument pouzivajici jmenne prostory - hledal jsem cestu a nenasel, klidne me opravte - (to se melo puvodne zmenit az v XHTML2, tj. zmeni se to az v XHTML5). Vyjimkou je XHTML1.1, ktere pomoci "finty" umoznuje validni XHTML pouzivajici MathML a SVG (mkrnete se na podporovane typy dokumentu ve validatoru, najdete je v nem).

Kazdopadne tohle se tyka opravdu jen W3C validatoru. V realu neni zadny duvod, aby prohlizec nepodporoval jmenne prostory v XHTML, pokud jej jiz zpracovava jako XML dokument (zcela jiste je v takovem pripade podporovat bude).

Pokud je nekdo na validaci z nejakych duvodu vazan, je tu stale reseni, ktere se uz pomerne bezne pouziva, tj. napsat validni dokument a teprve pomoci JavaScriptu pridat ony spravne, ale nevalidni zalezitosti (tu pujde pouzivat i zde v pripade ARIA). Jedna se o jakesi obchazeni zakonu, ale pohybujete se v takovem pripade v legalni zone (byt sede), nikoliv v cerne zone.
   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující: Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s pravidly.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul