Skip to content
 

Pictures Display in Firefox but not IE 6, 7, or 8

So I had some trouble with some web development lately. I designed a webpage using Bluefish Editor on GNU/Linux using some code that a friend provided and modifying it. and checked my pages with Firefox and Ganelon. So far no problems. Then I tried multiple versions of IE. My page would display but not the images, except for on 1 page, and only in IE. My doctype was good
meaning

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


#top {
background: #8B956D url(HMS_small_CSS.jpg)no-repeat top center;
padding-top: 375px;
}

#top {
background: #8B956D url(HMS_small_CSS.jpg) no-repeat top center;
padding-top: 375px;
}

I hope this helps someone out. At any rate I don’t want to condone initially sloppy coding, but really the largest software company in the world can’t create a browser that deals with this?! At any rate some day we’ll all use GNU/Linux or similar operating systems and, well I’m about to rant.

4 Comments

  1. Stretch Armstrong says:

    Yeah, syntax errors are a cast iron bitch. Learn to code correctly and they won’t bother you any more.

  2. 013 says:

    I’d more say that a language that just silently doesn’t work and doesn’t give any indication of error is more of a bitch. I would point out that 007 did learn to code correctly, and then shared this gotcha with the internet. Lets not forget: several other browsers chose to ignore the problem and display the image anyhow, so clearly it can’t have been a show stopper.

    I’m not sure which stinks more: the fact that IE silently failed, or the fact that the other browsers silently ignored a syntax error. As a coder, both are pretty abhorrent to every concept I have learned about programming. If a single space is enough to cause the entire line of syntax to be invalid, it should also be enough to shoot up big red warning flares. 007, were there any indications of errors on the page in IE, such as the usual “Done, but with errors on page.” in the status bar? How about in the other browsers?

  3. 007 says:

    No, it was silent. That’s part of the reason why I shared this. The other reason is that I wanted to and if you don’t like it you don’t have to take my advice. There are many hits for this problem in general, so I’m not the only one that had it. It’s funny that this Stretch guy assumes that I didn’t learn how to code correctly when I made a common error that anyone can make, even someone that is experienced. Maybe this is why people think that all people that are good with computers are jerks. Plus are we shifting the blame to me instead of Microsoft because they don’t have the resources to fix such a common problem or something? Wow I really am a jerk for expecting the web browser that is produced by the largest software company in the world to perform at least as well as the most dominant free browser. Anyway, I could start putting up other coding examples, and showing off my prowess, but then I’d just be arguing a dumb point. We all get better when we help each other. I wonder if being an jerk for no reason makes some feel better about themselves. At any rate we’ve all gone through many stages on our path to understanding. Still, this is almost as preposterous as the guy who accused me of not helping out the environment by riding a bicycle, instead of using a car, because I still used rubber. What planet does a person like that live on? Apparently a planet where bicycle tires are as big as car tires and this person doesn’t ever need to go anywhere. This planet must also deliver goods to him ultimately by use of a transportation system that uses magical fairy dust that produces no emissions instead of boats, trains, trucks, and cars. They must also cool their dairy products with freezers powered by love that also releases no emissions when it goes through its ruv-o-cool conversion process. The point is it’s baseless, just like this little jab, when analyzed. Also, do competent IT people need to be attacking each other over such little issues? It’s nice to find someone who even really knows what code is these days beyond the basic idea, sadly enough, even in the IT industry. Anyway, case and point, you know what happens when you assume. Again, I hope this helped someone out. I know that the pithy comments did not. By telling me to lean how to code did you help me learn how to code? Wow we’re all so much better off now. Our understanding of computing is now complete. We just needed someone to be a jerk to show us the way.

  4. Lisa says:

    Also, anymore is a compound word Stretch. Perhaps you have some syntax errors from time to time too. Still, let’s not let this post degrade into a petty, geek argument. I call that a geek-ument.

Leave a Reply