CSS Dateien automatisch vergleichen
lima-city → Forum → Die eigene Homepage → Grafikdesign
code
datei
einfacher vergleichen
ergebnis
form
geschriebenen datei
gleichen sachen
hand
hilfe
http
jemand
nennen
normalform
programm
regeln
reihenfolge
speichern
standard
unterschiedliche inhalte
vergleichen
-
Also mein Fall:
Ich habe 2 CSS-Dateien, 1 ist per Hand geschrieben, die anderen wird von einem Pogramm erzeugt, die Reihenfolge der CSS Regeln ist in beiden Dateien nicht gleich, während in der per Hand geschriebenen Datei background-color: black; benutzt wird, benutzt das Programm backgound:#000; . Ich würde gerne automatisch testen lassen, ob das die CSS-Dateien des Programms die gleichen \'Sachen\' wie das per Hand enthalten. Es wäre sehr schön, wenn mir jemand ein Programm nennen könnte, das beide CSS-Dateien vergleicht, und mir meldet, wenn sie unterschiedliche Inhalte haben. Es würde aber auch notfalls eim Programm genügen, welches mir beide CSS-Dateien in eine Standard-/Normalform bringt, so dass man sie einfacher vergleichen kann, z.B. per diff. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also, der CSS Validator http://jigsaw.w3.org/css-validator/ bringt die Dateien schon mal in eine übersichtliche Form.
Er ändert aber so viel ich weiß nicht z.B. #000 zu black oder ähnliches.
Du könntest beide Dateien validieren lassen, das Ergebnis in je einer Datei speichern und dann ein kleines Script schreiben, dass mit Hilfe von sed/awk eine der beiden Dateien editiert:
sed \'s/#000/black/g\' Eingabedatei >Ausgabedatei
Und danach solltest du sie einfach mit diff vergleichen können. -
Naja, der Validator gibt nur die Datei schön aus, dann ist 1. wie schon erwähnt das Farbenproblem nicht gelöst und 2. background und background-color sind auch immer noch verschieden...
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage