AAAaaaaaaargghhhh!!!!!!

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

AAAaaaaaaargghhhh!!!!!!

Post 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>
User avatar
phpdevuk
Forum Contributor
Posts: 220
Joined: Mon Jul 04, 2005 5:31 am
Location: UK
Contact:

Post 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!
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post 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.
Ree
Forum Regular
Posts: 592
Joined: Fri Jun 10, 2005 1:43 am
Location: LT

Post 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'.
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post 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:
Deemo
Forum Contributor
Posts: 418
Joined: Sun Jan 18, 2004 11:48 am
Location: Washington DC

Post by Deemo »

a little bit off topic, but does IE7 fix alot of these issues with rendering improperly?
Roja
Tutorials Group
Posts: 2692
Joined: Sun Jan 04, 2004 10:30 pm

Post 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.
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Post 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...
User avatar
n00b Saibot
DevNet Resident
Posts: 1452
Joined: Fri Dec 24, 2004 2:59 am
Location: Lucknow, UP, India
Contact:

Post by n00b Saibot »

Amen :D I guess I am just obsessed with IE :)
Post Reply