Anzeige: Goneo - Du machst das Web!
Anzeige: united-domains - Die ganze Welt der Domains
Einfache & schnelle Domain-Registrierung zu fairen Preisen ohne Einrichtungsgebühren. Mehr als 250 Domain-Endungen aus einer Hand inklusive E-Mail- & Web-Weiterleitung. Einzigartiges Domain-Portfolio zur bequemen & sicheren Verwaltung Ihrer Domain-Namen.
Jetzt Domain-Check bei united-domains!
Software für Projekt Analyse
Autor: xmurrix
Datum: 02.03.2009 14:15:36
Hallo zusammen,
kennt jemand von euch ein Tool, mit der man alle in einem HTML-Projekt verwendete Bilder ermitteln kann, und eventuell auch in CSS-Files angegebene ID-/Klassen- Selektoren?
Ab einer bestimmten Projektgröße wachsen gewöhnlich die Bilderverzeichnisse, sowie die Anzahl der Styleangaben in den CSS-Dateien mit. Nich mehr verwendete Ressourcen fliegen im Laufe des Projektes raus oder werden als "deprecated" gekennzeichnet.
Nicht desto trotz können sich im Laufe eines Projektes einige Dateileichen sammeln, in Form von nicht mehr verwendeten Bildern, die irgendwo im Bilderordner herumliegen, aber nie angefragt werden.
Das gleiche Problem ergibt sich bei Klassen-/ID-Selektoren, die im Laufe des Projekts hinzukommen, verworfen werden und nirgends im Markup verwendet werden.
Mir ist klar, dass eine Software je nach Komplexität des Projekts nicht ein 100%-tige Analyse erstellen kann, da Bilderpfade z. B. dynamisch in JS erstellt werden können, und die genaue Erkennung der in CSS angegebenen Formate die Leistungsfähigkeit eines Browsers bedarf (Selektoren über Pfade, Kaskadierung, usw...).
Ein Mittelweg wäre, die Ermittlung der Bilder sowie der Selektoren und das gegenprüfen auf das vorkommen im statischen HTML-Code gegenprüft.
Das Bilderproblem könnten man auch Ansatzweise lösen, indem die Webseite mit einem Tool auf die Platte kopiert wird um das Ergebnis mit dem Bilderordner des Projekts zu vergleichen. Das ist aber meiner Meinung nach, auch nicht ganz ideal.
Gibt es eine Software, die solche Analysen erstellt, oder wie löst ihr das Problem?
Danke und Grüße
xmurrix