craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
Hallo, o.g. Fehlermeldung erscheint beim Versuch einer Validierung und sonst nichts ... selbst beim Validierungsversuch von "http://www.validome.org" kommt diese Meldung. Klemmt da was? ;-)
Gruß
|
|
| 23.12.2007 20:47:50 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hi, ich kann keinen Fehler feststellen, funktioniert bei mir einwandfrei.
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 23.12.2007 22:40:18 |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
... Fehler tritt nur im FF auf, IE ist okay
Gruß
|
|
| 24.12.2007 00:03:47 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
Hi
Bei mir mit dem Fx unter Linux taucht Dein beschriebenes Problem ebenfalls nicht auf.
Viel Spaß noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 24.12.2007 00:54:19 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hi, keine Pronleme mit FF unter Win XP. Hast Du evt. eine "komische" Firewall die nicht alle Header und/oder Formularfelder durchläßt? Deaktiviere diese mal und probiere es nochmal.
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 24.12.2007 01:08:34 |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
... danke für die Tipps. Habe nur die WinXP Firewall an.
Ist aber auch nicht weiter tragisch. Ich kann euern Validierer leider eh nicht benutzen, da ich den xml Prolog vor die Doc Declaration schreiben müsste, was aber den IE in den Quirks Mode versetzt, was wiederum nicht gewünscht ist.
Dann bleibe ich beim W3C Validierer, der ja auch ganz gut funktioniert.
Danke nochmals, Grüße
|
|
| 24.12.2007 01:18:24 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
craude schrieb:
[...] Ich kann euern Validierer leider eh nicht benutzen, da ich den xml Prolog vor die Doc Declaration schreiben müsste, was aber den IE in den Quirks Mode versetzt [...] |
IE7 ist mittlerweile in der Lage, trotz XML-Prolog eine Seite im Standard-Mode auszugeben. Trotzdem verstehe ich jetzt Deine 'Aussage' bezüglich des "Nicht-Verwenden-Könnens" nicht. Auch der W3C-Validator kann nicht verhindern, das eine Seite im <IE7 mit XML-Prolog in den Quirks-Mode versetzt wird.
Viel Spaß noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 24.12.2007 10:49:12 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
Meine Seiten werden aber auch mit dem IE6 angesehen und da macht sich der Standard Mode einfach besser.
Bei http://www.bluecube-technologies.de/ bekomme ich von euch zu lesen:
"Schwerer Fehler Die übergebenen XML-Daten sind fehlerhaft (Fehler im Node "DATA")."
... und sonst nichts. Der w3c meldet "alles supa" ... Nicht, dass ich nicht kritikfähig wäre, aber mit eurer Meldung kann ich einfach nichts anfangen.
|
|
| 24.12.2007 11:26:37 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
Hi
Wie bereits erwähnt, bei mir kommt diese 'Fehlermeldung' nicht. Zwar erscheint auch bei mir die Meldung "Schwerer Fehler", aber die bezieht sich auf die fehlende Zeichensatzkodierung. Wenn ich dann aber unter "Zeichensatzkodierung" von "automatische Erkennung" auf "ISO-8859-1 (Western Europe)" klicke, dann wird ganz normal validiert. Davon abgesehen hat die angegebene Seite keinen XML-Prolog. Zudem ist die Seite auch ohne XML-Prolog im IE6 im Standard-Mode.
Viel Spaß noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 24.12.2007 11:41:47 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
... im Safari funktioniert die Validierung 8)
Der XML Prolog fehlt aus den bekannten Gründen. Eure Validierung kann ich nur deswegen nicht nehmen, weil ich meinen Kunden keine Validierung mit "Das Dokument ist nicht valides XHTML 1.0 Transitional" anbieten kann.
Grüße
|
|
| 24.12.2007 12:00:50 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
Hi
Ich will wirklich keinen Kaugummi aus Deinem Thread machen, aber wie bereits erwähnt, ist eine Seite mit korrektem Doctype auch ohne XML-Prolog im Standard-Mode. Zudem ist die Angabe des XML-Prologs nicht zwingend notwendig. Er kann gesetzt werden, muss aber nicht.
Viel Spaß noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 24.12.2007 12:09:38 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
... schon klar ;), aber wenn ich
1. keinen XML Prolog setze kommt bei euch "nicht valide" 2. einen XML Prolog setze kommt der IE6 im Quirks Mode daher
Sieht nach Dilemma aus?! Wüsste nicht, wie ich das lösen kann ...
|
|
| 24.12.2007 12:17:54 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
| 1. keinen XML Prolog setze kommt bei euch "nicht valide" |
Diese 'Aussage' ist falsch!
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 24.12.2007 12:33:33 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
oh!
Das ist mir neu und sicher meiner mangelnden xhtml Kenntniss geschuldet. Falls die Zeit ist, mir da kurz ein Beispiel zu geben, wie denn ein Dokument aussehen müsste (sagen wir mal bis zum <body> tag und ohne XML Prolog in der ersten Zeile), das valide ist, wäre ich ein gutes Stück weiter gekommen heute. Besten Dank im Voraus!
|
|
| 24.12.2007 12:56:52 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hallo, Dein Problem ist nicht die fehlende XML-Deklaration sondern die fehlende Angabe einer Zeichenkodierung. In dem Dokument befinden sich z.B. Umlaute (äöü usw.), welche zu einer Fehlermeldung führen, da diese Zeichen in UTF-8 nicht erlaubt sind. Du hast zwar ein meta-Element mit der Angabe einer Zeichenkodierung (iso-8859-1, dort sind die Umlaute erlaubt) im Dokument stehen, dies wir aber bei XHTML ignoriert (der W3C-Validator verhält sich hier falsch). Das steht aber alles in der Meldung, ebenso Lösungsvorschläge. Du könntest auch alle Umlaute durch Entities ersetzen (ä -> ä), sofern Du keine exotischen Sonderzeichen verwendest für die keine Entities existieren. Eine Liste aller Entities findest du hier -> http://www.validome.org/doc/HTML_ge/nav ... e=entities
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 24.12.2007 13:50:27 |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
Danke für die Tipps. Mit den Hinweisen des Validators kann ich halt nichts anfangen, XML Prolog am Anfang scheidet wegen IE6 aus und den Server kann ich nicht veranlassen einen Header zu senden. Also wie kannl ich dann die Zeichenkodierung bekannt geben? Sollte ich dieses meta Element ganz raus nehmen?
Ich werde versuchen alles auf utf-8 umzustellen. Das gibt dann eh weniger Probleme mit russisch und arabisch.
|
|
| 24.12.2007 15:16:50 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
| Also wie kann ich dann die Zeichenkodierung bekannt geben? | In XHTML geht dies nur per Header, Byte order Mark (nur Unicode) oder XML-Deklaration - ansonsten UTF-8. Das meta-Element sollte man aus Gründen der Abwärtskompatibilität zu HTML drinn lassen, aber vegesse nicht dieses in UTF-8 zu ändern.
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 24.12.2007 21:59:15 |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
Vielen Dank für eure Tipps. Habe gut dazu gelernt und nun auch so halbwegs den Durchblick ... und kann nun auch euern Validierer in meine Websites einbauen ;-)
|
|
| 25.12.2007 17:45:46 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
craude schrieb:
... und kann nun auch euern Validierer in meine Websites einbauen ;-) |
Aber erstmal alle Fehler beseitigen, gelle?
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 25.12.2007 18:16:02 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
craude
Mitglied
Registriert: 23.12.2007
Beiträge: 11
|
|
logo ;-)
Meine Dev.installation schafft mittlerweile die Validierung.
Derzeit plagt mich für http://www.bluecube-technologies.de noch das Problem, ein russisches Sprachfile von windows-1252 in utf-8 zu konvertieren ... Lösung ist noch nicht in Sicht ...
|
|
| 25.12.2007 18:33:28 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|