 |
04-03-2008, 09:32 AM
|
IE6 and Firefox problem
|
Posts: 215
Location: London
|
Hello everyone!
I have read the “The (welcome) end of IE6” thread, but my web statistic shows that over 40% of visitors are using IE6. That suggests the real browser “war” is not so much between IE and Firefox but between IE6 and IE7. Therefore I have to ask for help.
I have created this online shop, which is working fine except when viewed in IE6. For some reason, if there are more than 4, and on some PC’s 8 boxes with products, the IE6 causes the PC to freeze and the CPU fan go mad. You’ll have to hit your RESET button or Ctrl+Alt+Del and end the iexplorer process using 99% of your CPU power. I have tried everything I could think of and in the process I even managed to adjust my stylesheet so that no IE workarounds and IE specific styles were needed. Unfortunately, whether the boxes include tables or not, the problem doesn’t go away. In my opinion the IE6 simply can’t handle so many DIVs, TABLES and Styles in one page, but it also could be some simple HTML thing. Also, my county dropdown box doesn’t work in Firefox.
Can somebody please have a look and tell me what is causing these two problems?
IE6 safe:
http://www.prideandjoydogcouture.co....r.php/cPath/56
IE6 Freezes:
http://www.prideandjoydogcouture.co....r.php/cPath/32
Firefox Country dropdown problem:
https://secure.hosts.co.uk/~prideandjoydogcouture.co.uk/create_account.php
__________________
THE FORCE is with me at last! All I need now is some TALKUPATION ;)
|
|
|
|
04-03-2008, 02:22 PM
|
Re: IE6 and Firefox problem
|
Posts: 6,562
Location: Tennessee
|
Quote:
|
In my opinion the IE6 simply can’t handle so many DIVs, TABLES and Styles in one page
|
Yeah.. probably NOT the problem. I've seen some mighty huge pages that IE 6 handled without the behavior you describe. I would be MUCH more suspicious of your scripting.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|
|
|
|
04-04-2008, 03:25 PM
|
Re: IE6 and Firefox problem
|
Posts: 215
Location: London
|
Quote:
Originally Posted by LadynRed
I would be MUCH more suspicious of your scripting.
|
Thank you for answering LadynRed though I don’t understand how scripting can have anything to do with it. IE can’t see the PHP script used. All it can see is exactly what you and I can see when we look at the HTML source of that particular page. I just can’t believe HTML can actually cause a browser to freeze.
Have you also looked at the dropdown problem in Firefox? What do you say to that? I personally don’t have a clue, because the two other dropdowns on the right work just fine.
__________________
THE FORCE is with me at last! All I need now is some TALKUPATION ;)
|
|
|
|
04-04-2008, 03:41 PM
|
Re: IE6 and Firefox problem
|
Posts: 6,562
Location: Tennessee
|
Quote:
|
I just can’t believe HTML can actually cause a browser to freeze.
|
To my knowledge it doesn't. You DO have some javascript going on there. My IE6 displayed it fine ..until I tried to scroll down, then it started chewing processor cycles. That script is directly affecting the code or styles, so that is likely your culprit, not the plain html/css.
As for the drop-down on Country, you've got EVERYTHING set to positon:relative. When I disable that the drop down works.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|
|
|
|
04-04-2008, 09:33 PM
|
Re: IE6 and Firefox problem
|
Posts: 215
Location: London
|
I’m afraid my Voodoo isn’t strong enough. There must be some black magic involved, because I have tried to view the page with JavaScript disabled, plus I have deleted all the scripts from the code. IE6 still freezes. The fact it lets you scroll down before it freezes on your PC is just down to the way cache memory works. In reality your IE had frozen before you’ve scrolled down. It would even let you close the browser if you’re lucky.
You were right about the dropdown issue in Firefox. When I created a class that gives absolute positioning to SELECT boxes, the dropdown works again. Unfortunately, it also messes up the site, as there are select boxes used for different purposes and they are all being constructed automatically. Anyway, how did you manage to disable relative positioning only? Didn’t you disable the whole stylesheet? Just asking, because the right part of the page contains two dropdown boxes but those two work perfectly well despite the relative positioning.
This whole issue makes me wonder though. How come only Firefox is unable to handle it? It works on IE, Opera and Safari. I guess I’ll never find out but I believe, relative or absolute, a SELECT box should always do what it was meant to do. Simply drop down.
__________________
THE FORCE is with me at last! All I need now is some TALKUPATION ;)
|
|
|
|
04-05-2008, 10:08 AM
|
Re: IE6 and Firefox problem
|
Posts: 6,562
Location: Tennessee
|
Quote:
|
how did you manage to disable relative positioning only? Didn’t you disable the whole stylesheet?
|
No, I disabled ONLY the relative positioning. One of the lovely little features about the FireBug extension for Firefox.
I don't understand your use of positioning EVERYTHING. It's simply NOT necessary and it DOES cause problems, many of them 'unintended consequences'. IE in particular has some nasty bugs related to positioning.
As for your freezing page.. I suggest you - 1 remove ALL the positioning and use the normal document flow for things; 2 - set up the page as a STATIC page, with as many images as you like - but no PHP, no scripts - then see what IE does.
Are you using any behaviors for anything ? Those definitely DO cause IE to freeze.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|
|
|
|
04-09-2008, 12:51 PM
|
Re: IE6 and Firefox problem
|
Posts: 6,562
Location: Tennessee
|
Quote:
|
I think ie6 's problem is less than firefox.
|
No offense, but you have absolutely NO idea what you're talking about it 
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|
|
|
|
04-09-2008, 03:34 PM
|
Re: IE6 and Firefox problem
|
Posts: 1,592
Name: Stephanie
Location: Oklahoma
|
I have never heard of plain CSS or HTML causing a browser to freeze. It must be something with a script. To solve this problem will probably take a lot of troubleshooting. If I were you, I would start with a plain HTML and CSS shell of your page with no javascript or php or any other script or programming. Then, I would start adding your javascript and php one piece at a time, then testing it after each addition. This is the most thorough way of figuring out your problem.
Also, I think this is the first time I have ever heard someone say IE6 is better than firefox!! ahhhH!!
Anyway, if you can narrow down the problem, feel free to come back and ask for help. I am sure someone will be able and willing to help. I just really feel like the problem is not with the HTML or CSS. 
|
|
|
|
04-21-2008, 12:12 PM
|
Re: IE6 and Firefox problem
|
Posts: 215
Location: London
|
Quote:
Originally Posted by LadynRed
No offense, but you have absolutely NO idea what you're talking about it 
|
I don't know who you were quoting there, but I certainly didn't say IE6 was better than Firefox.
Anyway, sice there is a first time for everything I am almost certain this is the first known case of IE6 freezing because of HTML or CSS. My stylesheet doesnt contain any behavior and I don't use htc files anyway.
At this point I'm quite certain my scripts aren't causing the issue either. Only after I disabled my stylesheets the page loaded without freezing, meaning it IS the styles or divs that are causing this issue.
If you want to check for your self, download this .zip file. It contains a cleaned up version of the freezing page. There are no scripts, no PHP and no forms. Only HTML and CSS, yet it still freezes unless you disable those stylesheets.
I'll use the old trial and error aproach this week and try to determine which style is causing it and I'll let you know what it was if I find it.
__________________
THE FORCE is with me at last! All I need now is some TALKUPATION ;)
Last edited by frofi : 04-21-2008 at 12:19 PM.
|
|
|
|
04-21-2008, 02:16 PM
|
Re: IE6 and Firefox problem
|
Posts: 6,562
Location: Tennessee
|
Quote:
|
I don't know who you were quoting there, but I certainly didn't say IE6 was better than Firefox.
|
Wasn't you. It was to a person who's post here has since been deleted.
As for the rest, after looking at this css, I'd say it's more likely that IE is choking on all that positioning, it is known to have problems. All that position:relative, position:absolute simply isn't necessary.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|
|
|
|
05-28-2008, 06:20 AM
|
Re: IE6 and Firefox problem
|
Posts: 215
Location: London
|
I’ve finally found some time to play around with the stylesheet and because I managed to fix the problem I will share my findings with you like I promised.
I can now confirm that both problems (IE6 freezing and Firefox dropdown) were in fact caused by relative positioning and that there was nothing wrong with the scripts. Firefox didn’t like relative positioning of the central container including containers that were inside and seemingly had nothing to do with the dropdown issue, and IE6 had a problem with the “ body, body * { position: relative……” part of my stylesheet. I use the body, body * declarations to assure same-ish behaviour in IE and the rest of the browsers.
So, although it is hard to believe, IE6 can really cause your PC to freeze purely on the grounds of “bad” CSS.
Thank you for the positioning hint, LadynRed.
__________________
THE FORCE is with me at last! All I need now is some TALKUPATION ;)
|
|
|
|
05-28-2008, 04:03 PM
|
Re: IE6 and Firefox problem
|
Posts: 3
|
Reinstall
frofi
|
|
|
|
06-02-2008, 12:38 AM
|
Re: IE6 and Firefox problem
|
Posts: 49
Name: www.zorgdirectory.com
Location: www.zorg-directory.com
|
i have problem with firefox too 2.14
when i try to browse it go to save page(pop up)
example: www.webmaster.com , it will save index.php
i think better downgrade
|
|
|
|
06-02-2008, 09:42 AM
|
Re: IE6 and Firefox problem
|
Posts: 6,562
Location: Tennessee
|
There is nothing wrong in what Firefox is doing.. it probably IS a PHP page.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday"
Carolina Corvette Club
|
|
|
|
|
« Reply to IE6 and Firefox problem
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|