Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 03. Oktober 2017 14:46

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 799
Webseite

Validierungsfehler

Hallo!

Ich überarbeite einige meiner Seite gerade auf Suchmaschinenverträglichkeit.
Wie ich jetzt so im Forum geschmökert habe, habe ich gelesen, dass Validierungsfehler sich nicht gut machen (na klar). Ich hab mir aber jetzt z.B. mal eine Seite von mir angesehen und eigentlich alle 15 Fehler, die er mir ausgibt, kommen vom CSS-Framework (in meinem Fall Foundation).
Da hab ich ja gar keinen Einfluss darauf, was dort passiert - wie handhabt ihr das?

Vielen Dank!

Beitrag geändert von brandy (03. Oktober 2017 14:46)

Offline

#2 03. Oktober 2017 20:26

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.435

Re: Validierungsfehler

Bin mir gerade nicht sicher, ob Suchmaschinen sich tatsächlich für CSS interessieren. In der Regel interessieren die sich eher für Inhalte und die schnelle Bereitstellung externer Ressourcen (Bilder, Javascript, CSS).
Was sind das für CSS-Fehler?
Ich vermute mal browserspezifische CSS-Eigenschaften, die noch nicht zum offiziellen CSS-Standard gehören. Die vermeide oder ignoriere ich meistens. In Deinem Fall bleibt Dir ja nichts anderes letzteres übrig, da Du ein Framework verwendest. Wenn Du da jetzt drin rumfummelst, machst Du Dir die Arbeit mit späteren Updates unnötig schwer.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 04. Oktober 2017 07:04

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 799
Webseite

Re: Validierungsfehler

Ja genau - die Fehler sehen in etwas so aus:

- "async" is not a member of a group specified for any attribute
- required attribute "type" not specified
- there is no attribute "property"
- there is no attribute "charset"
- required attribute "content" not specified
- required attribute "type" not specified
- element "footer" undefined
- required attribute "type" not specified

Aber wie du sagst, dagegen tun kann ich in Wirklichkeit eh nichts - aber mich hat es mal interessiert!

Offline

#4 04. Oktober 2017 08:45

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.435

Re: Validierungsfehler

Die Fehler sehen aber nicht nach CSS Fehlern aus.
Das sind Attribute im HTML-Code.
Und wenn der Validator sagt, dass er z.B. das Attribut "async" nicht kennt, dann validiert er möglicherweise nach einem falschen/alten Doctype. D.h. nicht nach HTML5 sondern z.B. nach HTML 4.01.
Wie sieht denn der DOCTYPE im Template aus?
Steht ganz oben in der ersten Zeile.
Wenn nicht schon geschehen, versuch es mal mit


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#5 04. Oktober 2017 11:53

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 799
Webseite

Re: Validierungsfehler

Hab jetzt mal nachgeschaut:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >

Offline

#6 15. November 2017 18:38

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Validierungsfehler

brandy schrieb:

Aber wie du sagst, dagegen tun kann ich in Wirklichkeit eh nichts

Im Notfall würde ich auf das Framework pfeifen, und die Korrekturen manuell einfügen

brandy schrieb:

required attribute "type" not specified

Dies könnte z.Bsp. von inkludierten Javascripten oder der CSS stammen.

falsch:

<script src="js/jquery-1.4.2.min.js"></script>
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic" rel="stylesheet">

richtig:

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic" rel="stylesheet" type="text/css">

Hat @NaN's Empfehlung denn eine Veränderung in der Validierung erbracht?

Offline