Datenschutzerklärung

Prüfung auf Content-Script-Type bei Dokumenten mit Eventhandler?

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Bug-Reports / Fehlermeldungen /

Prüfung auf Content-Script-Type bei Dokumenten mit Eventhandler?

  Beitrag schreiben
Autor
Beitrag Seiten: 1
gurkenpapst
Gast



Momentan lässt Validome Sachen wie

Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd">
<html lang="de">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title></title>
</head>
<body>
  <p onclick="alert('Hallo Welt!')">Hallo Welt!</p>
</body>
</html>

durchgehen, obwohl dies laut Spezifikation kein gültiges Dokument ist.

http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.2.1

Documents that do not specify default scripting language information and that contain elements that specify an intrinsic event script are incorrect.


Das ist natürlich kein Fehler im Sinne der DTD, aber da ihr ja eh schon einges mehr prüft, sollte das auch nicht fehlen.


11.12.2005 17:20:07
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
Hallo,
vielen Dank für den Hinweis. Das werden wir in einer der nächsten Versionen einbauen.

mfg
Thomas Mell


11.12.2005 18:11:37
  Zitieren
pat - psycho3d.de
Gast



meins passt etwa in die selbe kategorie:

Code:

<a href="index.php?page=home" onfocus="this.blur()">

wurde angekreidet weil ich keinen content-script-type hatte, netterweise kam der auch noch mitgeliefert:
<meta http-equiv="Content-Script-Type" content="text/javascript">

eingebaut, peng:
<meta http-equiv="Content-Script-Type" content="text/javascript" />
so wär's richtig gewesen. dh validome erkennt zwar das ich kein valides xhtml strict schreibe, der tipp selbst ist dann aber auch nicht valid

wollt das nur melden falls das ein versehen ist


05.01.2006 16:42:35
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
Hallo,
ist ja ein netter Bug;-))
Wird auch schnellstmöglich behoben.

Grüße
Thomas Mell


05.01.2006 17:49:44
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
... ist mit der Version 2.2.2 behoben worden ...

05.01.2006 20:32:42
  Zitieren
gurkenpapst
Gast



Toll, das ging ja mal wieder sehr flott.

Ich habe da natürlich wieder noch etwas an der Meldung zu bemängeln :)

Beim verwenden von eingebetteten Ereignissen (Event-Handler) muss die zu verwendende Scriptsprache in einen Meta-Tag
(z.B. <meta http-equiv="Content-Script-Type" content="text/javascript" />)
oder im HTTP-Header (Content-Script-Type: text/javascript) mitgeteilt werden


Verwenden wird hier groß geschrieben,
zu verwendende eventuell durch verwendete ersetzen (oder wegen der Wiederholung des Wortes ganz weglassen),
z. B. sollte ein (nicht umbrechendes) Leerzeichen enthalten,
das Weglassen von z. B. bei dem HTTP-Header ist irgendwie inkonsequent,
der Punkt am Satzende fehlt.

Alles nur Kleinkram, aber vielleicht hat ja jemand noch Lust das zu korrigieren.


09.01.2006 02:10:50
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
Hallo,
>>
Alles nur Kleinkram, aber vielleicht hat ja jemand noch Lust das zu korrigieren.
Schon passiert, solcher Kleinkram ist doch keine Arbeit ;-))

Grüße
Thomas Mell

PS: Und immer schön weiter bemängeln, um sowas sind wir unendlich Dankbar ;-)


10.01.2006 00:16:58
  Zitieren
gurkenpapst
Gast



Verwenden ist irgendwie immer noch klein. Bezüglich Groß-/Kleinschreibung hätte ich da dann auch noch etwas:


Bitte ergänzen Sie die Fehlenden Angaben im Dokument.


steht in dem Hinweis, wenn man ein XHTML-Dokument ohne konsistente Zeichenkodierungsdeklaration ausliefert. Das fehlenden muss klein geschrieben werden. Die z. B. könnten hier auch noch die Leerzeichen vertragen.


10.01.2006 19:37:37
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
Hep,
ist erledigt.
Kleine Frage; hast Du Lust alle Sprachfiles auf korrekte Rechtschreibung hin zu überprüfen ?

Grüße
Thomas Mell


10.01.2006 21:12:19
  Zitieren
gurkenpapst
Gast



Drübergucken würde ich da schon mal, Fehlerfreiheit kann ich danach aber auch nicht versprechen. :)

Meine E-Mail-Adresse habe ich angegeben, die solltest du ja einsehen können.


11.01.2006 01:57:23
  Zitieren
Edy Hinzen
Gast




gurkenpapst schrieb:

... obwohl dies laut Spezifikation kein gültiges Dokument ist.

http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.2.1


Dort steht "should". Es ist also eine Kann-Vorschrift.

Meines Erachtens ist es daher übertrieben (und auch nicht richtig), daß Validome nun einen "Fehler" meldet:
Fehler: Beim verwenden von eingebetteten Ereignissen ...


Grüße
Edy


11.01.2006 09:20:47
  Zitieren
Edy Hinzen
Gast



... Sorry, ich hatte die W3C Spec nicht ganz zu Ende gelesen.
Finde es trotzdem übertrieben ;-)


11.01.2006 09:23:01
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
Hallo,
Wie man auch in der deutschen Übersetzung (http://edition-w3.de/TR/1999/REC-html40 ... l#h-18.2.2) nachlesen kann: "Dokumente, die keine Informationen zur Standard-Skriptsprache geben und Elemente enthalten, die Skripte für eingebettete Ereignisse spezifizieren, sind inkorrekt"
Noch klarer kann man nicht ausdrücken wann ein Dokument inkorrekt ist (es währe schön wenn die restlichen W3C-Spezifikationen auch nur ansatzweise so präzise währen).
Was soll daran „übertrieben“ sein ?

mfg
Thomas Mell


11.01.2006 19:02:20
  Zitieren
ack
Mitglied

Registriert: 03.02.2006
Beiträge: 5

Validome schrieb:

Kleine Frage; hast Du Lust alle Sprachfiles auf korrekte Rechtschreibung hin zu überprüfen ?


Hi Thomas,

ich stelle mich gerne zum Korrekturlesen zur Verfügung.

Gruß
  Andreas


03.02.2006 15:24:36
  Zitieren
Validome
Administrator

Registriert: 04.04.2005
Beiträge: 313
Hallo,
vielen Dank für das Angebot aber die Sache ist bereits erledigt.
Wenn Du aber Lust hast andersweitig bei uns mitzuwirken, dann melde Dich einfach über das Kontaktformular. Alles weitere besprechen wir dann.

Grüße
Thomas


03.02.2006 20:21:26
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01