Zurück   WordPress Deutschland Forum > Café > Netzwelten
Registrieren Hilfe Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren Threads ohne Antworten

Antwort
 
Themen-Optionen Ansicht
Alt 14.12.2006, 09:57   #1 (permalink)
PostRank: 1
 
Benutzerbild von tomatl
 
Registriert seit: 04.06.2006
Beiträge: 49
Wie wichtig ist eigentlich "valid XHTML"?

Hallo Wordpress-Gemeinde!

Habe mal eine ganz allgemeine Frage: Was bringt eigentlich "Valid XHTML"? In meinem Blog scheinen einige Fehler auf (die ich nicht und nicht wegbringe), trotzdem wird es in den gängigsten Browsern einwandfrei dargestellt...

Bin auf Eure Antworten gespannt

Liebe Grüße
Henry
__________________
Tomatl.net - Mein Blog für Tomaten-Liebhaber
tomatl ist offline   Mit Zitat antworten
Alt 14.12.2006, 10:18   #2 (permalink)
PostRank: 10
 
Benutzerbild von mastermind
 
Registriert seit: 13.12.2005
Ort: Aachen
Beiträge: 2.078
Die Frage ist durchaus berechtigt, denn valides XHTML heißt nicht automatisch perfekte Darstellung und vice versa. Aber valider Code erhöht die Wahrscheinlichkeit drastisch, dass auch in (Dir) unbekannten Browsern eine sehr gute Darstellung erreicht wird.

Einer der wichtigsten praktischen Vorteile liegt in der Suchmaschinenfreundlichkeit: Wenn Dein XHTML-valide ist, wird ein Robot potentiell weniger Schwierigkeiten haben, Deine Seiten zu indizieren. Außerdem ist valider Code meist die Vorstufe zu weiteren Optimierungen wie Trennung von Struktur und Design (XHTML vs. CSS). Valider XHTML-Code erleichtert auch die Fehlersuche, falls es doch mal zu Darstellungsproblemen kommen sollte. Auch ist es einfacher mit JavaScript/DOM zu arbeiten, wenn das XHTML sauber strukturiert ist.

Für einen Webentwickler ist valider Code außerdem ein Qualitätskritierium, wenn es um die Bewertung der geleisteten Arbeit geht. Wenn z.B. ein neuer Browser rauskommt, und man hat die Seite vorher XHTML-konform erstellt, wird man dem Kunden eher klarmachen können, dass eine evtl. veränderte Darstellung nicht Schuld des Entwicklers ist.

P.S.
Die meisten Fehler auf Deiner Seite rühren daher, dass Du (bzw. das Relaxation-Theme) XHTML 1.1 verwendest. Das ist ein junger, recht strenger Standard. Du verwendest viele Elemente, die nach XHTML 1.1 veraltet sind. Nimm einfach die DTD für "XHTML 1.0 Transistional", damit sollten viele Probleme "verschwinden".
__________________
Plugins!

Geändert von mastermind (14.12.2006 um 10:30 Uhr).
mastermind ist offline   Mit Zitat antworten
Alt 14.12.2006, 10:40   #3 (permalink)
PostRank: 4
 
Registriert seit: 28.10.2005
Beiträge: 153
Ich möchte zu den Ausführungen nur kurz anführen, dass es für einen normalen Blogger reichen sollte darauf zu achten, dass die Site in Firefox und Internet Explorer richtig dargestellt wird. Denn XHTML ist nur einer von mehreren HTML-Standards, welcher dargestellt werden kann. Und XHTML ist da semantisch sicher der strengste und modernste Standard.
Professionelle Projekte sollten auf jeden Fall XHTML komplett korrekt umsetzen. Aber der Privatier kann auch mit ein paar Fehlern im Code leben. (Kommt natürlich auch auf die Art des Fehlers an)
__________________
For Daisy - Werde Teil des Pixelkunstwerks
flash ist offline   Mit Zitat antworten
Alt 14.12.2006, 11:28   #4 (permalink)
PostRank: 10
 
Benutzerbild von mastermind
 
Registriert seit: 13.12.2005
Ort: Aachen
Beiträge: 2.078
Zitat:
Zitat von flash Beitrag anzeigen
Ich möchte zu den Ausführungen nur kurz anführen, dass es für einen normalen Blogger reichen sollte darauf zu achten, dass die Site in Firefox und Internet Explorer richtig dargestellt wird.
Na danke. Und was machen Benutzer von Konqueror, Safari, Opera und anderen Browsern bzw. älterer Versionen? Diese Engstirnigkeit von wegen "FF- und IE-kompatibel" ist genau das, was man nicht machen sollte. Es geht ja bei der Validität eben nicht nur um Darstellung, sondern um viele weitere Aspekte. Valider Code ist mehr als Liebhaberei.
__________________
Plugins!
mastermind ist offline   Mit Zitat antworten
Alt 14.12.2006, 12:32   #5 (permalink)
PostRank: 1
 
Benutzerbild von tomatl
 
Registriert seit: 04.06.2006
Beiträge: 49
Des Rätsels Lösung :)

Hallo Mastermind!

Dein Tipp mit "XHTML 1.0 Transistional" war wiedermal Gold wert! Jetzt bin ich bzw. mein Blogg wieder valid.

Merci bien!
__________________
Tomatl.net - Mein Blog für Tomaten-Liebhaber
tomatl ist offline   Mit Zitat antworten
Alt 14.12.2006, 13:00   #6 (permalink)
PostRank: 4
 
Registriert seit: 28.10.2005
Beiträge: 153
@mastermind
Aus meiner Sicht ist ein gutes CSS für die alternativen Browser wesentlich wichtiger als 100% valides XHTML, da jeder halbwegs verbreitete Browser auch eine semantische Fehlerkorrektur an Board hat.
Und aus meiner Sicht ist es für einen Hobbyblogger vollkommen ausreichend, wenn er sich bei der Kontrolle auf FF+IE beschränkt. Das schließt ja die anderen Browser nicht aus. Ein Blogger ist in der Regel kein Webdesigner.
__________________
For Daisy - Werde Teil des Pixelkunstwerks
flash ist offline   Mit Zitat antworten
Alt 14.12.2006, 13:01   #7 (permalink)
PostRank: 10
 
Registriert seit: 05.01.2006
Beiträge: 3.489
wenn einem die Sache (Blog) aber Spass macht, dann kann man sich ruhig da etwas reinarbeiten, so schwer ist das nicht
__________________
Psychomuell :: blogZicke!
SuMu ist offline   Mit Zitat antworten
Alt 14.12.2006, 13:24   #8 (permalink)
PostRank: 10
 
Benutzerbild von mastermind
 
Registriert seit: 13.12.2005
Ort: Aachen
Beiträge: 2.078
Zitat:
Zitat von flash Beitrag anzeigen
@mastermind
Aus meiner Sicht ist ein gutes CSS für die alternativen Browser wesentlich wichtiger als 100% valides XHTML, da jeder halbwegs verbreitete Browser auch eine semantische Fehlerkorrektur an Board hat.
Au contraire: ohne saubere Struktur nützt das beste Design nichts. Und welche Auswirkungen alleine ein fehlendes div-Tag haben kann, zeigen alleine die unzähligen diesbezüglichen Beiträge in diese Forum. Die Fehlerkorrektur ist in der Tat eine feine Sache, nur: jeder Browser hat sie anders implementiert. Es ist einfacher, direkt validen Code zu schreiben, als invaliden Code gut aussehen zu lassen. Valider Code ist nicht alles, aber die Basis für alles Weitere.

Zitat:
Und aus meiner Sicht ist es für einen Hobbyblogger vollkommen ausreichend, wenn er sich bei der Kontrolle auf FF+IE beschränkt. Das schließt ja die anderen Browser nicht aus. Ein Blogger ist in der Regel kein Webdesigner.
Mag sein; aber wenn er kein Webdesigner ist (oder zumindest diesbezügliche Ambitionen hat), wird er sich wohl auch kaum ein eigenes Design stricken.

Aber letztendlich ist es wohl eine persönliche Entscheidung, welchen Weg man geht. Der Markt (zu dem im weiteren Sinne auch Besucher und Suchmaschinen zählen) wird's schon richten.
__________________
Plugins!
mastermind ist offline   Mit Zitat antworten
Alt 20.01.2007, 11:32   #9 (permalink)
PostRank: 5
 
Benutzerbild von tboggi
 
Registriert seit: 08.02.2006
Beiträge: 407
Ich hab da auch so meine Probleme mit.

Ich versteht dabei das ganze System nicht.

Also wenn ich über DW8 die Site gestalte, gehe ich von einer einwandfreien Gestaltung aus.

Meine Seiten haben mithin 56 / 98 Errors

Diese sind aber meist mit ">" oder einem Anführungszeichen angegeben.

Für mich fehlt es an einer grundsätzlichen Info

a) was ist daran falsch
b) welche Alternativen gibt es
__________________
Meine Seite ist nicht valide und das ist auch gut so!
tboggi ist offline   Mit Zitat antworten
Alt 21.01.2007, 02:10   #10 (permalink)
fym
PostRank: 4
 
Registriert seit: 04.01.2005
Beiträge: 163
Zitat:
Zitat von tboggi
Also wenn ich über DW8 die Site gestalte, gehe ich von einer einwandfreien Gestaltung aus.
Davon kann man bei den WYSIWYG-Dingern auch ausgehen. Aber was du siehst, ist eben doch nicht immer das, was du im Grunde bekommst.

Ansonsten steht doch bei den Resultaten des Validators mindestens je ein knapper Kommentar neben der Zeile und Spalte. Zum Beispiel: Line 110 column 123: there is no attribute "target" bedeutet verknappt eben, dass XHTML 1.0 das Attribut "target=..." nicht wirklich sehen will, soll die Seite valide sein.

@flash: siehe mastermind. Wer sich ans Basteln ranmacht, der sollte zumindest grundsätzlich wissen, was er tut. Allein nur auf Korrekturmaßnahmen der einzelnen Browser zu schwören, ist doch wenig konstruktiv. Als würde man einer randalierenden Bande die eingeschlagenen Fenster verzeihen, weil man sie mit zugekniffenen Augen ja kaum wahrnimmt Schon schlimm genug, wie MarkUp-Sprachen zur Zeit verschandelt werden (myspace und Co. *grusel*), da muss man doch den momentanen und nachfolgenden Fenstereinschmeissern nicht noch behilflich sein

~fym
fym ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:08 Uhr.


Sponsoren:

Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0  — ImpressumEin Inpsyde.com Projekt