W3C Validierung.

In diesem Board könnt Ihr alle "allgemeinen" Fragen zum Thema MyOOS stellen.
Antworten
SEO
Beiträge: 14
Registriert: 05.01.2009, 19:16
Kontaktdaten:

Beitrag von SEO »

Hi,
ich bin schon wieder hier.
Ich habe mal eine Frage bezüglich der W3C Konformität.
Es ist ja möglich unter validator.w3.org die Validierung abzufragen.
In meinem Fall habe ich 77 Errors und 562 Warnings für html und 10 für CSS

sind diese Errors schlimm und haben diese Errors Einfluss auf das Ranking der Suchmaschinen.

Ich interpretiere das so: Errors sind Fehler wie beispielsweise nicht geschlossene Tags.
Warnings sind zwar ok aber nach irgendeiner Regel, die ich nicht kenne, nicht konform.
Beispielsweise wird an dem Tag <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--><br /><!--c2-->[/align]<!--ec2--> genörgelt. Nach meinem Wissen ist es doch egal ob ich <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--><br> oder
<!--c2-->[/align]<!--ec2--> schreibe. Das Letztere gilt für xhtml. Zudem wird am solo <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->/<!--c2-->[/align]<!--ec2--> genörgelt. Wenn wir im OOS Texte verfassen werden die doch in einer php Datei (z.B. language) verfasst <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->$lang['text_information] = '......<!--c2-->[/align]<!--ec2--> Wie kann man das W3C konform schreiben?

Kann mir hier jemand etwas Nachhilfe geben. Wie kann das Problem gelöst werden oder muss es überhaupt gelöst werden.

Danke

SEO*


*Der Name hat nichts mit Suchmaschinen zu tun :rolleyes:
r23
Beiträge: 2696
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,
Ich habe mal eine Frage bezüglich der W3C Konformität.
Es ist ja möglich unter validator.w3.org die Validierung abzufragen.
In meinem Fall habe ich 77 Errors und 562 Warnings für html und 10 für CSS

sind diese Errors schlimm
Eigentlich ja und die Fehler sollten nach Möglichkeit beseitigt werden.
und haben diese Errors Einfluss auf das Ranking der Suchmaschinen.
Google selbst gibt in ihrer Anleitung
http://www.google.de/webmasters/docs/ei ... ierung.pdf
ein gutes Dutzend Tipps für die Optimierung.

Die WebKrauts haben auch entsprechende Informationen veröffentlicht
http://www.webkrauts.de/2008/12/17/on-s ... timierung/

=>
http://www.webkrauts.de

=>
Google Blog (deutsch)
http://googlewebmastercentral-de.blogspot.com/

Auf die schnelle habe ich keine Informationen darüber gefunden ob
diese fehler auswirkungen auf ein Ranking haben. Ich Vermute alledings ein
ja.

Unter den Webmaster Tools stellt Google Informationen über gefunde Fehler
zur Verfügung, die auswirkungen haben.

https://www.google.com/webmasters/tools/dashboard?pli=1

Ich interpretiere das so: Errors sind Fehler wie beispielsweise nicht geschlossene Tags.
Warnings sind zwar ok aber nach irgendeiner Regel, die ich nicht kenne, nicht konform.
Beispielsweise wird an dem Tag <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--><br /><!--c2-->[/align]<!--ec2--> genörgelt. Nach meinem Wissen
ist es doch egal ob ich <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--><br> oder
<!--c2-->[/align]<!--ec2--> schreibe.
Auch http://validator.de.selfhtml.org/ sagt
Slash "/" am Ende eines Starttag gefunden. Diese Syntax ist, im Gegensatz zu XHTML, in HTML nicht erlaubt

Auch http://www.htmlhelp.org/tools/validator/
moniert den Slash.


Gute Informationen habe ich bei
http://dciwam.de/faq/
http://www.webkrauts.de/

gefunden.
Das Letztere gilt für xhtml. Zudem wird am solo <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->/<!--c2-->[/align]<!--ec2--> genörgelt. Wenn wir im OOS Texte verfassen werden die doch in einer php Datei (z.B. language) verfasst <!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->$lang['text_information] = '......<!--c2-->[/align]<!--ec2--> Wie kann man das W3C konform schreiben?
Sollte kein Problem sein? einfach "Validierten HTML Code" eintragen...?
Kann mir hier jemand etwas Nachhilfe geben. Wie kann das Problem gelöst werden oder muss es überhaupt gelöst werden.

Am einfachsten mit einem Editor alle
durch <br> ersetzen. Dies geht automatisch mit
Textpad unter Windows.
http://www.textpad.com/

In der
~/shop/includes/funktions/function_output.php

evtl. vorhandene /> für die Grafiken beseitigen.

in den Plugins... z.b.
~/pfad zu den smraty_ plugins/function.html_image.php

aus
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> return $prefix . '[img]'.$path_prefix.$file.'[/img]' . $suffix;<!--c2-->[/align]<!--ec2-->

wird

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> return $prefix . '<img src="'.$path_prefix.$file.'" alt="'.$alt.'" width="'.$width.'" height="'.$height.'"'.$extra.'>' . $suffix;<!--c2-->[/align]<!--ec2-->


Ich denke, wir sollten daraus etwas für
http://foren.myoos.de/index.php?showtopic=173

machen.
SEO
Beiträge: 14
Registriert: 05.01.2009, 19:16
Kontaktdaten:

Beitrag von SEO »

Hi,

ich habe mich in den letzten Tagen mit der W3C Validierung beschäftig. Danke Ralf für deinen Support.

Vorweg, es gibt nur sehr sehr wenige Webseiten die keine Warnings aufweisen. Selbst google hat auf der Startseite 52 Warnings. Ich habe mich durch unzählige Foren gelesen und festgestellt, dass nahezu alle Suchmaschinen-Experten (nach eigenen Aussagen) Warnings als nicht schädlich für das Ranking ansehen. Zudem habe ich selbst nur zwei 100% fehlerfreie Webseiten gefunden. Wikipedia und BMBF.

Aber Errors sind ganz klar zu vermeiden. Es gibt ein wirklich nützliches Tool. HTML Validator 0.8.5.2.

Dieses Tool zeigt nach Installation unten rechts die Warnings und Errors an. Nach einen Doppelklick öffnet sich ein Fenster und es gibt die Auswahlmöglichkeit entsprechende Frames anzuzeigen. Nach Bestätigung auf OK erscheint dann ein neues Fenster mit allen Fehlern, Warnings und Hinweisen. Probleme werden farblich hervorgerufen. Das ganze Tool sieht wie ein Editor aus. Nun kann man die Fehler entweder im eigenen Editor bereinigen oder den Quelltext im HTML Validator automatisch W3C konform umschreiben lassen.
Ich habe das Tool mehrfach getestet. Es funktioniert sehr gut. Für den OOS Shop ist es manchmal etwas schwierig. Hier kam es zu starken Veränderungen die das Layout verschoben haben. Also immer ein Backup vor der Bearbeitung ziehen.
Nach der Bereinigung den automatisch generierten Quelltext in der Datei austauschen und hochladen.

Zusätzlich gibt es noch weitere Möglichkeiten. Z.B. Barrierefreiheiten definieren. Hier wird’s aber komplizierter. Kleinere Webseiten lassen sich automatisch barrierefrei durch dieses Tool gestalten. Bei dynamischen Webseiten mit großer Vorsicht anzuwenden. Habe momentan ca. 50% der oos Templates mit dem Tool erfolgreich validiert.

gruß

SEO
Antworten