Kleines Problem mit Custom.txt
Moderatoren: Werner, Tex, weneu
-
Lucky
Kleines Problem mit Custom.txt
Um meine eigenen Seite zu erzeugen nutze ich unter anderem die Custom.txt Schiene.
Das klappt ganz gut.
Mir ist aber aufgefallen, dass vom Programm immer in die erste Zeile folgendes generiert wird:
<meta name="Generator" content="Wetterstation Bedien- und Auswertesoftware - V2.91.1">
dann kommen meine Zeilen aus der custom.txt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- %openfile=custom_sun.txt% -->
<html>
<head>
Die Meta Angabe an der ersten Stelle ist aber nicht korrekt.
Läßt sich das ändern ?
mfg.
Lucky
Das klappt ganz gut.
Mir ist aber aufgefallen, dass vom Programm immer in die erste Zeile folgendes generiert wird:
<meta name="Generator" content="Wetterstation Bedien- und Auswertesoftware - V2.91.1">
dann kommen meine Zeilen aus der custom.txt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- %openfile=custom_sun.txt% -->
<html>
<head>
Die Meta Angabe an der ersten Stelle ist aber nicht korrekt.
Läßt sich das ändern ?
mfg.
Lucky
-
Lucky
Hallo Werne,
Richtig wäre, wenn die Meta angangen nach dem <head> TAG kommen
also so _
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- %openfile=custom_sun.txt% -->
<html>
<head>
<meta name="Generator" content="Wetterstation Bedien- und Auswertesoftware - V2.91.1">
Dann kann wohl nur @werner helfen
Richtig wäre, wenn die Meta angangen nach dem <head> TAG kommen
also so _
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- %openfile=custom_sun.txt% -->
<html>
<head>
<meta name="Generator" content="Wetterstation Bedien- und Auswertesoftware - V2.91.1">
Dann kann wohl nur @werner helfen
-
Canada-John
- Beiträge: 61
- Registriert: 26 Okt 2003 18:26
- Wohnort: Vienna, Austria / Ottawa, Canada
- Kontaktdaten:
Hi,
habe mich auch schon oft darüber geärgert, dass die Seiten nach der Erzeugung durch WSWIN nicht mehr dem W3C-Standart entsprechen.
Bin auf PHP umgestiegen, da wird der lästige META-Tag von WSWIN nicht erzeugt
.
EDIT: Wenn Du die HTML-Seite über die WAP-Schiene erzeugen lässt, wird der META-Tag auch nicht eingefügt
.
Gruß John.
habe mich auch schon oft darüber geärgert, dass die Seiten nach der Erzeugung durch WSWIN nicht mehr dem W3C-Standart entsprechen.
Bin auf PHP umgestiegen, da wird der lästige META-Tag von WSWIN nicht erzeugt
EDIT: Wenn Du die HTML-Seite über die WAP-Schiene erzeugen lässt, wird der META-Tag auch nicht eingefügt
Gruß John.
-
Lucky
-
Holli
Hallo Werner,
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 1 column 1 - Warning: <!DOCTYPE> isn't allowed after elements
line 4 column 1 - Warning: discarding unexpected <html>
line 5 column 1 - Warning: discarding unexpected <head>
0 errors / 4 warnings
Die gängigen Browser schlucken diese Fehler offensichtlich, aber richtig wird der Code dadurch nicht.
Eigentlich nicht die Reihenfolge, sondern die Position im HTML-Code. Meta-Tags gehören in den <head>. Nur die Reihenfolge zu ändern reicht nicht. Und auch die Position des <!-- %openfile= -->-Kommentars ist eigentlich nicht zulässig. Die Folge dieser Positionen sind "nette" Warnungen im Validator:weneu hat geschrieben:Hallo Thomas,
jetzt sehe ich erst, was du meinst (Reihenfolge).
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 1 column 1 - Warning: <!DOCTYPE> isn't allowed after elements
line 4 column 1 - Warning: discarding unexpected <html>
line 5 column 1 - Warning: discarding unexpected <head>
0 errors / 4 warnings
Die gängigen Browser schlucken diese Fehler offensichtlich, aber richtig wird der Code dadurch nicht.
Das ist klar.Das kann in der Tat nur Werner ändern.
Manche User stört sicher schon "echt" das Ausrufezeichen in der Statuszeile von Firefox, das bei aktiviertem Validator und fehlerhaftem Code angezeigt wird... und bei eigenem Code mache ich mich dann normalerweise auf die Suche, wo ich wieder Mist gebaut habe. Bei den WsWin-Seiten habe ich mir das abgewöhnt.Der Weg über die wap-Schiene (und damit das Fehlen des "copyright"-Meta-Tags) ist vor allem auch dann wichtig, wenn er "echt" stören würde wie in einem Wetterticker.
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Dietmar,
sehe mich genötigt, dich mal hier etwas zu bremsen, denn ich habe langsam den Eindruck, dass du dich hier als Oberschiedsrichter über gut und böse bzw. richtig und falsch entwickelst.
Wenn ich hier schreibe (an die Adresse von Thomas):
Reihenfolge bedeutet ja wohl, in welcher Anordnung eine Anweisung nach der anderen kommt, oder?
Und wenn du jetzt sagst:
Ich weiß nämlich sehr wohl, was zwischen <head> und </head> zu stehen hat.
Um jetzt zum Schluss nochmals etwas von meiner Seite klarzustellen:
Ich will jetzt hier keinen unnötigen Streit vom Zaun brechen, der keinem nützt. Aber ich meine, es gibt dringendere Dinge im Zusammenhang mit WSWIN, als sich hier aufzublustern und zu tun, also ob die Welt unterginge, wenn eine Code-Zeile am falschen Platz steht.
Ich würde das anders sehen, wenn die Funktionsfähigkeit dadurch beeinträchtigt wäre. Aber ich habe noch keinen Broswer erlebt, der eine durch WSWIN erzeugte Seite nicht darstellen konnte.
Nachtrag:
Und vor allem solche destruktiven Bemerkungen
sehe mich genötigt, dich mal hier etwas zu bremsen, denn ich habe langsam den Eindruck, dass du dich hier als Oberschiedsrichter über gut und böse bzw. richtig und falsch entwickelst.
Wenn ich hier schreibe (an die Adresse von Thomas):
dann dürfte es doch wohl genau den Kern der Sache treffen, denn das meta tag steht nun mal an der falschen Stelle und das ist ja wohl aus dem Wort "Reihenfolge" zu ersehen.jetzt sehe ich erst, was du meinst (Reihenfolge).
Reihenfolge bedeutet ja wohl, in welcher Anordnung eine Anweisung nach der anderen kommt, oder?
Und wenn du jetzt sagst:
dann ist es ja wohl dasselbe, was wir beide meinen, nur vielleicht etwas klugscheißerischer ausgedrückt. Sei mir nicht böse, wenn ich mich jetzt hier auch mal etwas drastisch äußere.Eigentlich nicht die Reihenfolge, sondern die Position im HTML-Code.
Ich weiß nämlich sehr wohl, was zwischen <head> und </head> zu stehen hat.
Um jetzt zum Schluss nochmals etwas von meiner Seite klarzustellen:
Ich will jetzt hier keinen unnötigen Streit vom Zaun brechen, der keinem nützt. Aber ich meine, es gibt dringendere Dinge im Zusammenhang mit WSWIN, als sich hier aufzublustern und zu tun, also ob die Welt unterginge, wenn eine Code-Zeile am falschen Platz steht.
Ich würde das anders sehen, wenn die Funktionsfähigkeit dadurch beeinträchtigt wäre. Aber ich habe noch keinen Broswer erlebt, der eine durch WSWIN erzeugte Seite nicht darstellen konnte.
Nachtrag:
Und vor allem solche destruktiven Bemerkungen
missfallen mir ganz außerordentlich. Programiere erst mal ein Programm wie WSWIN (bzw. ein besseres Programm) , dann steht es dir auch zu, dich so zu äußern.Bei den WsWin-Seiten habe ich mir das abgewöhnt
-
Holli
Ich denke, da hast du was in den völlig falschen Hals bekommen. In diesem speziellen Fall gibt es gar keinen Schiedsrichter darüber hier, sondern es ist das W3C, und das ist dazu autorisiert. Es legt fest, was falsch, richtig oder zwar richtig, aber unerwünscht ist.weneu hat geschrieben:Hallo Dietmar,
sehe mich genötigt, dich mal hier etwas zu bremsen, denn ich habe langsam den Eindruck, dass du dich hier als Oberschiedsrichter über gut und böse bzw. richtig und falsch entwickelst.
Hatte ich anders verstanden. Es reicht nicht, einfach nur die Reihenfolge zu tauschen, sondern die Zeile muß in einem bestimmten Teil des HTML-Codes auftauchen, an einer Stelle, die nicht einfach durch Abzählen von x Zeilen ab Textanfang festzustellen ist oder durch Einhalten einer bestimmten Reihenfolge. Wenn du das gemeint hast, sind wir uns einig.Wenn ich hier schreibe (an die Adresse von Thomas):dann dürfte es doch wohl genau den Kern der Sache treffen, denn das meta tag steht nun mal an der falschen Stelle und das ist ja wohl aus dem Wort "Reihenfolge" zu ersehen.jetzt sehe ich erst, was du meinst (Reihenfolge).
Ich auch nicht.Um jetzt zum Schluss nochmals etwas von meiner Seite klarzustellen:
Ich will jetzt hier keinen unnötigen Streit vom Zaun brechen, der keinem nützt.
Ich plustere mich nicht auf. Daß es nicht richtig ist, sagt das W3C, nicht ich. Daß es bei den verbreiteten Browsern kein Darstellungsproblem gibt, weiß ich auch. Und ich tu auch nicht so, als ob die Welt unterginge. Ich stelle einen Fehler fest.Aber ich meine, es gibt dringendere Dinge im Zusammenhang mit WSWIN, als sich hier aufzublustern und zu tun, also ob die Welt unterginge, wenn eine Code-Zeile am falschen Platz steht.
Nur weil alle verbreiteten Browser ausreichend fehlertolerant sind, heißt das nicht, daß ein Fehler auf einmal keiner mehr ist.Ich würde das anders sehen, wenn die Funktionsfähigkeit dadurch beeinträchtigt wäre. Aber ich habe noch keinen Broswer erlebt, der eine durch WSWIN erzeugte Seite nicht darstellen konnte.
Der Bug ist nicht erheblich. Er kann ganz weit nach unten auf die Bugliste. Aber er sollte drauf und nicht einfach ignoriert werden. Wenn morgen ein neuer Browser auftaucht, der allergisch auf diesen Fehler reagiert, dann ist es ein Fehler, der auch nach außen hin zu sehen ist. Und daran ist dann nicht der Browser schuld.
Mir auch. Aber es ist nun mal so. Die Bemerkung war nicht destruktiv, sondern bedauernd. Ich benutze den Validator auch als Indikator für die W3C-Konformität meiner Seiten. Wenn bei einer meiner Seiten das Warnsymbol auftaucht, versuche ich den Fehler zu beheben. Auch bei meinen WsWin-Seiten habe ich etliche meiner Fehler auf diese Art gefunden. Aber wenn das Symbol auf jeder Seite auftaucht, taugt dieses Hilfsmittel nicht mehr viel.Nachtrag:
Und vor allem solche destruktiven Bemerkungenmissfallen mir ganz außerordentlich.Bei den WsWin-Seiten habe ich mir das abgewöhnt
Aber das ist mein persönliches Problem. Ich habe es lediglich angeführt, um anzudeuten, daß dieser Bug nicht einfach unter "Ist total egal, klappt ja trotzdem" abgelegt werden sollte, und daß jeder Firefox-User mit eingeschaltetem Validator sieht, das die Seite nicht fehlerfrei ist.
Das kann ich nicht, und das muß ich auch nicht, um Fehler oder Probleme in einer Software zu sehen. Aber ich helfe gern, Fehler zu lokalisieren und zu reproduzieren, denn ich gehe davon aus, daß ein Programmierer grundsätzlich daran interessiert ist, möglichst wenige davon in seiner Software zu haben. Das hat nicht das geringste mit einer Wertung der Software zu tun. WsWin ist mit großem Abstand das Beste auf seinem Gebiet, aber das bedeutet nicht, daß es nicht fehlerfreier werden kann.Programiere erst mal ein Programm wie WSWIN (bzw. ein besseres Programm) , dann steht es dir auch zu, dich so zu äußern.
Und eine Bugmeldung von mir ist niemals eine Forderung, einen Bug zu beheben. Ich versuche, die Umstände festzustellen und zu beschreiben, unter denen ein Problem auftritt, denn mir ist klar, daß ein Programmierer niemals alle erdenklichen Umgebungen reproduzieren kann, unter denen seine Software laufen soll. Ob und wann dieses Problem behoben wird, ist und bleibt aber Sache des Programmierers.
-
Lucky
Hallo Ihr Zwei,
also bitte ruhig bleiben.
Ich hatte einfach nur mal Zeit und habe meine Seiten validieren lassen. Dabei ist die Tatsache halt einfach mal aufgefallen und ich wollte nur nachfragen ob es eine Steuerungsmöglichkeit über die Position des Meta-Tag gibt.
Über die WAP-Schiene klappt es ausgezeichnet - wenn diese auch bestimmt nicht dafür gedacht ist und da jetzt OPENFILE irgendwo im der Steuerungsdatei stehen darf ist es doch gut.
Den Rest überlassen wir einfach @werner, denn bisher hat er sich doch immer was gutes überlegt.
mfg.
Thomas
also bitte ruhig bleiben.
Ich hatte einfach nur mal Zeit und habe meine Seiten validieren lassen. Dabei ist die Tatsache halt einfach mal aufgefallen und ich wollte nur nachfragen ob es eine Steuerungsmöglichkeit über die Position des Meta-Tag gibt.
Über die WAP-Schiene klappt es ausgezeichnet - wenn diese auch bestimmt nicht dafür gedacht ist und da jetzt OPENFILE irgendwo im der Steuerungsdatei stehen darf ist es doch gut.
Den Rest überlassen wir einfach @werner, denn bisher hat er sich doch immer was gutes überlegt.
mfg.
Thomas
-
Holli