kaputte Grafiken?

Stefan Brinkers

Angesehenes Mitglied
hallo,

hatte gerade ein sehr merkwürdiges Problem mit Dreamweaver. Das Programm ist bei der Bearbeitung einer Webseite immer wieder abgestürzt (bzw. hat sich einfach beendet). Es lag scheinbar an einer kurz vorher erstellen .gif-Datei (mit PS) die ich einbinden wollte, aber kaum war die Grafik drin > Absturz.
Habe die Grafik nochmal abgespeichert (unter dem gleichem Namen, deshalb habe ich die scheinbar defekte leider nicht mehr) und jetzt klappt alles wieder wurnderbar.

Andere Programme hatten keine Probleme mit der Darstellung des GIFs.

Kann es wirklich an einem GIF liegen, das der Dreamweaver abschmiert??
Ist mir vorher noch nie passiert...

edit: OK, liegt vielleicht doch nicht an dem Gif... ich hab das Gefühl mein PC gibt gleich den Geist auf
unsure.gif
ohmy.gif
 
Ja es gibt auch kaputte Grafiken. Das nächste mal einfach das Bild direkt im Browser anschuen. Wenn da das Bild korrekt anzeigt, sollte es auch im Web funktionieren.

Gruß Ronny
 
Bearbeite das Gif mal (z. B. größe auf 99,9 % reduzieren) und speicher es neu ab, wenn es danach immer noch so ist, kommt vielleicht nur Dreamweaver damit nicht klar.

Hast Du das Bild selber erzeugt oder irgendwo anderes her? - Immerhin gibt es genug defekte Grafiken, mit denen auch versucht wird Sicherheitslücken gezielt auszunutzen.

Es kann natürlich auch nur eine "kaputte Grafik" sein, trotzdem sollte man sowas vielleicht doch besser mal auf den Grund gehen.



MfG Sascha Ahlers
 
nach langem rumprobieren und testen habe ich jetzt glaube ich die Lösung gefunden...
am Bild und am PC lag es scheinbar nicht...

habe versucht den Fehler einzukreisen und immer wieder Sachen aus der HTML/CSS Datei entfernt...

so sieht die HTML-Datei aus (bzw. das was davon übrig ist):
CODE <html>
<head>
<link rel="stylesheet" type="text/css" href="css.css">
</head>

<body>
<img>
</body>
</html>


so der Rest der CSS:

CODE a{float:left;}



jedesmal wenn ich das so eingebe stürzt Dreamweaver ab.
entferne ich das float:left von a, gibts keine Probleme
oder packe ich das <img> irgendwo rein (in <p> oder <div> oder so), passiert auch nix...

sowas Merkwürdiges hab ich bisher noch nie erlebt
blink.gif
blink.gif

Scheint ein Bug von Dreamweaver zu sein oder seit wann darf man einem a nicht mehr float zuweisen? Der W3C Validator meckert da jedenfalls nicht...
 
a und img sind beides inline-Elemente, sie können von #PCDATA umgeben sein.

float ist eigentlich eine Eigenschaft, die sich auf Blockelemente bezieht.

Liest Dreamweaver das 'float', so sieht der Bug danach aus, als ob angenommen wird, daß mindestens ein Blockelement existiert. Der Array der Blockelemente wird abgefragt, der existiert aber nicht - dann crasht das Programm.

Programmieren ist einfach eine Tätigkeit, bei der es immer wieder ganz versteckte Fehler gibt. Und das Problem bei diesen Programmen ist, daß es entweder keine Reporting-Funktion gibt oder daß die Nutzer diese sperren. So können solche Sonderfälle lange unbemerkt bleiben.
 
Zurück
Oben