TalkPHP

TalkPHP (http://www.talkphp.com/forums.php)
-   XHTML, HTML, CSS (http://www.talkphp.com/xhtml-html-css/)
-   -   cross browser issues (http://www.talkphp.com/xhtml-html-css/3169-cross-browser-issues.html)

Evulness 07-24-2008 01:23 PM

cross browser issues
 
this isn't really a question, more of a rant.

i despise how badly Internet explorer handles CSS.

If a site is created, and it looks perfect in Firefox, Safari, even opera. Chances are, Internet explorer will not display it right. and vise-versa.
I've noticed IE handles margins, paddings, width/height, positioning, Div's, and alot of other stuff way different than FF an the others. Its almost as if Microsoft purposely made IE render CSS and html in a 120% strict mannor, where as the rest don't, allowing a little more freedom so-to-speak in coding.

over the weekend i ran into a problem. my site template looked perfect in FF, Safari, opera, etc... but as soon as i open it in IE, the whole template is messed up.
I sat for 2 hours messing with the CSS to get it to show right in all browsers, but to no avail.
I ended up re-coding the template, starting with IE to make sure it displayed right. then spend 2-3 hrs adjusting shit, to make sure it stayed fine in IE, while displaying right in the rest of the browsers....

i hate how microsoft is so "You have to do it our way, or it won't work right"

As a side note, For future reference for anyone reading this....

Create for IE first, then adjust for the rest. or else you will end up giving yourself a migraine.

LiquidiMEDIA 08-15-2008 09:33 AM

The worst man... but i dont think it tops the fact that Safari doesnt render XSLT. What is up with that one?

Evulness 08-15-2008 01:36 PM

LOL yea...
i say we hijack microsoft, and all the browser makers, and force them to create one base code parsing system. so that way, we coders don't have that many problems.

it wouldn't be that big of a deal either.
"Build your browser how you want, add your plugins, but make the damn thing parse code, and render the pages by this one standard..."

i mean hell, html css, etc all have a code standards why can't the browsers that display them.

it aggrivates me lol

CoryMathews 08-15-2008 05:13 PM

At least we dont have to code for FF2 anymore. that was always different from any other browser. At least now FF3 seems to render pretty similar to safari. However when you are coding you should code for Opera and IE. That way you cover the best and the worst css support. Then it should only be minor tweaks to fix FF. I never have problems with safari coding that way. And with FF3 the tweaks are much easier then with ff2. Give it time its getting better. hopefully ie8 will be a bunch better like it seems to be getting.

FaceDancer 08-18-2008 02:50 PM

LOL! So true:)

Reminded me how I tried to make an image stick to the top margin, using margin-top: 0px; it worked everywhere, save IE, where I had to use margin-top: -16px:)

IE is the worst web browser, but since it is packed with Windows OS it is too widespread to be ignored...an it's just sad...Microsoft must obey W3C!

maZtah 08-18-2008 04:18 PM

It just sucks, indeed.

You should read a few articles on why IE renders shit different and how to prevent IE doing it. F.e. the double margin bug.

Also the mass reset 'hack' from Eric Meyer is a good thing to start with when you're building a new website.

Good luck ;-)


All times are GMT. The time now is 09:26 PM.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0