Page 1 of 1

AAAaaaaaaargghhhh!!!!!!

Posted: Mon Oct 24, 2005 11:33 am
by Chris Corbyn
<rant>

:oops:

Sorry, I just had to get that off my chest. MSIE bugs been biting me all day - how am I supposed to make "nice" W3 standard (XHTML 1.1) compliant layouts with such a ridiculous amount of bugs I can't physically do anything about?! :(

Two things been affecting me today. PNG-24 transparency (but the (Microsoft **** fix) filter doesn't help here unless I make a large image).

The Box model!!! All I want is for my div's to stop stretching and just spill over the edge and from what I've read this is not fixable :(

It really annoys me when I make a really nice layout and then it breaks in IE so I have to start adding Propreitary MS code which starts breaking standards unless I use something even more MS like conditional comments - thus making me look bad. There's really no end to the MS specific code we need to use. How the hell can such a huge company not fix these issues asap?

</rant>

Posted: Mon Oct 24, 2005 11:39 am
by phpdevuk
had a similar post here not long ago viewtopic.php?t=36085&highlight=internet+explorer

I was having a bad time trying to get something to work in IE and it was driving me nuts!

Posted: Mon Oct 24, 2005 1:11 pm
by Chris Corbyn
Hmm... well I've partially worked around the issue of the expanding divs by using a cleverly designed background image (the overlapping divs I wanted was purely for visual effect) so it *looks* the same in IE even if the (invisible) boxes are doing different things.

At this point I should probably move this thread to client side but anyway...

Does anybody know how to fix this issue *without* javascript.... ?

Code: Select all

<div style="background: transparent url(template/img/bottom_shadow.png) repeat-x;
	_background: transparent url(template/img/clear.gif);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='template/img/bottom_shadow.png', sizingMethod='image');
	width: 200px;
	height: 300px;">
		<a href="some_link">I CANT CLICK THIS DAMN LINK!</a>
</div>
If I use the MS filters I can't physically access the content on the div anymore :( The PNG is a background image that fills the div and what I think is happening is that IE is effectively turning my div into an image! I can see the text clear as mud but I can't click it (the cursor just sits as "default" so I can't select text or click links).

Any clues? quirksmode.org doesn't seem to offer a solution.

Posted: Mon Oct 24, 2005 1:37 pm
by Ree
I find myself more and more agreeing with the opinion that currently with so many IE users it just takes too much time and effort to write nice XHTML 1.1 which would produce THE SAME result in IE as in other browsers. You will never learn all those 'hacks' and it's just not worth the trouble in my opinion. I'd rather write HTML transitional instead of 'hacks'.

Posted: Mon Oct 24, 2005 1:48 pm
by Chris Corbyn
Ree wrote:I find myself more and more agreeing with the opinion that currently with so many IE users it just takes too much time and effort to write nice XHTML 1.1 which would produce THE SAME result in IE as in other browsers. You will never learn all those 'hacks' and it's just not worth the trouble in my opinion. I'd rather write HTML transitional instead of 'hacks'.
I have days when I write XHTML + CSS to 1.1 compliancy very happily and I'm so familiar with the *little* bugs that I work around them without even thinking about it. The filter for PNG-24 aplha transparency usually works fine but since this is a background image it's causing me grief. Today has been one of my worst days coding and hitting constant IE bugs I think due to the nature of the particular layout I'm using.

Note: I do finish with valid XHTML and CSS eventually even if it does involve conditional comments - I just pull hairs out in the process. All those underscored css attributes get moved into IE specific parts of the template at the end - I just put them in the code while I'm developing so that I can see what's going on quicker.

*cries* :cry:

Posted: Mon Oct 24, 2005 6:51 pm
by Deemo
a little bit off topic, but does IE7 fix alot of these issues with rendering improperly?

Posted: Mon Oct 24, 2005 7:09 pm
by Roja
Deemo wrote:a little bit off topic, but does IE7 fix alot of these issues with rendering improperly?
Yes.

Big batch: http://blogs.msdn.com/ie/archive/2005/07/29/445242.aspx
Second batch: http://blogs.msdn.com/ie/archive/2005/09/02/460115.aspx
And Transparent PNG's: http://blogs.msdn.com/ie/archive/2005/04/26/412263.aspx

All to be fixed in IE7.

Posted: Tue Oct 25, 2005 9:58 am
by Maugrim_The_Reaper
It's nice to see the after effects of the Firefox releases...;) Be even nicer if IE maintains compliance after IE7 and doesn't another nap for a few decades until it received another shock to its unquestioned dominance...

Posted: Wed Oct 26, 2005 4:28 am
by n00b Saibot
Amen :D I guess I am just obsessed with IE :)