Kleine Stütze zur Kontrolle der Funktionsweise dieses Special-CPs:
@marcus22:
Ich werde ab und zu darauf angesprochen, wie man bei Zusammenstellung der Website die Funktionsweise dieses CPs kontrollieren kann und möchte hier eine Empfehlung aussprechen.
Zur Kontrolle eignet sich für den Webentwickler u.a. sehr gut der Browser
Firefox und das dazugehörige Tool
Firebug. Ich habe mit diesen auch in meinen manchmal schnell zusammengezimmerten Scripten Fehler gefunden, die man sonst sehr umständlich suchen muss. Zur Gegenkontrolle eignet sich dann noch der IE6, da dieser gerne aus der Art schlägt und ungewollte Anzeigen der Website provozieren kann.
Im speziellen Fall habe ich auf Anfrage mir die
Website von marcus22 angeschaut, weil dort das Bild nicht erscheint (incl. auch der Querscrollanzeige für die Bilder).
Folgender Stand von heute früh habe ich noch einmal ausgemacht, ohne ins Backend gehen zu müssen:
(1) Im Header des Dokuments habe ich nach dem JavaScript gesucht. Der im Bild 1 dargestellte Fehler 404 zeigt, dass dieses Script nicht eingebunden ist, somit kann natürlich auch nichts weiter passieren.
- JsScript nicht vorhanden, gefunden mit Firebug
(2) Das Bild wird generiert, somit ist der SpecialCP reaktionsfähig, aber ohne eine Funktionsfähigkeit.
- Bild wurde generiert! Gefunden mit Firebug
(3) erschwerend kommt hinzu, dass einige Anweisung im HEAD doppelt sind und die frontend.css fehlerhafte Codierungen enthält. Da die frontend.css zuerst eingelesen wird, können die fehlerhaften Codierungen Folgefehler generieren, so dass es schwer werden kann, die Ursache für die nachfolgenden Scripte und CSS-Dateien auszumachen. Hier wäre eine Bereinigung der frontend.css der erste Schritt (
http://jigsaw.w3.org/css-validator/ ) um dann die weiteren Fehlerursachen zu finden.