<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Why IE (Internet Explorer) sucks?</title>
	<atom:link href="http://www.iesucks.info/2009/04/hello-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iesucks.info/2009/04/hello-world/</link>
	<description>IE sucks : A campaign to get the dumb IE down!</description>
	<lastBuildDate>Sun, 29 Aug 2010 20:17:18 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: lakshna</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-19</link>
		<dc:creator>lakshna</dc:creator>
		<pubDate>Tue, 07 Apr 2009 10:38:42 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-19</guid>
		<description>WELL , I HAVE USED IE TOO N ZAT 4 A VERY LONG TIME. BUT BASICALLY IT WAS 4SMALL THINGS LIKE SURFING ON THE NET.  N EVERYTIME I USED TO EXPLORE A WEBPAGE N CONCURRENTLY WANTED TO OPEN OTHER SITES-EITHER IT CRASHED OR SAID PAGE CANNOT BE LOADED OR THE 1ST SITE COMPLETELY FREEZE-OR 2D PAGE TOOK SO MUCH TIME TO LOAD THAT I HAD TO LEAVE BOTH PAGES N RECONNECT AGAIN.


MY FRIENDS USE TO TELL ME THAT IT WAS CONECTION. LIKE A IDIOT I THOUGHT THEY WERE RIT. I UPGRADED MY INTERNET CONECTION BUT THE PROBLEM WAS STILL THE SAME. FOR YRS I HAD TO BANG MY HEAD EVERYTIME I USED TO SURF. I EVEN STOP USING INTERNET FOR SOMETIMES UNTIL I DISCOVERED THAT THERE WERE OTHER BROWSERS...

YOU CAT IMAGINE HOW I USED TO CURSE IE FOR ALL THE BAD TIME THAT I SPENT B4 MY PC JUSTBCOZ OF ITS INABILITY TO MEET SUCH SMALL REQUIREMENT AS LOADING A PAGE. OR DOING A POSTBACK...

IE NOT OLNY SUCKS IT STINKS ROTTEN.

2D I WORK ON PROGRAMMING PLATFORMS WHEREBY I HAVE TO PUBLISH LOT OF WORKS, BANNERS, WEBPAGES SOMETIMES I HAVE TO CHECK COMPATIBILITY OF SOFTWARE I DEVELOP ON DIFFERENT BROWSERS, AND I CAN TELL YOU IE IS ALWAYS LAST IN THE LIST OR IT DOESOT APPEAR IN THE  LIST AT ALL</description>
		<content:encoded><![CDATA[<p>WELL , I HAVE USED IE TOO N ZAT 4 A VERY LONG TIME. BUT BASICALLY IT WAS 4SMALL THINGS LIKE SURFING ON THE NET.  N EVERYTIME I USED TO EXPLORE A WEBPAGE N CONCURRENTLY WANTED TO OPEN OTHER SITES-EITHER IT CRASHED OR SAID PAGE CANNOT BE LOADED OR THE 1ST SITE COMPLETELY FREEZE-OR 2D PAGE TOOK SO MUCH TIME TO LOAD THAT I HAD TO LEAVE BOTH PAGES N RECONNECT AGAIN.</p>
<p>MY FRIENDS USE TO TELL ME THAT IT WAS CONECTION. LIKE A IDIOT I THOUGHT THEY WERE RIT. I UPGRADED MY INTERNET CONECTION BUT THE PROBLEM WAS STILL THE SAME. FOR YRS I HAD TO BANG MY HEAD EVERYTIME I USED TO SURF. I EVEN STOP USING INTERNET FOR SOMETIMES UNTIL I DISCOVERED THAT THERE WERE OTHER BROWSERS&#8230;</p>
<p>YOU CAT IMAGINE HOW I USED TO CURSE IE FOR ALL THE BAD TIME THAT I SPENT B4 MY PC JUSTBCOZ OF ITS INABILITY TO MEET SUCH SMALL REQUIREMENT AS LOADING A PAGE. OR DOING A POSTBACK&#8230;</p>
<p>IE NOT OLNY SUCKS IT STINKS ROTTEN.</p>
<p>2D I WORK ON PROGRAMMING PLATFORMS WHEREBY I HAVE TO PUBLISH LOT OF WORKS, BANNERS, WEBPAGES SOMETIMES I HAVE TO CHECK COMPATIBILITY OF SOFTWARE I DEVELOP ON DIFFERENT BROWSERS, AND I CAN TELL YOU IE IS ALWAYS LAST IN THE LIST OR IT DOESOT APPEAR IN THE  LIST AT ALL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mehul</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-16</link>
		<dc:creator>Mehul</dc:creator>
		<pubDate>Tue, 07 Apr 2009 06:47:10 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-16</guid>
		<description>IE Sucks big time with so many features and so less out puts this days other browser are there which are less loaded and open faster</description>
		<content:encoded><![CDATA[<p>IE Sucks big time with so many features and so less out puts this days other browser are there which are less loaded and open faster</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nitin</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-15</link>
		<dc:creator>Nitin</dc:creator>
		<pubDate>Tue, 07 Apr 2009 06:25:44 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-15</guid>
		<description>wel internt xplorer realy sucks a lot n its da mst damn fuckin browser iv eva knwn. 1 its az slow az a snail n hmm aktually therz nth really gd abt it! dats y most of da tym am uzin mozilla firefox. yeah n in here also we uze dat a lot so ya IE is nt realy functional...</description>
		<content:encoded><![CDATA[<p>wel internt xplorer realy sucks a lot n its da mst damn fuckin browser iv eva knwn. 1 its az slow az a snail n hmm aktually therz nth really gd abt it! dats y most of da tym am uzin mozilla firefox. yeah n in here also we uze dat a lot so ya IE is nt realy functional&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Varshika</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-13</link>
		<dc:creator>Varshika</dc:creator>
		<pubDate>Mon, 06 Apr 2009 18:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-13</guid>
		<description>IESucks: very much true

Firstly its takes time to load,some of the javascript functions do not even work on IE.

I work in an environment where every day I have to upload and replace web pages.But sometimes IE does not recognize the updates and its quite cumbersome to check each page.

And one thing that irritates me the most is that when you are sending or downloading a file,IE just crash when your work was nearly done.</description>
		<content:encoded><![CDATA[<p>IESucks: very much true</p>
<p>Firstly its takes time to load,some of the javascript functions do not even work on IE.</p>
<p>I work in an environment where every day I have to upload and replace web pages.But sometimes IE does not recognize the updates and its quite cumbersome to check each page.</p>
<p>And one thing that irritates me the most is that when you are sending or downloading a file,IE just crash when your work was nearly done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Avinash</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-12</link>
		<dc:creator>Avinash</dc:creator>
		<pubDate>Mon, 06 Apr 2009 17:55:59 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-12</guid>
		<description>Firefox is better.  I hate IE its really so damned shit and boring.  Slow creepy just sucks....</description>
		<content:encoded><![CDATA[<p>Firefox is better.  I hate IE its really so damned shit and boring.  Slow creepy just sucks&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vishall</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-9</link>
		<dc:creator>vishall</dc:creator>
		<pubDate>Mon, 06 Apr 2009 17:08:29 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-9</guid>
		<description>To be frank i have used IE for quite a long time in the past but i was never satisfied.. Runtime errors and unresponsive windows have always been a headache!

Have to agree that its so full of surprises... Download reaches 99% and BOOM its unresponsive... This happened to me so many times.. Its so discouraging!

Am sure Microsoft also must have been surprised when they discovered what they have developed!

Afterall a bug that calls itself a browser cant be better than this!</description>
		<content:encoded><![CDATA[<p>To be frank i have used IE for quite a long time in the past but i was never satisfied.. Runtime errors and unresponsive windows have always been a headache!</p>
<p>Have to agree that its so full of surprises&#8230; Download reaches 99% and BOOM its unresponsive&#8230; This happened to me so many times.. Its so discouraging!</p>
<p>Am sure Microsoft also must have been surprised when they discovered what they have developed!</p>
<p>Afterall a bug that calls itself a browser cant be better than this!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-7</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 06 Apr 2009 16:46:26 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-7</guid>
		<description>@GuruDev
IE does not support well the W3C box model(dnt ask y )that y ur box is not the same size.To fix it in IE 6 and 7 use a document type declaration
for centralize ur element by setting the width and margin 0 auto i think it should work in all browser
@Vanessa this refer to the owner of the function we&#039;re executing
but for IE it does a reference of the  function  and does not copy it so its difficult to know which HTML element is the owner
IE8 still suck</description>
		<content:encoded><![CDATA[<p>@GuruDev<br />
IE does not support well the W3C box model(dnt ask y )that y ur box is not the same size.To fix it in IE 6 and 7 use a document type declaration<br />
for centralize ur element by setting the width and margin 0 auto i think it should work in all browser<br />
@Vanessa this refer to the owner of the function we&#8217;re executing<br />
but for IE it does a reference of the  function  and does not copy it so its difficult to know which HTML element is the owner<br />
IE8 still suck</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GuruDev</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-4</link>
		<dc:creator>GuruDev</dc:creator>
		<pubDate>Mon, 06 Apr 2009 15:32:19 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-4</guid>
		<description>Internet Explorer &amp; CSS issues

Trying to get CSS-based websites to look the same across all browsers can often be difficult. Many of the problems however lie with Internet Explorer implementing CSS commands differently to other, more standards compliant browsers. All is not lost, however, as many of the differences you see across browsers are caused by the same Internet Explorer CSS issues...
1. Page elements are narrower in Internet Explorer
Online poll

    * Other than calls and text messages, which of the following do you do most often on your mobile/cell phone?
          o Download ringtones
          o Read news or sport content
          o Check your email
          o Use social networks (Facebook etc.)
          o Use maps or get directions
          o Look for local info or transport news
          o None of the above
    *

(Submit your answer and we&#039;ll show you the results so far)

Perhaps the most famous IE and CSS problem is Internet Explorer&#039;s misinterpretation of the CSS box model, which can cause page elements to be narrower in IE. Every HTML element is essentially a box, the width of which is the total of its margin, border, padding and content area. Imagine the following CSS rule:

div {
margin: 5em;
padding: 4em;
border: 1em solid green;
width: 30em
}

This means that each div is 50em wide in total. This amount is made up of a 30em wide content area, and a 4em padding, 1em border and 5em (invisible) margin on both the left and right sides.

In IE however, the border and padding are included in the width of the content, as opposed to added on. In IE therefore, the width of the content is only 20em (30em less 5em padding and border on either side), and the total width of the div is just 40em.

This CSS box model problem occurs in IE5.x, and can occur in IE6, depending on how you declare the ISO value in the HTML code. There are two ways of doing this:

    * 
    * 

The first command is placed on the very first line of the HTML document and the second can be placed anywhere within the . In order for XHTML pages to validate it&#039;s compulsory to use one of these commands. The W3C recommends using the first command as the second will be phased out in the future.

By using the first command however, Internet Explorer 6 will render the CSS box model incorrectly, just like in version 5 browsers. To fix the box model problem, you&#039;ll need to insert a CSS hack to send different width values to different browsers. The CSS hack you use will depend on which ISO value you use, and therefore which versions of IE are rendering the box model incorrectly.

To fix up only IE5.x, use the following CSS commands:

div {
margin: 5em;
padding: 4em;
border: 1em solid green;
width/**/:/**/ 40em;
width: 30em
}

To fix up all versions of IE, use these CSS commands:

div {
margin: 5em;
padding: 4em;
border: 1em solid green;
width: 40em
}
html&gt;body div {
width: 30em
}

(See the article, CSS hacks &amp; browser detection4 for more on these hacks.)
2. Text spilling out of its container in non-IE browsers

Internet Explorer, unlike other browsers, will expand borders and background colours so text doesn&#039;t spill out of its containing element. Take a look at the following example:

Example text

If you&#039;re viewing this in Internet Explorer, the box should look fine. In all other browsers the text is spilling out of the right-hand side of the box. The box has been assigned class=&quot;box&quot; and has the following CSS commands assigned to it:

.box {
width: 40px;
border: 2px solid #781351;
padding: 3px;
background: #d7b9c9;
white-space: nowrap
}

Non-IE browsers will adhere to the width: 40px CSS command, which is why the box doesn&#039;t expand in these browsers. IE instead interprets width as min-width, and therefore expands the box to fit the text (the same applies with height and min-height).

To ensure the text doesn&#039;t spill out of the box in all browsers, you&#039;ll need to use the following CSS rule, in addition to the first one:

html&gt;body .box
{
width: auto;
min-width: 40px
}

IE will ignore this CSS command, as the command has html&gt;body at the front of it (see the article, CSS hacks &amp; browser detection4 for more on this). As such, this CSS command is only for non-IE browsers. The first CSS rule, width: auto, cancels out the original width rule. The second command, min-width: 40px then assigns a minimum width to the box, so the box will always expand to fit the text.

Check out the box again (you won&#039;t see any difference in Internet Explorer, so open this up in another browser to see the change):

Example text

Much better!
3. Disappearing background images

IE has a very freaky bug where it likes to make background images (and sometimes even text - particularly if there are floated elements around) disappear. This often happens when you scroll up and down on a web page and you can usually make the background re-appear by refreshing the page.

Obviously you won&#039;t want your site visitors to have to refresh a page to see a background image in full! A freaky solution to this freaky problem is to insert the CSS command, position: relative into the CSS rule containing the background image:

.foo {
background: url(filename.jpg);
position: relative
}

Occasionally this won&#039;t work, so another solution is to assign a width or a height to the element with the background image. You may not want to assign a height or width, so a solution is to assign a height of 1% for Internet Explorer. Because IE interprets height as min-height (see point 2 above) this CSS rule won&#039;t affect the appearance:

.foo {
background: url(filename.jpg);
height: 1%
}
html&gt;body .foo {
height: auto
}

The height: 1% CSS command is cancelled out by the height: auto CSS command. Internet Explorer doesn&#039;t understand html&gt;body, so by inserting this in front of the second CSS rule this whole CSS rule is ignored by IE.
4. Widths only working on IE

Every HTML element is either a block or an inline element. Examples of block elements include , , ,  and . Example of inline elements include , &lt;a&gt;, , &lt;strong&gt; and &lt;em&gt;.

One of the characteristics of inline elements is that you can&#039;t change the width of an inline element. The following CSS rule shouldn&#039;t, in theory, work:

span {
width: 100px
}

This CSS rule won&#039;t work, except in Internet Explorer where each span will now have a width of 100px. In every other browser however, the width of the span will simply be the width of the number of characters contained in the element. The solution? Make the span a block level element:

span {
width: 100px;
display: block
}

(Turning the span into a block element will make the width command work in every browser, but it will also make the span begin on a new line. To combat this, you could assign float: left to the span.)
5. Unstyled version of web page appearing in IE

When your website loads up in Internet Explorer, does an unstyled version of the page appear for a second or two, before the styled version kicks in this? If so, your website may be suffering from what&#039;s known as the Flash Of Unstyled Content5 (or FOUC).

If you&#039;re using the @import directive (e.g. @import &quot;styles.css&quot;;) to call up your CSS file then this phenomenon may be happening on your website in IE. It&#039;s weird, there&#039;s no logical explanation for it, but this problem obviously needs to be fixed.

The simple solution to this illogical problem is an equally illogical solution - insert either a link or a script element into the header:

    * 
    * 

It doesn&#039;t matter which one you insert (or even if you insert both). If you provide a print stylesheet, using the link element to reference it (as indicated in the example above), then you&#039;ll never see the FOUC phenomenon.
6. Fixed width web page not sitting in centre of window

Got a fixed width website and can&#039;t get it to centrally align in the window in Internet Explorer? Or you can get it to centrally align in IE but not in any other browser? Fear not, it&#039;s not your fault! Unfortunately, the correct way of centrally aligning content through CSS doesn&#039;t actually work in IE:

#container {
width: 770px;
margin: 0 auto
}

The second command, margin: 0 auto, basically gives our containing element an automatic margin on the left and right, thereby positioning the containing element in the centre of the browser window.

IE however, will need slightly different commands to make this work:

body {
text-align: center
}
#container {
width: 770px;
margin: 0 auto;
text-align: left
}

This will then centrally align the container in IE too. To prevent the text from centrally aligning too, we insert text-align: left into the container div.</description>
		<content:encoded><![CDATA[<p>Internet Explorer &amp; CSS issues</p>
<p>Trying to get CSS-based websites to look the same across all browsers can often be difficult. Many of the problems however lie with Internet Explorer implementing CSS commands differently to other, more standards compliant browsers. All is not lost, however, as many of the differences you see across browsers are caused by the same Internet Explorer CSS issues&#8230;<br />
1. Page elements are narrower in Internet Explorer<br />
Online poll</p>
<p>    * Other than calls and text messages, which of the following do you do most often on your mobile/cell phone?<br />
          o Download ringtones<br />
          o Read news or sport content<br />
          o Check your email<br />
          o Use social networks (Facebook etc.)<br />
          o Use maps or get directions<br />
          o Look for local info or transport news<br />
          o None of the above<br />
    *</p>
<p>(Submit your answer and we&#8217;ll show you the results so far)</p>
<p>Perhaps the most famous IE and CSS problem is Internet Explorer&#8217;s misinterpretation of the CSS box model, which can cause page elements to be narrower in IE. Every HTML element is essentially a box, the width of which is the total of its margin, border, padding and content area. Imagine the following CSS rule:</p>
<p>div {<br />
margin: 5em;<br />
padding: 4em;<br />
border: 1em solid green;<br />
width: 30em<br />
}</p>
<p>This means that each div is 50em wide in total. This amount is made up of a 30em wide content area, and a 4em padding, 1em border and 5em (invisible) margin on both the left and right sides.</p>
<p>In IE however, the border and padding are included in the width of the content, as opposed to added on. In IE therefore, the width of the content is only 20em (30em less 5em padding and border on either side), and the total width of the div is just 40em.</p>
<p>This CSS box model problem occurs in IE5.x, and can occur in IE6, depending on how you declare the ISO value in the HTML code. There are two ways of doing this:</p>
<p>    *<br />
    * </p>
<p>The first command is placed on the very first line of the HTML document and the second can be placed anywhere within the . In order for XHTML pages to validate it&#8217;s compulsory to use one of these commands. The W3C recommends using the first command as the second will be phased out in the future.</p>
<p>By using the first command however, Internet Explorer 6 will render the CSS box model incorrectly, just like in version 5 browsers. To fix the box model problem, you&#8217;ll need to insert a CSS hack to send different width values to different browsers. The CSS hack you use will depend on which ISO value you use, and therefore which versions of IE are rendering the box model incorrectly.</p>
<p>To fix up only IE5.x, use the following CSS commands:</p>
<p>div {<br />
margin: 5em;<br />
padding: 4em;<br />
border: 1em solid green;<br />
width/**/:/**/ 40em;<br />
width: 30em<br />
}</p>
<p>To fix up all versions of IE, use these CSS commands:</p>
<p>div {<br />
margin: 5em;<br />
padding: 4em;<br />
border: 1em solid green;<br />
width: 40em<br />
}<br />
html&gt;body div {<br />
width: 30em<br />
}</p>
<p>(See the article, CSS hacks &amp; browser detection4 for more on these hacks.)<br />
2. Text spilling out of its container in non-IE browsers</p>
<p>Internet Explorer, unlike other browsers, will expand borders and background colours so text doesn&#8217;t spill out of its containing element. Take a look at the following example:</p>
<p>Example text</p>
<p>If you&#8217;re viewing this in Internet Explorer, the box should look fine. In all other browsers the text is spilling out of the right-hand side of the box. The box has been assigned class=&#8221;box&#8221; and has the following CSS commands assigned to it:</p>
<p>.box {<br />
width: 40px;<br />
border: 2px solid #781351;<br />
padding: 3px;<br />
background: #d7b9c9;<br />
white-space: nowrap<br />
}</p>
<p>Non-IE browsers will adhere to the width: 40px CSS command, which is why the box doesn&#8217;t expand in these browsers. IE instead interprets width as min-width, and therefore expands the box to fit the text (the same applies with height and min-height).</p>
<p>To ensure the text doesn&#8217;t spill out of the box in all browsers, you&#8217;ll need to use the following CSS rule, in addition to the first one:</p>
<p>html&gt;body .box<br />
{<br />
width: auto;<br />
min-width: 40px<br />
}</p>
<p>IE will ignore this CSS command, as the command has html&gt;body at the front of it (see the article, CSS hacks &amp; browser detection4 for more on this). As such, this CSS command is only for non-IE browsers. The first CSS rule, width: auto, cancels out the original width rule. The second command, min-width: 40px then assigns a minimum width to the box, so the box will always expand to fit the text.</p>
<p>Check out the box again (you won&#8217;t see any difference in Internet Explorer, so open this up in another browser to see the change):</p>
<p>Example text</p>
<p>Much better!<br />
3. Disappearing background images</p>
<p>IE has a very freaky bug where it likes to make background images (and sometimes even text &#8211; particularly if there are floated elements around) disappear. This often happens when you scroll up and down on a web page and you can usually make the background re-appear by refreshing the page.</p>
<p>Obviously you won&#8217;t want your site visitors to have to refresh a page to see a background image in full! A freaky solution to this freaky problem is to insert the CSS command, position: relative into the CSS rule containing the background image:</p>
<p>.foo {<br />
background: url(filename.jpg);<br />
position: relative<br />
}</p>
<p>Occasionally this won&#8217;t work, so another solution is to assign a width or a height to the element with the background image. You may not want to assign a height or width, so a solution is to assign a height of 1% for Internet Explorer. Because IE interprets height as min-height (see point 2 above) this CSS rule won&#8217;t affect the appearance:</p>
<p>.foo {<br />
background: url(filename.jpg);<br />
height: 1%<br />
}<br />
html&gt;body .foo {<br />
height: auto<br />
}</p>
<p>The height: 1% CSS command is cancelled out by the height: auto CSS command. Internet Explorer doesn&#8217;t understand html&gt;body, so by inserting this in front of the second CSS rule this whole CSS rule is ignored by IE.<br />
4. Widths only working on IE</p>
<p>Every HTML element is either a block or an inline element. Examples of block elements include , , ,  and . Example of inline elements include , <a>, , <strong> and <em>.</p>
<p>One of the characteristics of inline elements is that you can&#8217;t change the width of an inline element. The following CSS rule shouldn&#8217;t, in theory, work:</p>
<p>span {<br />
width: 100px<br />
}</p>
<p>This CSS rule won&#8217;t work, except in Internet Explorer where each span will now have a width of 100px. In every other browser however, the width of the span will simply be the width of the number of characters contained in the element. The solution? Make the span a block level element:</p>
<p>span {<br />
width: 100px;<br />
display: block<br />
}</p>
<p>(Turning the span into a block element will make the width command work in every browser, but it will also make the span begin on a new line. To combat this, you could assign float: left to the span.)<br />
5. Unstyled version of web page appearing in IE</p>
<p>When your website loads up in Internet Explorer, does an unstyled version of the page appear for a second or two, before the styled version kicks in this? If so, your website may be suffering from what&#8217;s known as the Flash Of Unstyled Content5 (or FOUC).</p>
<p>If you&#8217;re using the @import directive (e.g. @import &#8220;styles.css&#8221;;) to call up your CSS file then this phenomenon may be happening on your website in IE. It&#8217;s weird, there&#8217;s no logical explanation for it, but this problem obviously needs to be fixed.</p>
<p>The simple solution to this illogical problem is an equally illogical solution &#8211; insert either a link or a script element into the header:</p>
<p>    *<br />
    * </p>
<p>It doesn&#8217;t matter which one you insert (or even if you insert both). If you provide a print stylesheet, using the link element to reference it (as indicated in the example above), then you&#8217;ll never see the FOUC phenomenon.<br />
6. Fixed width web page not sitting in centre of window</p>
<p>Got a fixed width website and can&#8217;t get it to centrally align in the window in Internet Explorer? Or you can get it to centrally align in IE but not in any other browser? Fear not, it&#8217;s not your fault! Unfortunately, the correct way of centrally aligning content through CSS doesn&#8217;t actually work in IE:</p>
<p>#container {<br />
width: 770px;<br />
margin: 0 auto<br />
}</p>
<p>The second command, margin: 0 auto, basically gives our containing element an automatic margin on the left and right, thereby positioning the containing element in the centre of the browser window.</p>
<p>IE however, will need slightly different commands to make this work:</p>
<p>body {<br />
text-align: center<br />
}<br />
#container {<br />
width: 770px;<br />
margin: 0 auto;<br />
text-align: left<br />
}</p>
<p>This will then centrally align the container in IE too. To prevent the text from centrally aligning too, we insert text-align: left into the container div.</em></strong></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vanessa</title>
		<link>http://www.iesucks.info/2009/04/hello-world/comment-page-1/#comment-2</link>
		<dc:creator>Vanessa</dc:creator>
		<pubDate>Mon, 06 Apr 2009 12:14:01 +0000</pubDate>
		<guid isPermaLink="false">http://iesucks.info/?p=1#comment-2</guid>
		<description>I&#039;ll tell you what;s wrong with IE....
1. It causes problem that you won&#039;t even imagine can occur... The most F*****G one

2. It can crash anytime without knowing why

3. Regarding javascript, a function declared globally cannot be access its variable using the keyword this, the status bar will keep on displaying &quot;Done, but error on page&quot;

4. In case of any problem you refer to MS, the only solution is the following:
&quot;Upgrade to IE 8&quot; which mean replace shit with shit lollll</description>
		<content:encoded><![CDATA[<p>I&#8217;ll tell you what;s wrong with IE&#8230;.<br />
1. It causes problem that you won&#8217;t even imagine can occur&#8230; The most F*****G one</p>
<p>2. It can crash anytime without knowing why</p>
<p>3. Regarding javascript, a function declared globally cannot be access its variable using the keyword this, the status bar will keep on displaying &#8220;Done, but error on page&#8221;</p>
<p>4. In case of any problem you refer to MS, the only solution is the following:<br />
&#8220;Upgrade to IE 8&#8243; which mean replace shit with shit lollll</p>
]]></content:encoded>
	</item>
</channel>
</rss>
