Možno sa stalo už aj vám, že pri načítaní stránky v Opere ste videli XML Parser error aj napriek jej bezchybnému a čistému XHTML kódu. Do tejto situácie sa dostanete, pokiaľ stránka používa skutočné XHTML a odosiela Content-Type application/xhtml+xml.
Používam najnovšiu verziu Opery – 9.10. Pri načítaní tej istej stránky v prehliadači Firefox takáto chyba nikdy nenastane.
URL chybnej stránky je: http://pabi3.com/blog/windows-vista-icq-a-total-commander/.
Veľmi zaujímavé je aj chybové hlásenie, ktoré mi píše:
XML parsing failed: syntax error (Line: 419; Character: 12).
Na tomto riadku sa v kóde nachádza bežný zápis, ktorý sa začína <li><a href='…. Pred ním je niečo podobné. Môžete si prezrieť aj celý zdrojový kód. S takýmto javom som sa nestretol po prvý raz len na mojej stránke ale aj na iných. Po reloade sa potom chyba záhadne stratila a XHTML sa pritom vôbec nezmenilo.
Predpokladám, že táto chyba je spôsobená mojou nepozornosťou alebo chybou Opery, ktorá nedokáže správne spracovať určitú konšteláciu stránky. Pri najmenšej zmene v XHTML sa chyba stratí.

miesto chyby

chybný riadok
Samostatný zdrojový kód som sa pokúsil spustiť s rovnakými hlavičkami ako na pabi3.com a taktiež som ho parsoval pomocou XML. V tomto prípade sa žiadna chyba neobjavila. Ako je to možné, netuším… vlastne tuším… chyba v mojom XHTML neexistuje.