tidy als validator geeignet?
Alain
- programmiertechnik
0 Orlando0 MudGuard0 Alain0 Herbalizer0 Alain0 Herbalizer
Hallo leute,
Ich möchte meine seiten die zur zeit noch im w3C 4.0 html status auf dem server liegen
jeweils mit dem validator tidy http://tidy.sourceforge.net (zugabe bei phase5) durch checken und damit
die seiten auf den neusten stand bringen.
Bis anhin sah ich,dass das tidy den code eigentlich schön umschreibt.
Möchte aber wissen ob jemand von Euch schlechte Erfahrung damit gemacht hat,
z.B. im javascript und html bereich?
Danke schon jetzt für die jnfo
Grüsse vom Alain
Hi Alain,
Möchte aber wissen ob jemand von Euch schlechte Erfahrung damit gemacht hat,
z.B. im javascript und html bereich?
nein, eigentlich nicht. Man muss halt wissen, wieviel Freiheit man ihm lassen will. Tidy kannst du weitgehend an deine Bedürfnisse anpassen. Bei HTML-Kit ist er als Plugin eingebunden, damit kann man ihn bequem konfigurieren.
http://chami.com/html-kit/
http://www.chamisplace.com/asp/hkp.asp?f=htmltidybeta
LG Roland
Hi,
jeweils mit dem validator tidy http://tidy.sourceforge.net (zugabe bei phase5) durch checken
tidy ist KEIN Validator.
Tidy räumt zwar einiges im Code auf und beseitigt auch eine Reihe von Code-Fehlern.
Aber was bei tidy hinten rauskommt, ist nicht notwendigerweise valider Code.
Möchte aber wissen ob jemand von Euch schlechte Erfahrung damit gemacht hat,
Nein, es ist ein Hilfsmittel, um die gröbsten Fehler zu entfernen.
Aber auch nicht mehr. Insbesondere wie bereits gesagt kein Validator.
Wenn Du einen Validator suchst, den Du offline benutzen kannst, guck Dir http://www.arealvalidator.com an.
cu,
Andreas
hallo,
tidy ist KEIN Validator.
Tidy räumt zwar einiges im Code auf und beseitigt auch eine Reihe von Code-Fehlern.
Aber was bei tidy hinten rauskommt, ist nicht notwendigerweise valider Code.
Was Deiner Meinung nach ist denn ein validator,
wenn der html fehler beseitigt und sie w3C konform umschreibt?
Ansonsten zur ersten Antwort möchte ich auf den hinweislink danken,aber
das mit den einstellungs möglichkeiten kenn ich.Mich interessiert,ob ich das tidy bedenkenlos
im html 4.01 WC3 event. mit komplexen javascript zurecht kommt und ob damit jemand schon probleme gehabt hat,damit
ich weiss worauf ich besonders achten müsste.Das ist alles.
Schönen gruss vom Alain
Hi!
Was Deiner Meinung nach ist denn ein validator,
wenn der html fehler beseitigt und sie w3C konform umschreibt?
Dann ist es Tidy (engl: sauber, reinlich, ordentlich).
Der Validator prüft (validiert) ein Dokument gegenüber einem Regelwerk, hier: ein HTML-Dokument gegenüber die DTD, gegenüber der es behauptet, gültig zu sein.
Gruß Herbalizer
hallo,
Der Validator prüft (validiert) ein Dokument gegenüber einem Regelwerk, hier: ein HTML-Dokument gegenüber die DTD, gegenüber der es behauptet, gültig zu sein.
Ok dann beschreib mal was das ist,die ausgabe von tidy:
line 16 column 9 - Warning: <table> attribute "summary" lacks value
line 34 column 26 - Warning: <img> proprietary attribute value "absbottom"
line 34 column 151 - Warning: <img> proprietary attribute value "absbottom"
line 34 column 287 - Warning: <img> proprietary attribute value "absbottom"
line 39 column 52 - Warning: <img> attribute "alt" lacks value
line 41 column 9 - Warning: <table> attribute "summary" lacks value
line 44 column 9 - Warning: <img> attribute "alt" lacks value
line 44 column 132 - Warning: <img> attribute "alt" lacks value
line 61 column 5 - Warning: <img> attribute "alt" lacks value
line 79 column 21 - Warning: unknown attribute "nosave"
line 79 column 21 - Warning: <img> attribute "alt" lacks value
line 82 column 20 - Warning: <img> proprietary attribute value "absbottom"
line 82 column 153 - Warning: <img> proprietary attribute value "absbottom"
line 82 column 279 - Warning: <img> proprietary attribute value "absbottom"
line 82 column 279 - Warning: <img> attribute "alt" lacks value
line 82 column 377 - Warning: <img> proprietary attribute value "absbottom"
line 91 column 61 - Warning: unknown attribute "nosave"
line 101 column 9 - Warning: <table> attribute "summary" lacks value
line 105 column 36 - Warning: unknown attribute "nosave"
line 115 column 8 - Warning: missing </a> before <a>
line 115 column 144 - Warning: unknown attribute "nosave"
line 115 column 246 - Warning: discarding unexpected </a>
line 123 column 127 - Warning: unknown attribute "nosave"
line 127 column 72 - Warning: unescaped & or unknown entity "&src"
line 127 column 82 - Warning: unescaped & or unknown entity "&hts"
line 131 column 144 - Warning: unknown attribute "nosave"
line 155 column 77 - Warning: <blink> is not approved by W3C
line 156 column 195 - Warning: <img> attribute "alt" lacks value
line 156 column 296 - Warning: <img> attribute "alt" lacks value
line 156 column 374 - Warning: <img> attribute "alt" lacks value
line 156 column 452 - Warning: <img> attribute "alt" lacks value
line 156 column 561 - Warning: unknown attribute "nosave"
line 162 column 32 - Warning: <img> attribute "alt" lacks value
line 167 column 36 - Warning: <img> attribute "alt" lacks value
line 167 column 137 - Warning: <img> attribute "alt" lacks value
line 167 column 216 - Warning: <img> attribute "alt" lacks value
line 167 column 328 - Warning: <img> attribute "alt" lacks value
line 177 column 9 - Warning: <table> attribute "summary" lacks value
line 182 column 33 - Warning: unknown attribute "nosave"
line 228 column 22 - Warning: <img> proprietary attribute value "absbottom"
line 228 column 155 - Warning: <img> proprietary attribute value "absbottom"
line 228 column 281 - Warning: <img> proprietary attribute value "absbottom"
line 228 column 281 - Warning: <img> attribute "alt" lacks value
line 228 column 379 - Warning: <img> proprietary attribute value "absbottom"
line 229 column 5 - Warning: <img> attribute "alt" lacks value
line 236 column 2 - Warning: <a> escaping malformed URI reference
line 1 column 1 - Warning: HTML DOCTYPE doesn't match content
Info: Doctype given is "-//W3C//DTD HTML 4.01 Transitional//EN"
Info: Document content looks like HTML proprietary
47 warnings, 0 errors were found!
Gruss vom Alain
Hi!
Da wollen wir mal:
line 16 column 9 - Warning: <table> attribute "summary" lacks value
Lt. HTML4-Strict und XHTML1.0 muss table ein Attribut summary haben, welches eine Kurzbeschreibung der Tabelle enthält. Ist in XHTML-Basic und XHTML1.1 ein kann.
line 34 column 26 - Warning: <img> proprietary attribute value "absbottom"
Kein gültiges attribut, raus damit!!!
line 39 column 52 - Warning: <img> attribute "alt" lacks value
Lt. HTML2-XHTML1.1 erforderliches Attribut. Stellt alternativen Text dar, wenn Bild nicht angezeigt wird.
line 79 column 21 - Warning: unknown attribute "nosave"
Raus damit!!!. NN4-Composer-Attribut damit er Bilder beim speichern dort lässt wo sie sein sollen (oder so).
line 115 column 8 - Warning: missing </a> before <a>
Ohne Quelltext nur 'ne Vermutung: ein <a> vor dem nächsten <a> wird nicht geschlossen.
line 115 column 246 - Warning: discarding unexpected </a>
Eins zuviel. Validator fragen.
line 127 column 72 - Warning: unescaped & or unknown entity "&src"
line 127 column 82 - Warning: unescaped & or unknown entity "&hts"
Entweder sollen das Benannte Zeichen sein (Entitys), dann fehlt ein ; hinten dran. Oder du must das & als & maskieren.
line 155 column 77 - Warning: <blink> is not approved by W3C
Raus damit.
line 236 column 2 - Warning: <a> escaping malformed URI reference
Die URL im href sieht komisch aus (also nicht wie protokoll://location oder location).
line 1 column 1 - Warning: HTML DOCTYPE doesn't match content
Info: Doctype given is "-//W3C//DTD HTML 4.01 Transitional//EN"
Info: Document content looks like HTML proprietary
47 warnings, 0 errors were found!
Logisch, wäre es einigemassen gültig würden keine Fehler auftreten.
Trotzdem. Tidy ist kein Validator. Die Wahrheit wird dir nur hier http://validator.w3.org oder hier http://htmlhelp.org/tools/validator/, wobei hier auch der Punkt Common validation problems interessant sein kann.
Tidy ist nur dazu da, alzu misratenen Code in etwas gültiges umzubiegen. Das was dann rauskommt, sollte unbedingt nochmal bei den zwei genannten Validatoren überprüft werden.
Gruß Herbalizer
hallo,
Trotzdem. Tidy ist kein Validator. Die Wahrheit wird dir nur hier http://validator.w3.org oder hier http://htmlhelp.org/tools/validator/, wobei hier auch der Punkt Common validation problems interessant sein kann.
Tidy ist nur dazu da, alzu misratenen Code in etwas gültiges umzubiegen. Das was dann rauskommt, sollte unbedingt nochmal bei den zwei genannten Validatoren überprüft werden.
Die fehler waren mir auch bekannt was tidy rausschmeisst bzw. korrigiert
oder zumindest einen Teil.
Ok dann werd ich das so machen.
Besten dank trotzdem
gruss vom Alain
Hallo
line 155 column 77 - Warning: <blink> is not approved by W3C
Raus damit.
Interessant ist, daß der Mozilla 1.0 (getestet mit RC3)
das <blink> blinken läßt! Hab' das mal ausprobiert, und
war "regelrecht schockiert". ;-)
Wo doch fast alles andere proprietäre fast schon "verteufelt" wird.
Tschö, Auge
Hallo Auge,
Interessant ist, daß der Mozilla 1.0 (getestet mit RC3)
das <blink> blinken läßt! Hab' das mal ausprobiert, und
war "regelrecht schockiert". ;-)
user_pref("browser.blink_allowed",false);
Siehe auch http://mozilla.linuxfaqs.de/tipps.html
Wo doch fast alles andere proprietäre fast schon "verteufelt" wird.
Seit wann denn das? innerHTML? Favicons? <marquee>?
Grüße,
Christian