Firefox and Internet Explorer..

26 replies
The two just do not mix!

I have a new website and in Internet explore looks fine but in Firefox it's as if someone smashed it with a bat lol.

How do I get around this? I'm not the best coder and use a WYSIWIG but do know some html/CSS.

This is a big problem considering 40% are viewing through FF 3.0 lol.

BTW, I'm not saying either browser is to blame

Louis
#explorer #firefox #internet
  • Profile picture of the author POWERCENTER
    There are many issues it could be. A lot of CSS styling conflicts between those 2 browsers.
    {{ DiscussionBoard.errors[259591].message }}
  • Profile picture of the author fizex81
    Banned
    for me firefox is the best, it has many plugin we can put it
    {{ DiscussionBoard.errors[259612].message }}
  • Profile picture of the author TheRichJerksNet
    Microsuck is to blame ... IE has always beed and alwasy will be a developers worst enemy. The browser just can not view websites properly. You have to tweak the css, tweak the coding, and spend alot of useless time making the site look half way decent under IE.

    From the looks of it IE 8 is not much better..

    James
    {{ DiscussionBoard.errors[259624].message }}
  • Profile picture of the author ChristianM
    I feel your pain, my latest website was fine in FF, IE7 and Safari but IE6 did not like it one bit.

    Normally it looks worse than it is and you just have to figure out why the problem is being caused - personally mine are always the other way around, look fine in firefox but not IE.

    If you can get it to look right in firefox but not ie you can always use ie conditional comments.
    {{ DiscussionBoard.errors[259639].message }}
  • Profile picture of the author Michael Oksa
    How did I know someone would start badmouthing Microsoft? Get over it. Like it or not, there are CUSTOMERS and VISITORS who will NEVER make the switch.

    I'm not saying Microsoft is all good, but they are not completely to blame. The funny thing is nobody ever badmouths Firefox for not rendering pages the same way Microsoft does.

    Sorry for the highjack/rant, but people can complain about IE all they want, people are still going to be using it for a long time to come.

    All the best,
    Michael Oksa
    Signature

    "Ich bin en fuego!"
    {{ DiscussionBoard.errors[259682].message }}
    • Profile picture of the author ChristianM
      Originally Posted by Michael Oksa View Post

      How did I know someone would start badmouthing Microsoft? Get over it. Like it or not, there are CUSTOMERS and VISITORS who will NEVER make the switch.

      I'm not saying Microsoft is all good, but they are not completely to blame. The funny thing is nobody ever badmouths Firefox for not rendering pages the same way Microsoft does.

      Sorry for the highjack/rant, but people can complain about IE all they want, people are still going to be using it for a long time to come.

      All the best,
      Michael Oksa
      I'm not sure if you are a html and css coder yourself, but, if you code a website, you need to fix it for IE afterwards virtually every time - this causes a certain amount of frustration (unsurprisingly). Firefox is closer to being standards-compliant (ie the way most people accept a web page ought to be rendered) so most people who have to deal with it prefer it to IE.

      Admittedly, it is a necessary evil, however, microsoft are perfectly capable of creating a much more favourable browser for web designers and merely don't seem to bother to - firefox is opensource so all they have to do is use their rendering engine if it is that difficult for them.
      {{ DiscussionBoard.errors[259707].message }}
    • Profile picture of the author ThomM
      Originally Posted by Michael Oksa View Post

      How did I know someone would start badmouthing Microsoft? Get over it. Like it or not, there are CUSTOMERS and VISITORS who will NEVER make the switch.

      I'm not saying Microsoft is all good, but they are not completely to blame. The funny thing is nobody ever badmouths Firefox for not rendering pages the same way Microsoft does.

      Sorry for the highjack/rant, but people can complain about IE all they want, people are still going to be using it for a long time to come.

      All the best,
      Michael Oksa
      Actually they are Mike.
      They have yet to make IE standards compliant like just about every other browser is.

      Louis if you can put in a link to the page so we can check out the source code.
      Signature

      Life: Nature's way of keeping meat fresh
      Getting old ain't for sissy's
      As you are I was, as I am you will be
      You can't fix stupid, but you can always out smart it.

      {{ DiscussionBoard.errors[259922].message }}
  • Profile picture of the author gatorjack
    To determine your issue, what program did you create your software with?

    I'm a diehard Firefox fan. I've been one since the good ole' days of Netscape 3.01 Gold. I have found, though, that IE is more forgiving on coding issues. Where IE simply ignores the coding messup, Firefox is strict. If the coding or style sheet messes up on something, it will reflect in the design you see in FireFox.
    {{ DiscussionBoard.errors[259694].message }}
  • Profile picture of the author Spike SpiegelIM
    IE just plain sucks... But I consider making website for it because the average user tends to use it..
    {{ DiscussionBoard.errors[259699].message }}
  • Profile picture of the author ChristianM
    Oh, and make sure you define a doctype - fixes tonnes of bugs
    {{ DiscussionBoard.errors[259711].message }}
  • Profile picture of the author Nick Doyle
    I actually made a study on this and on average, only about 20% are using FF compared to IE.

    But if you get into a much more "technology advanced" niche or "internet niche" ... its about 50/50.

    Id try to get XSitePro, it solved all those issues for me and I could finally ditch Dreamweaver. But yeah, IE sucks big time compared to FF.
    {{ DiscussionBoard.errors[259716].message }}
  • Profile picture of the author jmerc
    I use XSitePro 2 and the sites look fine in both.
    Judy
    {{ DiscussionBoard.errors[259958].message }}
  • Profile picture of the author Gaby10
    And things are going to get tricky with Internet Explorer 8 too (still beta) with a certain 'broken doc' icon that should not appear... but that's another topic.

    My advice would be: Use little CSS, unless you have time to test and debug.

    If you want to get fancy try Flash 10.

    And WYSIWIG editors should work the way they promise, but some programs alters the HTML code a lot, creating compatibility problems between browsers and readibility problems for the average user.

    Interesting, since many WYSIWIG editors on the market are suposedly intended for the average (aka non-html-guru) user.

    By the way, 40% of your visitors using Firefox 3.0? That's interesting (and a good thing, from my point of view).

    Gaby
    {{ DiscussionBoard.errors[260679].message }}
  • Profile picture of the author Louis Raven
    Wow, Again it seems I wasn't notified of this thread.

    Anyhow.. who's to say it's not FF screwing up the page? After all it does look good in IE

    I have a paragraph which is either to the left in FF or centered in IE.

    Alas I can't show the source. I'm using a div with align= left xxpx align=topxxpx etc. Nothing too hardcore so I can't see why one of them isn't "getting it" lol.
    {{ DiscussionBoard.errors[260771].message }}
  • {{ DiscussionBoard.errors[260775].message }}
    • Profile picture of the author Barbara Eyre
      I hand code my websites ... simple coding, nothing fancy, both HMTL and CSS. Yet, the sites looks just fine in IE and lousy in FF.

      I can do table cell heights and look fine in IE, but FF ignores them. Or I won't specify any table cell height and yet FF makes them twice as tall as IE. Weird.

      12px verdana in IE looks totally different than in FF (clunkier). *shrugs*

      Since, according to the stats for each of the sites I admin, at least 70-80% of the visitors use IE ... I leave it alone. When the scales start to tip towards FF, then I will have to figure out how to tell both browsers to read the same code the same way.
      {{ DiscussionBoard.errors[260807].message }}
      • Profile picture of the author bgmacaw
        Here's another possible solution.

        If you're using style="text-align:center;" this works differently in IE6, IE7 and Firefox (all versions). If you use it with a <div> in IE6/7 it will center the <div> but it won't do so in Firefox. For Firefox, you have to use the standards compliant style="margin-left:auto; margin-right:auto;" attributes for it to work. These attributes will also work correctly with IE7 but don't work correctly in IE6 from what I understand.
        {{ DiscussionBoard.errors[260960].message }}
        • Profile picture of the author Wakunahum
          I've made use of this...

          <!--[if IE]> PUT CHANGES HERE <![endif]-->

          ...from time to time. With this code you can make sure the differences are changed when viewed in internet explorer. Comes in handy in places where the spaces are different between firefox and IE.

          Now since it's perfect in Internet Explorer and bad in firefox I'm not sure if there is one to work the other way around but there might be.
          {{ DiscussionBoard.errors[261076].message }}
  • Profile picture of the author allb450
    Not even close to being an expert but my experience has been: always used IE then after some consistent issues with IE gave FF a shot. Have been using FF for about 8 months and loving it. More recently, been experiencing issues with FF and programs not fully functioning, sites not displayed completely (links missing). So while neither is perfect, I keep this in mind when trouble shooting issues.
    {{ DiscussionBoard.errors[260926].message }}
  • Profile picture of the author acai
    I prefer using Firefox than IE. IE loads very slow than Firefox. Best of all many plugins are available in Firefox.
    {{ DiscussionBoard.errors[261105].message }}
    • Profile picture of the author tomfra
      If something looks odd in Firefox but OK in MSIE, it's most likely because the website/webpage does not follow the W3C specified standards. Microsoft, for some reason, decided to somewhat create their own standards for HTML code.

      This is, however, expected to change with the arrival of IE 8 which should be more standards compliant and Microsoft acknowledged it may create problems with those pages created specifically with IE 6 and IE 7 in mind as IE 8 will apparenly no longer use some of the "specialities" found in the previous versions of IE.

      So as strange as it sounds, if you have a webpage that looks good in IE 6-7, but bad in Firefox 3, chances are, it will look bad in IE 8 as well.

      And keep in mind that if your pages look broken in Firefox 3, they most likely look broken in Opera and Safari too. In other words, the html rendering of IE is so "specific" that even Microsoft plans to abandon it.

      When I write any html code, I make sure it looks OK in both IE 7 and Firefox 3 and whenever possible, that it also passes the W3C validation at The W3C Markup Validation Service . Sometimes the design looks slighly different (mostly due to IE's perverted way of handling margins) but it must not look broken in either of them.

      That said, if you are wondering "who is right" - i.e. if a page looks OK in IE 7 but wrong in Firefox and you are wondering whose fault it is, most of the time it's IE to blame. IE 7 is seriously outdated in its core.

      By the way, 46% of my web visitors use Firefox, 42% IE.

      Tomas
      Signature
      STOP surfing the Internet - someone may be watching... IdentityCloaker.com
      Join our generous affiliate program - Excellent conversion rate, unique product, lifetime commissions!
      {{ DiscussionBoard.errors[262604].message }}
  • Profile picture of the author tomfra
    Barbara,

    Show me that web, I am sure it is still possible to make it both W3C compliant and look good in Firefox. As a rule of thumb, I would also check the web in Opera.

    Naturally, the W3C compliance does not guarantee the web will look the same in IE and Firefox or good in Firefox at all. Very often, this is caused by different handling of margins by IE and FF so the margins have to be set differently in IE as most other browsers, and again not just Firefox, handle margins differently than IE.

    After all, that's a CSS level problem so the html code itself has only limited impact on this and the W3C validation cannot spot it.

    But there is always a workaround. I just don't think it's a good idea to design for IE 6-7 only because once IE 8 arrives, its rendering will very likely look more similar to Firefox and Opera.

    Tomas
    Signature
    STOP surfing the Internet - someone may be watching... IdentityCloaker.com
    Join our generous affiliate program - Excellent conversion rate, unique product, lifetime commissions!
    {{ DiscussionBoard.errors[262794].message }}
  • Profile picture of the author TheRichJerksNet
    W3C means nothing .. They are not always correct and frankly I build my sites how I see fit not how they want me too..

    IE will see a website different because it is not mozilla based. All other browsers are mozilla base. What most dont realize is there are many differences in simple things such as 12pt vs 12px it is the same thing but it is seen different in different browsers.

    IE has always been a poor browser and always will be.. Microsoft has no desire to create a browser that functions properly. Do they have the ability ? Ofcourse they do but they also have the ability to build a stable system software core but they dont bother with that either..

    Microsft looks at it this way .. " If it aint broken don't fix it" translated into Bill Gates thinking "It sells, it makes money, who cares" ..

    Now I know that is a strong statement but I am a website developer andI have known about IE issues for over 15 years. I never liked IE 2.0 that was built specially for AOL years ago..

    You have to tweak and tweak for IE.. Personally myself I worry little about it anymore. If someone really wants to use my site then they will upgrade to a proper browser. IE is not as popular anymore as the media tries to proclaim.

    James
    {{ DiscussionBoard.errors[263114].message }}
    • Profile picture of the author bgmacaw
      Originally Posted by TheRichJerksNet View Post

      You have to tweak and tweak for IE.. Personally myself I worry little about it anymore. If someone really wants to use my site then they will upgrade to a proper browser. IE is not as popular anymore as the media tries to proclaim.
      I do prefer to use Firefox but I'm going to have to go ahead and disagree with you on these points.

      I've also been doing software and website development for many years and I haven't found that I've had to tweak and tweak for IE. Pre-IE6, IE dominated the market so much that you really didn't have to concern yourself with other browsers. There were a few well known quirks in IE6 that could easily be compensated for in the stylesheet and those are taken care of, for the most part, in IE7.

      I want to make sure that a visitor to my sites has a good experience so I'm going to support the major browsers (IE and Firefox) and as many minor ones as I can. I think it is a bad idea to exclude one browser or the other and I'm as likely to complain at a corporate client who wants their website IE only as I am a Linux geek who wants to block IE in favor of Firefox.

      Lastly, IE's popularity varies a lot based on the niche. On tech niches, you're likely to see at least 50/50 usage, often with more Firefox users. On non-tech hobby and other general audience niches, you'll see much heavier IE usage, in the 75-90% range, and IE users tend to convert better too.
      {{ DiscussionBoard.errors[263375].message }}

Trending Topics