<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE html PUBLIC '-//W3C/DTD XHTML+Voice 1.2 /EN' 'http://www.voicexml.org/specs/multimodal/x+v/12/dtd/xhtml+voice12.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:ev='http://www.w3.org/2001/xml-events'>
<head>
<link rel='stylesheet' href='http://pabi3.com/modules/items/voice.css' type='text/css' media='all' />
<form xmlns='http://www.w3.org/2001/vxml' id='title'>
<block>
The article Pracuje Opera nespravne s XHTML? is written by PaBi3
</block>
</form>
<form xmlns='http://www.w3.org/2001/vxml' id='body'>
<block>


Mozno sa stalo uz aj vam, ze pri nacitani stranky v Opere ste videli XML Parser error aj napriek jej bezchybnemu a cistemu XHTML kodu. Do tejto situacie sa dostanete, pokial stranka pouziva skutocne XHTML a odosiela Content-Type application/xhtml+xml.

Pouzivam najnovsiu verziu Opery &ndash; 9.10. Pri nacitani tej istej stranky v prehliadaci Firefox takato chyba nikdy nenastane.

URL chybnej stranky je: http://pabi3.com/blog/windows-vista-icq-a-total-commander/.

Velmi zaujimave je aj chybove hlasenie, ktore mi pise:
XML parsing failed: syntax error (Line: 419; Character: 12).

Na tomto riadku sa v kode nachadza bezny zapis, ktory sa zacina &lt;li&gt;&lt;a href=&apos;&hellip;. Pred nim je nieco podobne. Mozete si prezriet aj cely zdrojovy kod. S takymto javom som sa nestretol po prvy raz len na mojej stranke ale aj na inych. Po reloade sa potom chyba zahadne stratila a XHTML sa pritom vobec nezmenilo.



Predpokladam, ze tato chyba je sposobena mojou nepozornostou alebo chybou Opery, ktora nedokaze spravne spracovat urcitu konstelaciu stranky. Pri najmensej zmene v XHTML sa chyba strati.
</block>
</form>
<form xmlns='http://www.w3.org/2001/vxml' id='full'>
<block>


miesto chyby




chybny riadok



Samostatny zdrojovy kod som sa pokusil spustit s rovnakymi hlavickami ako na pabi3.com a taktiez som ho parsoval pomocou XML. V tomto pripade sa ziadna chyba neobjavila. Ako je to mozne, netusim&hellip; vlastne tusim&hellip; chyba v mojom XHTML neexistuje.
</block>
</form>
<base href='http://pabi3.com/' />
<title>Pracuje Opera nesprávne s XHTML?</title>
</head>
<body ev:event='load' ev:handler='#title'>
<a href='http://pabi3.com/blog/pracuje-opera-nespravne-s-xhtml/' title='Návrat'>Návrat</a>
<h1 style='padding:0.5em;'>Pracuje Opera nesprávne s XHTML?</h1>
<ul>
<li ev:event='click' ev:handler='#body'>Speak introduction</li>
<li ev:event='click' ev:handler='#full'>Speak full</li>
</ul>
</body>
</html>
