ie7

Everything todo with programming goes HERE.
Post Reply
ishAdmin
Match Winner
Posts: 625
Joined: Sun Jul 04, 2004 12:11 am
Contact:

ie7

Post by ishAdmin »

After visiting davefancella.com and noticing the article on how internet explorer doesn't display png's correctly, I thought Mr. Fancella and others might be interested in this.

http://sourceforge.net/projects/ie7

I use this to make css position: fixed operate correctly in ie6. But there are many other things this clever bit of code fixes. If you *want* to make your site display better in ie6, while writing your html/css etc. to the proper standard, this will do the job. I have no idea why it's beyond microsoft to get their browser right. One little guy has manage to work around the giant and make the browser comply to standards. I guess he's smarter than every single person at microsoft.

If you don't want to have ie6 display things according to the standards, then disregard this message.
Image
User avatar
nicolas.b
Grid Clown
Posts: 1718
Joined: Sun Jan 18, 2004 7:18 am
Location: west philly Quotation: "Everybody's stuck being a moderator, but me. Sweet!"
Contact:

Re: ie7

Post by nicolas.b »

ishAdmin wrote:I guess he's smarter than every single person at microsoft.
BUSTED!

:lol:
User avatar
Lucifer
Project Developer
Posts: 8683
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Post by Lucifer »

Thank you ish. I link-bombed it on my website. :) I gave it the text "standards compliant Internet Explorer".

And, oh yeah, Mr. Fancella is my dad. For the record....
User avatar
n54
MVP
Posts: 1587
Joined: Sun Dec 21, 2003 12:40 pm

Post by n54 »

hmm i don't see any reason not to use either Mozilla or Firefox really: using IE (and IE is used for far more than as a browser by the system unfortunately) is like opening up your kernel to strangers. As for all the inconcistencies, "bugs" and non-w3c-conformities they're all there on purpose and not because MS is "stupid" but because they like to try to hijack protocols (and look how successful they are at it: about 90% use IE in some form)
ishAdmin
Match Winner
Posts: 625
Joined: Sun Jul 04, 2004 12:11 am
Contact:

Post by ishAdmin »

As I do websites for others, my customers require ie6 compatibility. As much as I try and get them off explorer, that's pretty much impossible. That gorilla still dominates the world.
Image
User avatar
nicolas.b
Grid Clown
Posts: 1718
Joined: Sun Jan 18, 2004 7:18 am
Location: west philly Quotation: "Everybody's stuck being a moderator, but me. Sweet!"
Contact:

Post by nicolas.b »

you prolly know this, but just in case: there are extensions for firefox i understand that take you to IE as needed or simply emulate the IE view. here's one:
http://extensionroom.mozdev.org/more-info/ieview
ishAdmin
Match Winner
Posts: 625
Joined: Sun Jul 04, 2004 12:11 am
Contact:

Post by ishAdmin »

eek! Wrong way nic!

I want ie users to be able to read web pages written to the standards. You know, so that I can actually only code my pages the right way, and not hack the shit out of them to accommodate the microshaft world.

But thanks for the link, I'm sure it will come in handy for many people who may need to read an improperly written website. I prefer to just complain to the webpage author.
Image
User avatar
n54
MVP
Posts: 1587
Joined: Sun Dec 21, 2003 12:40 pm

Post by n54 »

since we're on the subject i'll bring it up; lucifer has made a webpage for a band that used transparencies, he showed it to me and i wanted to try to make a css version of one of his ideas because i was suicidally hyperactive that day (read: normal activity level compared to others :P). anyway i figured out how to set png transparencies for IE using the ugly MS IE proprietary extensions both for png as a tranparent div background and for png as a "normal" img. Later on i wanted to change the design but there was one thing i could not figure out:

Q: in IE how do you set a png to have only the transparent parts transparent while keeping the opague parts opague? (all i managed was to make the alpha filters apply to the whole png, be it as a div background or as an img)

...back to gif i guess :cry: (only for those parts)

btw i hate that IE and Opera don't straighten out their invalid interpretation of the box system, if i ever get around to changing my site i'm thinking of writing a php thingy that simply stops IE and Opera users from loading the page (while providing dl links of course) :twisted:
User avatar
Lucifer
Project Developer
Posts: 8683
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Post by Lucifer »

n54 wrote: Q: in IE how do you set a png to have only the transparent parts transparent while keeping the opague parts opague? (all i managed was to make the alpha filters apply to the whole png, be it as a div background or as an img)
If you dont need any of the alpha stuff, or you want the alpha to degenerate to transparent on a broken browser like IE, there's something you can do, but I don't recall what exactly. It involves converting the png to an 8-bit png and then doing something else. I did it for the most recent version of that band's website (I'll post a link when it's officially launched).
Post Reply