MSIE Quirks

Carl Morris (msftrncs@htcnet.com)
Sat, 19 Oct 1996 14:53:35 -0500


Message-Id: <199610192001.PAA25903@inet.htcnet.com>
From: "Carl Morris" <msftrncs@htcnet.com>
To: "WWW Style List" <www-style@w3.org>, "WWW HTML List" <www-html@w3.org>
Subject: MSIE Quirks
Date: Sat, 19 Oct 1996 14:53:35 -0500

This is a multi-part message in MIME format.

------=_NextPart_000_01BBBDCD.4DF70400
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

I thought I would check out what 3.01 has in store.  Okay, JPEG's work
correctly on 16 color systems, a pretty major fix.  But what I am
disappointed at, and probably will be for a long while, is all the HTML
processing bugs, STYLE interpretation bugs, and display glitches that
exist and have existed for a LONG time.

Help me out, by talking the time to view the attached files.  The HTML
file includes some HTML 3.0 draft items among CSS1 style sheets
(inlined) and points out many processing and display problems MSIE
still has.  I would like to hope that most people are like me and think
that a browsers presentation of HTML is #1 on the things to maintain
list.  Apparently both MS and NS don't feel this way.  I encourage
people to take a look at this in as many browsers as possible and on as
many OS's as possible, to see where MSIE is not alone.  Of course not
many other public browsers support CSS1 yet, but there are many other
glitches.

I also maintain a page addressed below on my server about MSIE bugs... 
Its old, but every bug, or quirk still applies.

What can be done to get this fixed?  Well, discuss the pro's and cons
right here.  Feel free to let me know of any errors in my HTML (some
errors are done on purpose to highlight related problems), but most of
all, spread the information to where it can reach related developers.

BTW, Do you know how much smaller the GIF image would be in PNG format?
 1/4th its GIF size!

-|- Carl Morris (N0YUV) -|- 1:285/302 -|- msftrncs@htcnet.com -|-
-|- Hooper Connections BBS -|- 1-(402)-654-2102 -|- 28.8kbps V.34 -|-
-|- http://199.120.83.179/~moreese/ -|-
------=_NextPart_000_01BBBDCD.4DF70400
Content-Type: application/octet-stream; name="testing 1234.htm"
Content-Transfer-Encoding: quoted-printable
Content-Description: testing 1234 (Internet Document (HTML))
Content-Disposition: attachment; filename="testing 1234.htm"

<HTML>
	<TITLE>Hello There: BUGS!</TITLE>
<BODY>
	<P>This is just the begining to a series of trivial bug tests of MSIE, =
the browser from Microsoft.</P>

	<HR>

	<P>The HR above was the first test.  Notice its offset from both edges =
of the browser window?  Are they equal?</P>

	<P>Since I nearly forgot to state this, all the following tests will =
require one of two things:

	<UL>
		<LI><P>Be using a 640xX or less resolution.</P>
		<OL>
			<LI><P>Be using a 640xX or less resolution.</P>
			<LI><P>Have your window size set to less than 640xX.
		</OL>
		<LI><P>Have your window size set to less than 640xX.
		<OL>
			<LI><P>Be using a 640xX or less resolution.</P>
			<LI><P>Have your window size set to less than 640xX.
		</OL>
	</UL>

	<P>WOW!  What happened above!?  This test is partially repeated below.  =
Notice how the missing closing P's so negatively effect the LIst items.  =
There should be some consistency here because /P is optional!  Its =
occurence or lack there of should not effect the presentation.</P>

	<TABLE BORDER>
		<TR><TD>
		<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
		<HR>
		<P>If this was a real test, it would not be being conducted by a 3rd =
party individual!</P>
	</TABLE>

	<P>Notice the gaps between all these paragraphs.  Is it correctly =
aligned?</P>

	<TABLE BORDER WIDTH=3D"100%">
		<TR><TD>
		<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234
		<HR>
		<P>If this was a real test, it would not be being conducted by a 3rd =
party individual!</P>
	</TABLE>

	<P>This is just about the last test.</P>

	<TABLE BORDER>
		<TR><TD>
		<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
		<P>And just to prove the point, I have taken the HR out.</P>
		<P>If this was a real test, it would not be being conducted by a 3rd =
party individual!</P>
	</TABLE>

	<P>The last tests includes an image.  Here we go:</P>

	<P>The image is linked to itself.  Please note the differences between =
being inlined and being all by itself.  You will notice the same =
left-right margin problems, but the top and bottom magins are perfectly =
even.  Sometimes the image will not even completely scroll out from =
under the scrollbar.  The appears to depend on the video mode.  To =
notice this you must be either:</P>

	<OL>
		<LI><P>Be using a 640xX or less resolution.
		<LI><P>Have your window size set to less than 640xX.
	</OL>

	<P>Anyone notice that the missing closing P's cause problems with how =
the list displays?  Try a multitier list sometime and see what =
happens!</P>

	<OL>
		<LI><P>Be using a 640xX or less resolution.</P>
		<LI><P>Have your window size set to less than 640xX.</P>
	</OL>

    <A HREF=3D"loreview-1l.gif"><IMG SRC=3D"loreview-1l.gif" =
ALT=3D"[LARGE LOREVIEW SCREENSHOT]"></A>

	<H1>MARGIN TESTS!</H1>

	<DIV STYLE=3D"margin-left: 5em">

		<P>Are em's supported yet?</P>

		<P STYLE=3D"margin-left: 5%">Hell No! Now, sit back, and watch as all =
the other bugs dealing with margins scroll across your screen, uh, =
window.</P>

	</DIV>

	<UL>
		<LI><P>Here's a list!</P>

			<TABLE BORDER>
				<TR><TD>
				<P>And here is a table in the list.  Is it larger than the =
screen?</P>

				<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
			</TABLE>

		<LI><P>And another!</P>

			<TABLE BORDER WIDTH=3D"100%">
				<TR><TD>
				<P>And here is a table in the list.  Is it larger than the =
screen?</P>

				<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
			</TABLE>
	</UL>

	<P>The following uses inlined CSS1 margins instead of a list.</P>

	<DIV STYLE=3D"margin-left: 5%; margin-right: 25%; background: yellow">
		<P>This table is in a margin of 5% and 25%.  Does it appear that way?  =
BTW, what else is still wrong with CSS1 margins?  And why doesn't the =
DIV tags background color property take effect?</P>

		<TABLE BORDER>
			<TR><TD>
			<P>And here is a table in the list.  Is it larger than the =
screen?</P>

			<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
		</TABLE>

		<P>And another!</P>

		<TABLE BORDER WIDTH=3D"100%">
			<P>And here is a table in the list.  Is it larger than the =
screen?</P>

			<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
		</TABLE>

		<P>The TR and TD tags were left out of the above table on purpose.  =
Notice how they screw up processing outside the table and DIV tags? And =
also notice how the ending DIV tag leaves an extra GAP before the next =
paragraph.  Does it have to work this way? :(</P>
	</DIV>

	<P>Why is this paragraph in a margin of 5%?  Its outside the DIV block! =
 The lacking TR TD in the above table seem to have some bearing on =
that.</P>

	<H1>MARGIN TESTS!</H1>

	<P>Now notice what happens when we repeat it!</P>

	<DIV STYLE=3D"margin-left: 5em">

		<P>Are em's supported yet?</P>

		<P STYLE=3D"margin-left: 5%">Hell No! Now, sit back, and watch as all =
the other bugs dealing with margins scroll across your screen, uh, =
window.</P>

	</DIV>

	<UL>
		<LI><P>Here's a list!</P>

			<TABLE BORDER>
				<TR><TD>
				<P>And here is a table in the list.  Is it larger than the =
screen?</P>

				<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
			</TABLE>

		<LI><P>And another!</P>

			<TABLE BORDER WIDTH=3D"100%">
				<TR><TD>
				<P>And here is a table in the list.  Is it larger than the =
screen?</P>

				<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
			</TABLE>
	</UL>

	<P>The following uses inlined CSS1 margins instead of a list.</P>

	<DIV STYLE=3D"margin-left: 5%; margin-right: 25%; background: yellow">
		<P>This table is in a margin of 5% and 25%.  Does it appear that way?  =
BTW, what else is still wrong with CSS1 margins?  And why doesn't the =
DIV tags background color property take effect?</P>

		<TABLE BORDER>
			<TR><TD>
			<P>And here is a table in the list.  Is it larger than the =
screen?</P>

			<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
		</TABLE>

		<P>And another!</P>

		<TABLE BORDER WIDTH=3D"100%">
			<P>And here is a table in the list.  Is it larger than the =
screen?</P>

			<P>TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING =
1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 TESTING 1234 =
TESTING 1234 TESTING 1234</P>
		</TABLE>

		<P>The TR and TD tags were left out of the above table on purpose.  =
Notice how they screw up processing outside the table and DIV tags? And =
also notice how the ending DIV tag leaves an extra GAP before the next =
paragraph.  Does it have to work this way? :(</P>
	</DIV>

------=_NextPart_000_01BBBDCD.4DF70400
Content-Type: application/octet-stream; name="loreview-1l.gif"
Content-Transfer-Encoding: base64
Content-Description: loreview-1l (GIF Image)
Content-Disposition: attachment; filename="loreview-1l.gif"

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
Bmlrbf0iAAA7

------=_NextPart_000_01BBBDCD.4DF70400--