Seite 1 von 1

OSCommerce und HTML und CSS und ....

Verfasst: 20.02.2004, 18:15
von stp69
Hallo zusammen,

auf dieser Seite unter den onlie tools fand ich den Link zu w3c MarkUp Validation Service. Also hab ich den gleich mal auf eine von uns betreuten Seite losgelassen. Nach dem ich aus dem Krankenhaus wieder zu Hause war (Herzinfarkt) lies ich dieses Tool über diverse andere Seiten des gleichn Projektes (OsCommerce) laufen und beruigte mich schnell wieder. Ob es nun an der Session-ID liegt oder an der programmierung selber weis ich nicht auf jeden Fall sind alle Seiten voll durchgefallen:

This page is not Valid HTML 4.01 Transitional!

Da geht es los mit:

Code: Alles auswählen

Line 15, column 29: required attribute "TYPE" not specified (explain...). 
  <script language="javascript"><!--
                               ^
Line 21, column 18&#58; there is no attribute "MARGINWIDTH" &#40;explain...&#41;. 
  <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin
                    ^
Line 21, column 35&#58; there is no attribute "MARGINHEIGHT" &#40;explain...&#41;. 
  <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin
                                     ^
Line 21, column 49&#58; there is no attribute "TOPMARGIN" &#40;explain...&#41;. 
  ...width="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" righ

und nimmt kein Ende.

Wie wirkt sich diese Aussage, die OSC Seiten seien nicht html 4.01 Konform, auf die Ergebnisse der Spider aus? Obgleich viele der Seiten mit bestimmten Keywords immer under den ersten Plätzen bei Google & Co liegen, mache ich mir doch gedanken darüber.
Muß ich nun den gesammten Code des Osc Projektes in Frage stellen?

BTW den CSS Validator hab ich auch losgelassen. Das Aussehen der OSC-Projekte wird fast zu 99% über CSS gesteuert. Das Ergebnis ist niederschmetternd.

Was ist hier nun zu tun?

Danke schon im Voraus.

Stephan

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 20.02.2004, 18:48
von Southmedia
Es liegt an der Programmierung, die Gründe führt der Validator ja schön auf. Fehlendes type="" bei <script>, marginwidth="" bei <body> das da nichts zu suchen hat.

Da musst du wohl händisch nachbessern müssen. Ebenso bei den CSS-Sachen, die Fehler werden ja gelistet und können recht einfach korrigiert werden. Zumeist auf jeden Fall.

Verfasst: 20.02.2004, 20:13
von Nexus
Den Code von osCommerce aufzuräumen ist ein Haufen arbeitet da du das in jeder Datei des Katalog-Bereichen machen darfst. Auser der Boxen und einiger Module wird der Code in vielen Dateien wiederholt.
Wenn du Wert auf einen sauberen osC-Shop legst warte bis der Milestone3 fertig ist. da dieser erstmal auf einem Template-System aufbaut werden wesentlichen Teile neu geschrieben und von Tabellen befreit.
Das Layout ist halt schon etwas älter und damals benötige man solche Sniffe wie nicht standardmässige Attribute (die teilweise ja sehr wohl interpretiert wurden) um eine Layout für viele Browser sicher zu machen.

Einen Nachteil im Ranking druch nicht konformes HTML kannst du aber wohl ausschliessen.

Verfasst: 20.02.2004, 20:52
von stp69
@Nexus da bin ich nicht der einzigste der Wartet :) Aber schau Dir mal die toDo Liste auf der com Seite an... das wird noch dauern. Obgleich ich ja hier sagen möchte das ich den "Freiwilligen" Codern meine uneingeschränkte Hochachtung schenke... ich kann es nicht. Leider

Gruß

Stephan

Verfasst: 20.02.2004, 21:01
von Nexus
in den letzen Tagen sind einige Vorbereitungen für MS3 in CVS geflossen. Übrigens einige echte Leckerbissen (DB-Abstraction mit Query-Cache). Nach langer Pause tut sich also wieder was :D Ich persönlich tippe ja auf mitte März.