• WordPress
    • Why WordPress
    • WordPress Support
    • WordPress Websites
    • WordPress Web Hosting
  • Our Projects
    • WPAnnex
    • EmmanuelPress
    • ChrisCree.TV
    • New Media Profit Path
  • Get Your Domain

SuccessCREEations, Inc.

Guiding Your Business to Increased Income though Effective New Media Systems Online

  • Home
  • About
    • Talk About Us
    • Chris Cree
    • Examples of our Work
      • Dr. Mo – Learn to Win!
      • Allstate Insurance
      • Halo Models & Talent Group
      • HighCallingBlogs.com
      • MyHuntingandFishing.com
      • BuzzFoto
  • Services
    • Social Media
    • Websites
      • WordPress Support
      • WordPress Web Hosting
      • Domain Names
  • Blog
    • Archives
    • Site Map
    • Comment Policy
    • Tag Cloud
  • Contact
  • Topics
    • Blogging
    • Social Media
    • WordPress
      • Tips
      • Themes
      • Plugins
    • SEO
    • Tech Tips
    • Personal Growth
    • Misc
You are here: Home / Misc / Check Other Browsers When You Change Your Theme

Check Other Browsers When You Change Your Theme

June 25, 2007 by Chris 9 Comments
Tweet

It’s been a long weekend, thanks in part to a silly mistake.

I had the luxury of an entire day on Saturday to work on the computer. It is rare these days that I have such a big block of time available. I had been scheduled to work on Saturday as second on call, which lately means lots of ship jobs. But the ships all moved away from the weekend (for once).Homer Doh!

Since I had the unexpected time windfall, I decided to get something off my list that has been there for some time now. I went ahead and put together a new theme here at SuccessCREEations so that I could update to WordPress 2.2.

I was working on another domain I have to test it all out and hopefully get the bugs out. Got it the way I wanted, then brought it over here.

A couple of tweaks, mess with some plugins, and I was up and running.

Went to be Saturday night feeling good.

Woke up Sunday and a friend of mine let me know that my new theme was “not well in IE”. Doh!

I got so wrapped up in getting it done that I forgot to test it. Sheesh!

Since 39% of y’all out there come to S-C on IE, I needed to get that fixed. Pronto.

Turns out I had two problems.

Internet Explorer is Different

I’ve been using FireFox for a long time now and I’m a big fan. The ease of cusomization, the way it works with tabs, the way most sites just work in FF all make it my browser of choice.
CSS Box Model Explanation
But there are still a bunch of folks using IE for a variety of reasons.

Turns out IE interprets widths differently than most of the other browsers. When you define the size of an element in CSS, most browsers add the margins, borders, and padding outside that defined space. IE thinks that should be the maximum width of the whole schmear and puts the other elements inside that width.

Which means if you start messing with the width of your theme like I did because you want to stretch it to 1028px wide, you’ve got to be careful how you adjust your IE hacks or you will get a big mess. Like I did.

The two best explanations I found on the subject were here at Listamatic: The IE box model and Doctype modes (which has that great visual which was a tremendous help to get my mind around my problem) and over here at Box Model Hack.

Sidebar issues

The other problem I ran into was with on of my plugins breaking my sidebar in IE. Wouldn’t you know it was the plugin that I use to show links from only a specific category in my sidebar.

I still haven’t come up with a fix for that one short of pulling the widgets off my sidebars for now. I’ll mess with it when I get a chance.

In the mean time I’ll just do without them. For now.

But when you put the two of those things together, I had a big mess. Because one problem was masking the other.

Keep in mind that throughout my little IE adventure, everything looked fine in FireFox. Go figure.

The Moral of the Story

I re-learned a basic lesson of design 101 – Test your designs in other browsers!

Keep that lesson in mind when you start improving your themes too. Otherwise you might make a big old mess!

(And if you stopped by over the weekend with your IE browser and found my big old mess, please accept my apologies. It looks better now, I promise.)

Enjoy!

Related Posts with Thumbnails
Print Friendly

SuccessCREEations.com runs on the Genesis Framework

Genesis Framework

The Genesis Framework empowers you to quickly and easily build incredible websites with WordPress. Whether you're a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go. It's that simple - start using Genesis now!

Check out these incredible features and wide selection of designs. With automatic theme updates and world-class support included, Genesis is the smart choice for your WordPress website or blog.

Or even Become a StudioPress Affiliate yourself.

Filed Under: Misc, Tech Tips Tagged With: Box-Model, Browsers, CSS, IE, IE-Hacks, SuccessCREEations, Tech Tips

Comments

  1. Troy says:
    June 25, 2007 at 11:51 am

    Great new look, Chris. Excellent job. Clean, professional, etc…

    Reply
  2. Chris says:
    June 25, 2007 at 12:05 pm

    Thanks Troy! And coming from the Theme Change Master, that’s saying something!

    Reply
  3. Randa Clay says:
    June 25, 2007 at 1:01 pm

    The theme looks great! I have been guilty of the same thing, but releasing free themes for WordPress has cured me of it I think. The differences between FF and IE are enough to drive a person INSANE! Thanks for the link to an explanation, since I usually just mess around with it until it looks right in both, rather than really trying to understand the problem.

    Reply
  4. Chris says:
    June 25, 2007 at 9:15 pm

    Randa, I’m a big fan of the “mess with it” approach. That seems to be the best way I learn. :)

    Reply
  5. Karin H. says:
    June 26, 2007 at 3:09 am

    Hi Chris!

    Wow, what an impact this design has, I love it!

    As for testing in various browsers, you’re lucky most blog reader use Firefox ;-) – but you’re absolutely right (specially with static websites IE can show items differently than Firefox or Netscape. And vice-versa, know a website by an Interior designer that works absolutely fine in IE, but is ‘unclickable’ in Firefox.
    (I normally check in all three main browsers how my sites – static an blogs – look, than find out which browser my visitors of the various sites use most and make sure it looks ‘best’ in that one – but of course still workable and clickable in the others)

    Karin H. (Keep It Simple Sweetheart, specially in business)

    Reply
  6. Chris says:
    June 26, 2007 at 6:00 am

    Karin,

    I am a bit surprised at the large percentage of FF users that come here. I suspect the blog world is a bit skewed in the FF direction compared to the rest of the online world.

    It makes sense with all the simple customization that FF enables. Even so we have to be careful to avoid thinking our site users are just like ourselves.

    Reply
  7. Jesse Petersen says:
    June 26, 2007 at 11:06 am

    I feel your pain, bro. Really. It looks great. My FF users are pushing 45% of my traffic right now.

    I’m an IE user at work and a FF user at home. That makes for some nasty surprises when I get home sometimes.

    Reply
  8. Char says:
    June 26, 2007 at 4:02 pm

    Looks great!! Nothing like a bonus Saturday afternoon to get it all done.

    Reply
  9. Chris says:
    June 27, 2007 at 6:24 am

    Jesse! Thanks so much. Interesting how many bloggers are seeing so much FireFox traffic.

    Thanks, Char. You got that right. I sometimes wonder if there’s any better gift than a little extra time.

    Reply

Comment Policy: Your words are your own, so be nice and helpful if you can. Please, only use your real name and limit the number of links submitted in your comment. If in doubt, please take a moment to review our full Comment Policy before you click "Post Comment" so we don't mark your comment as spam.

Speak Your Mind Cancel reply

*

*

Sponsors

Headway Themes — Is your website making Headway?socialoomphGenesis Framework for WordPress

Connect with Chris

  • Facebook
  • Google+
  • Linkedin
  • RSS
  • StumbleUpon
  • Twitter

ChrisCree.TV

ChrisCree.TV banner

High Calling Blogs

Work and God

Good Stuff

Local Guides

  • Austin
  • Memphis
  • Charlotte
  • Baltimore
  • El Paso
  • Milwaukee
  • Madison
  • Boston
  • Seattle
  • Nashville
  • Denver
  • Washington DC
  • Las Vegas
  • Louisville
  • Portland


 TwitterCounter for @ChrisCree 
Friend of Creative Coast Button
Blog Network:
Name:
SuccessCREEations
Topics:
Social Media, Blogging, WordPress
Join my network
Blog Networks

Did you notice how fast this site is?

SuccessCREEations is accelerated by the
MaxCDN Content Delivery Network

Return to top of page

Copyright © 2012 · Delicious Theme (heavily) customized by SuccessCREEations, Inc. on the Genesis Theme Framework · WordPress · Log in