<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A Beautiful Blog &#187; Browsers</title>
	<atom:link href="http://www.abeautifulsite.net/blog/category/browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abeautifulsite.net/blog</link>
	<description></description>
	<lastBuildDate>Fri, 03 Feb 2012 02:48:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Office 2007 Files Downloading as ZIP Files in Internet&#160;Explorer</title>
		<link>http://www.abeautifulsite.net/blog/2010/03/office-2007-files-downloading-as-zip-in-internet-explorer/</link>
		<comments>http://www.abeautifulsite.net/blog/2010/03/office-2007-files-downloading-as-zip-in-internet-explorer/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 03:30:51 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[office 2007]]></category>

		<guid isPermaLink="false">http://abeautifulsite.net/?p=777</guid>
		<description><![CDATA[Today I learned that Microsoft Office 2007 files (you know, the new ones that end in DOCX, XLSX, and PPTX) don&#8217;t always download properly in Internet Explorer. In fact, IE tends to see them as ZIP files and forces their &#8230; <a class="more-link" href="http://www.abeautifulsite.net/blog/2010/03/office-2007-files-downloading-as-zip-in-internet-explorer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I learned that Microsoft Office 2007 files (you know, the new ones that end in DOC<strong>X</strong>, XLS<strong>X</strong>, and PPT<strong>X</strong>) don&#8217;t always download properly in Internet Explorer. In fact, IE tends to see them as ZIP files and forces their extension to change to <strong>.zip</strong> when you select <strong>download</strong>. This is because IE is checking for the MIME type instead of blindly going by file extensions. Ironically, since it doesn&#8217;t recognize the new Office 2007 files for what they are, IE renames their extensions to <strong>.zip</strong> upon downloading.<span id="more-777"></span></p>
<p>If you&#8217;re wondering why the extensions get changed to <strong>.zip</strong>, it&#8217;s because the new Office 2007 formats are nothing more than a series of XML documents zipped up with their own special file extensions. Java <strong>.jar</strong> files and Mozilla Firefox <strong>.xpi</strong> files do mostly the same thing, so this isn&#8217;t a new concept, but it does seem to introduce a bit of a problem for Internet Explorer users.</p>
<p>There seem to be a number of &#8220;solutions&#8221; out there, but many of them involve telling the end user to change a setting in their browser or something like that — definitely not the best solution. Another option is to simply rename the affected file(s) to the appropriate extension(s) and open them up in Office as usual. Although this works, it&#8217;s still not a great solution since most users won&#8217;t know to do that.</p>
<p>The best solution I found was on a <a href="http://www.webdeveloper.com/forum/showthread.php?threadid=162526">forum</a>, where a user suggested setting the MIME types manually on the server. This is obviously a better solution, since end users get the expected behavior and are able to download files with the proper extension. For Apache servers, simply add the following to your config file or create an <strong>.htaccess</strong> file in the root directory of your website:</p>
<pre class="brush: plain; title: ; notranslate">
AddType application/vnd.ms-word.document.macroEnabled.12 .docm
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 potm
AddType application/vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.template xltx
</pre>
<p>Note that, if you&#8217;re updating your main config file, you&#8217;ll have to restart Apache before the changes will take affect. With <strong>.htaccess </strong>files you shouldn&#8217;t need to restart the server.</p>
<p>Now your users will be able to download Office 2007 files from your server without any problems.  If you&#8217;ve discovered another method for solving this problem, please share it in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2010/03/office-2007-files-downloading-as-zip-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Use HTML5 and CSS3 Today with&#160;52Framework</title>
		<link>http://www.abeautifulsite.net/blog/2010/02/use-html5-and-css3-today-with-52framework/</link>
		<comments>http://www.abeautifulsite.net/blog/2010/02/use-html5-and-css3-today-with-52framework/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 23:02:22 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML/XHTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://abeautifulsite.net/?p=767</guid>
		<description><![CDATA[There&#8217;s a lot of talk about HTML5 and CSS3 these days, especially since Safari/Chrome, Firefox, and Opera have begun supporting some of the most anticipated features of both specifications.  If you&#8217;ve ever used border-radius or box-shadow then you&#8217;ve already touched &#8230; <a class="more-link" href="http://www.abeautifulsite.net/blog/2010/02/use-html5-and-css3-today-with-52framework/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a lot of talk about <a href="http://www.alistapart.com/articles/previewofhtml5">HTML5</a> and <a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;ved=0CAoQFjAA&amp;url=http%3A%2F%2Fwww.css3.info%2F&amp;rct=j&amp;q=css3&amp;ei=h5JwS8reCcS0tgej7amDBg&amp;usg=AFQjCNFTm78j1LXdlhGiQFk1hPaPiZmb6A">CSS3</a> these days, especially since <a href="http://webkit.org/blog/22/css3-goodies-borders-and-backgrounds/">Safari/Chrome</a>, <a href="http://www.marcofolio.net/css/new_css3_properties_added_to_firefox_3.6.html">Firefox</a>, and <a href="http://www.css3.info/opera-10-alpha-continues-the-css3-push/">Opera</a> have begun supporting some of the most anticipated features of both specifications.  If you&#8217;ve ever used <strong>border-radius </strong>or <strong>box-shadow </strong>then you&#8217;ve already touched on CSS3 a bit.  However, the chances are that, at least at the time of this writing, you haven&#8217;t done much with HTML5.  And, chances are, it&#8217;s probably because you&#8217;ve heard about the lack of browser support for HTML5 thus far (which is to be expected, considering that the <a href="http://dev.w3.org/html5/spec/Overview.html">specification</a> is still just a draft).<span id="more-767"></span></p>
<p>That said, I stumbled across a very interesting framework today that may help bridge the gap between the present and the future &#8212; when HTML5 and CSS3 is supported by all major browsers.  <a href="http://www.52framework.com/">52Framework</a> boasts features such as rounded corners, text-shadow, box-shadow, HTML5 markup, a grid system, and a built-in CSS reset.  Best of all, it&#8217;s compatible with all major browsers, including the infamous IE6.  You can see a <a href="http://www.52framework.com/demo/">working demo of an HTML5 page</a> using with 52Framework on their website or <a href="http://www.52framework.com/">download the latest release</a> from their homepage.  If you&#8217;re just curious to see what it&#8217;s all about, you can take a peak at <a href="http://www.52framework.com/documentation/view/whats_in_the_box/">what&#8217;s inside the box</a>.</p>
<p style="text-align: center;"><a href="http://www.52framework.com/"><img class="aligncenter size-full" title="52framework" src="/blog/wp-content/uploads/2010/02/52framework.jpg" alt="" /></a></p>
<p>Although still in beta, 52Framework looks like a promising alternative for anyone looking to take advantage of the upcoming HTML5 + CSS3 specifications.  As nice as it is, however, I don&#8217;t think it&#8217;s something I would rely on for heavy production use&#8230;at least not without some very thorough testing on a lot of different browsers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2010/02/use-html5-and-css3-today-with-52framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Apps to Phase Out Support for&#160;IE6</title>
		<link>http://www.abeautifulsite.net/blog/2010/01/google-apps-to-phase-out-support-for-ie6/</link>
		<comments>http://www.abeautifulsite.net/blog/2010/01/google-apps-to-phase-out-support-for-ie6/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 18:33:26 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[News & Updates]]></category>
		<category><![CDATA[IE6]]></category>

		<guid isPermaLink="false">http://abeautifulsite.net/?p=723</guid>
		<description><![CDATA[Last night I received a very unexpected email from the Google Apps Team claiming that, in late 2010, they will start phasing out support for Microsoft Internet Explorer 6.  From the email: In order to continue to improve our products &#8230; <a class="more-link" href="http://www.abeautifulsite.net/blog/2010/01/google-apps-to-phase-out-support-for-ie6/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last night I received a very unexpected email from the Google Apps Team claiming that, in late 2010, they will start phasing out support for Microsoft Internet Explorer 6.  From the email:<span id="more-723"></span></p>
<blockquote><p>In order to continue to improve our products and deliver more  sophisticated features and performance, we are harnessing some of the  latest improvements in web browser technology.  This includes faster  JavaScript processing and new standards like HTML5.  As a result, over  the course of 2010, we will be phasing out support for Microsoft  Internet Explorer 6.0 as well as other older browsers that are not  supported by their own manufacturers.</p>
<p>We plan to begin phasing out support of these older browsers on the  Google Docs suite and the Google Sites editor on March 1, 2010.  After  that point, certain functionality within these applications may have  higher latency and may not work correctly in these older browsers. Later  in 2010, we will start to phase out support for these browsers for  Google Mail and Google Calendar.</p>
<p>Google Apps will continue to support Internet Explorer 7.0 and above,  Firefox 3.0 and above, Google Chrome 4.0 and above, and Safari 3.0 and  above.</p>
<p>Starting next week, users on these older browsers will see a message in  Google Docs and the Google Sites editor explaining this change and  asking them to upgrade their browser.  We will also alert you again  closer to March 1 to remind you of this change.</p></blockquote>
<p>This is obviously great news for designers and developers all over the world, as this kind of encouragement from a company as big as Google will help outmode the infamous browser a lot sooner than expected.  As you may recall, some other popular online services have recently made similar announcements:  <a href="http://www.sitepoint.com/blogs/2009/07/20/youtube-drop-ie6/#">YouTube</a>, <a href="http://mashable.com/2009/08/11/orkut-ie6/">Orkut</a>, <a href="http://37signals.com/svn/posts/1072-apples-mobileme-drops-support-for-ie-6">MobileMe</a>, <a href="http://37signals.blogs.com/products/2008/07/basecamp-phasin.html">37 Signals</a> (the makers of BaseCamp) and, of course, our very own <a href="http://surrealcms.com/">Surreal CMS</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2010/01/google-apps-to-phase-out-support-for-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable Highlighting on Webkit Form&#160;Controls</title>
		<link>http://www.abeautifulsite.net/blog/2009/11/disable-highlighting-on-webkit-form-controls/</link>
		<comments>http://www.abeautifulsite.net/blog/2009/11/disable-highlighting-on-webkit-form-controls/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 01:26:28 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://abeautifulsite.net/?p=617</guid>
		<description><![CDATA[Webkit users — that is, anyone using Apple Safari or Google Chrome: Have you ever wondered how to get rid of that fuzzy blue/yellow halo that appears when you focus on text fields, textareas, and other form controls on your &#8230; <a class="more-link" href="http://www.abeautifulsite.net/blog/2009/11/disable-highlighting-on-webkit-form-controls/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Webkit users — that is, anyone using Apple Safari or Google Chrome: Have you ever wondered how to get rid of that fuzzy blue/yellow halo that appears when you focus on text fields, textareas, and other form controls on your website?  Here&#8217;s a small snippet of CSS code that you might find useful:<span id="more-617"></span></p>
<pre class="brush: css; title: ; notranslate">
*:focus { outline: none; }
</pre>
<p>This will effectively remove all traces of the outline, allowing you the freedom to style your form controls however you like.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-618" title="Before-and-After of Webkit Focus Border" src="/blog/wp-content/uploads/2009/11/webkit-focus-outline.gif" alt="Before-and-After of Webkit Focus Border" width="281" height="74" /></p>
<p>This is a before-and-after screenshot of what a regular text field looks like in Safari, although the same technique applies for Chrome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2009/11/disable-highlighting-on-webkit-form-controls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Table Cells and Max-Widths in Internet Explorer&#160;8</title>
		<link>http://www.abeautifulsite.net/blog/2009/09/table-cells-and-max-widths-in-internet-explorer-8/</link>
		<comments>http://www.abeautifulsite.net/blog/2009/09/table-cells-and-max-widths-in-internet-explorer-8/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 00:24:56 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://abs.lavitech.com/?p=108</guid>
		<description><![CDATA[How to fix a little bug in IE8 that can make certain elements inside of your table cells way too wide. <a class="more-link" href="http://www.abeautifulsite.net/blog/2009/09/table-cells-and-max-widths-in-internet-explorer-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently came across a <a rel="external" href="https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=425785">little issue</a> with Internet Explorer 8 and <samp>max-width</samp>.  I had an image inside of a table cell and, for some reason, IE8 completely neglected the corresponding CSS <samp>max-width</samp> property.  The result was the image rendering at full size rather than scaled down to the assigned width, as expected.<span id="more-109"></span></p>
<p>After a <a rel="external" href="http://bytes.com/topic/html-css/answers/870359-ie8-display-table-cell-max-width-bug">little searching</a>, I found that you can usually resolve this by assigning <samp>table-layout: fixed;</samp> to the affected table.</p>
<p>I&#8217;m not a huge fan of quick-fixes like this, but in the case of a blatent browser bug there isn&#8217;t much you can do without going too far out of your way.  I&#8217;m sure it will be fixed in an IE8 update soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2009/09/table-cells-and-max-widths-in-internet-explorer-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Makers: Where’s the New Tab + Homepage&#160;Option?</title>
		<link>http://www.abeautifulsite.net/blog/2009/08/browser-makers-wheres-the-new-tab-homepage-option/</link>
		<comments>http://www.abeautifulsite.net/blog/2009/08/browser-makers-wheres-the-new-tab-homepage-option/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 02:39:55 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://abs.lavitech.com/?p=104</guid>
		<description><![CDATA[A rant about major browsers&#8217; lack of support for seeing your homepage when you open a new tab. <a class="more-link" href="http://www.abeautifulsite.net/blog/2009/08/browser-makers-wheres-the-new-tab-homepage-option/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ever since tabbed browsing hit the mainstream I&#8217;ve been hooked.  It&#8217;s rare to see less than a handful of tabs open in my web browser at any time.  Whether I&#8217;m developing, checking email, or just surfing around, I can never seem to have enough tabs!  But there&#8217;s one thing about this incredible feature that has really bugged me since Day One — one that seems to have gone completely unnoticed by all of the browser makers to-date.<span id="more-104"></span></p>
<p><strong>Why can&#8217;t I see my homepage when I open a new tab?</strong></p>
<p>It may seem trivial or silly to complain about, but to me the idea of anything but my homepage opening in a new tab is counterintuitive.  For example, if you open a brand new browser window what do you expect to see?  Your homepage.  If you open any browser (before Safari 4, Opera 9.2, and Google Chrome) what do you expect to see?  Your homepage.</p>
<p>People generally know what to do when they see their homepage because it&#8217;s familiar to them.  Most of them know how to use the address bar to go to another website.  Many of them know how to choose a bookmark to quickly get to their favorite places on the web.  For the majority of people, having their homepage open up in a new tab is simply what they subconsciously expect to happen.</p>
<p>The tragedy here is that this isn&#8217;t currently possible in any browser without the use of a <a rel="external" href="https://addons.mozilla.org/en-US/firefox/addon/777">plug-in</a>.</p>
<p>It seems as though browser makers each have their own perspective on what should happen when a new tab is opened.  Internet Explorer 8, for example, likes to confuse its users with a mostly empty page to stare at.  To spice it up a bit, Microsoft decided to add some infrequently used options that users can click on.  How many times have you opened up a new tab because you wanted to &#8220;Blog with Windows Live&#8221; or &#8220;Map [something] with Live Search&#8221;?  How about &#8220;Show copied text&#8221;?</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-123" title="ie8-new-tab" src="/blog/wp-content/uploads/2009/08/ie8-new-tab.gif" alt="ie8-new-tab" /></p>
<p>These are clearly not options that are useful to users, but considering how well they promote Microsoft&#8217;s services, I can understand how they got there.</p>
<p>Firefox is my browser of choice for both development and day-to-day browsing, but sadly, it doesn&#8217;t do much better than IE when it comes to new tabs.  In fact, I think it does even worse in comparison with IE8.  It&#8217;s a completely blank page.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-124" title="firefox-new-tab" src="/blog/wp-content/uploads/2009/08/firefox-new-tab.gif" alt="firefox-new-tab" /></p>
<p>If I&#8217;m not mistaken, Opera was the first to come out with the &#8220;smart page&#8221; when they introduced <a rel="external" href="http://en.wikipedia.org/wiki/Features_of_the_Opera_web_browser#Speed_Dial">Speed-Dial</a> in 9.2.  Speed Dial allows users to specify up to nine websites from their bookmarks that will appear in a grid for easy access.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-125" title="opera-new-tab" src="/blog/wp-content/uploads/2009/08/opera-new-tab.gif" alt="opera-new-tab" /></p>
<p>It wasn&#8217;t long before other browser makers started trying out their own versions of smart pages.  Google Chrome made their smart page more useful by adding a search bar, recent bookmarks, and recently closed tabs.  As far as smart pages go, this is probably the best of the bunch for functionality, although the nine websites that are automatically chosen aren&#8217;t always relevant to your actual use of them.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-126" title="chrome-new-tab" src="/blog/wp-content/uploads/2009/08/chrome-new-tab.gif" alt="chrome-new-tab" /></p>
<p>Finally, Safari 4 introduced a really slick &#8220;Top Sites&#8221; smart page that works pretty well.  And, as usual with Apple products, it looks great.  The only problem is that it&#8217;s a little too flashy where it should be more functional.  For example, click on the Search History box.  The page is instantly replaced by a huge, side-scrolling list of websites.  Sure it looks nice at first, but as I search through possible results, I can only see one at a time and it&#8217;s very jumpy during transitions.  I prefer Firefox&#8217;s searchable history over this any day.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-127" title="safari-new-tab" src="/blog/wp-content/uploads/2009/08/safari-new-tab.gif" alt="safari-new-tab" /></p>
<p>So where do we go from here?  Will the world stop because we can&#8217;t open new tabs and see our homepages?  Of course not.  It hasn&#8217;t yet, and we&#8217;ve been dealing with it for years.  But why?  To me, this seems like a no-brainer that should have made the top of the list for possible &#8220;new tab candidates&#8221;.  At the very least, I&#8217;d like to see the browser makers add this in as an option somewhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2009/08/browser-makers-wheres-the-new-tab-homepage-option/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What Happens if IE8 “Breaks” My&#160;Website?</title>
		<link>http://www.abeautifulsite.net/blog/2009/06/what-happens-if-ie8-breaks-my-website/</link>
		<comments>http://www.abeautifulsite.net/blog/2009/06/what-happens-if-ie8-breaks-my-website/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 16:42:12 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://abs.lavitech.com/?p=101</guid>
		<description><![CDATA[The quick fix from Microsoft to get you back up and running. <a class="more-link" href="http://www.abeautifulsite.net/blog/2009/06/what-happens-if-ie8-breaks-my-website/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last year all of the hype was about <acronym title="Internet Explorer 8">IE8</acronym> and <a rel="external" href="http://blogs.msdn.com/ie/archive/2008/01/21/compatibility-and-ie8.aspx">Microsoft&#8217;s decision</a> to default the browsers version targeting to &#8220;quirks mode&#8221; rather than standards mode.  This essentially meant that developers would have to opt-in to IE8&#8242;s standards mode using a proprietary <samp>&lt;meta&gt;</samp> tag that tells the browser which mode you want it to render your website in.<span id="more-101"></span></p>
<p>Needless to say, this was a very frustrating proposal for developers worldwide.  At the same time, Microsoft&#8217;s obligation to not &#8220;break&#8221; the web was very understandable.  It was a catch 22 for the company, but the issue had to be tended to promptly. After much discussion and some encouragement from the community, <a rel="external" href="http://www.zeldman.com/2008/03/04/microsoft-reverses-version-targeting-default/">Microsoft officially reversed their decision</a> to handle version targeting this way.</p>
<p>Now that IE8 has been officially released, one problem still remains for many legacy sites.  What if IE8 &#8220;breaks&#8221; your website? The short-term solution is actually <a rel="external" href="http://msdn.microsoft.com/en-us/library/cc817574.aspx">very simple</a>:</p>
<blockquote><p>Windows Internet Explorer 8 introduces document compatibility modes that allow Web developers to tell the browser to render their pages in the same way as older versions would, thereby allowing the developer to choose when to update.</p></blockquote>
<p>In short, add this tag inside the <samp>&lt;head&gt;</samp> of each of your webpages and call it a day:</p>
<pre class="brush: xml; title: ; notranslate">&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;quot;IE=EmulateIE7&quot; /&gt;</pre>
<p>Wait! Don&#8217;t actually call it a day and forget about it! Although I&#8217;m sure a lot of folks will do just that, the fact is that you really should treat this as the temporary fix that it is and make an honest effort to get those legacy websites and applications up to date.  The reality is, however, that many developers will be confronted with compatibility issues as IE8 gets pushed out to millions of users via <a rel="external" href="http://www.microsoft.com/windows/downloads/windowsupdate/automaticupdate.mspx">Windows Automatic Update</a>. Of course, many won&#8217;t have the time or resources it takes to redevelop or modify all those old sites so, in a pinch, you can at least get by.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2009/06/what-happens-if-ie8-breaks-my-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Images Display in Firefox and Safari, but not in Internet&#160;Explorer</title>
		<link>http://www.abeautifulsite.net/blog/2009/04/images-display-in-firefox-and-safari-but-not-in-internet-explorer/</link>
		<comments>http://www.abeautifulsite.net/blog/2009/04/images-display-in-firefox-and-safari-but-not-in-internet-explorer/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 03:08:44 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[HTML/XHTML]]></category>

		<guid isPermaLink="false">http://abs.lavitech.com/?p=98</guid>
		<description><![CDATA[Another little thing that Internet Explorer does just a bit differently than other browsers. <a class="more-link" href="http://www.abeautifulsite.net/blog/2009/04/images-display-in-firefox-and-safari-but-not-in-internet-explorer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I ran into a little &#8220;gotcha&#8221; today where an image was displaying properly in Firefox and Safari, but not in Internet Explorer.  The weird thing is that it wasn&#8217;t showing up as a broken link (no missing image icon with the infamous red &#8216;X&#8217;).  Instead, it wasn&#8217;t showing up at all:<span id="more-98"></span></p>
<pre class="brush: xml; title: ; notranslate">
&lt;img src=&quot;/path/to/image/filename.jpg&quot; alt=&quot;Sample Image&quot; width=&quot;&quot; height=&quot;&quot; /&gt;
</pre>
<p>As it turns out, if you have the <samp>width</samp> and <samp>height</samp> attributes set to an empty string, IE seems to interpret the width and height as zero, which makes the image not appear.  All other browsers, of course, seem to discard the empty attributes.</p>
<p>The solution?  Simply remove the empty attributes or plug in the appropriate values.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2009/04/images-display-in-firefox-and-safari-but-not-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Prevent White Noise From Appearing in Images After&#160;Fading</title>
		<link>http://www.abeautifulsite.net/blog/2009/01/prevent-white-noise-from-appearing-in-images-after-fading/</link>
		<comments>http://www.abeautifulsite.net/blog/2009/01/prevent-white-noise-from-appearing-in-images-after-fading/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 20:16:21 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://abs.lavitech.com/?p=88</guid>
		<description><![CDATA[A bug in Internet Explorer causes white space to appear in certain images after fading. <a class="more-link" href="http://www.abeautifulsite.net/blog/2009/01/prevent-white-noise-from-appearing-in-images-after-fading/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The first time I ever saw this alleged bug was in Internet Explorer 7 yesterday.  Images were 	rotating on a page in the form of a slideshow, fading in and out for a nice, smooth transition. 	One problem, though: in Internet Explorer 7 (and 6, as it turned out), one of the images would 	appear with a small cluster of white pixels around the black areas. <span id="more-88"></span></p>
<p>To make sure the image wasn&#8217;t corrupt, I saved it again using PhotoShop.  No luck.  Even after 	saving the image as a GIF instead of a JPEG, the white noise persisted in IE.</p>
<p>Luckily, some research resulted in finding <a rel="external" href="http://www.alexjudd.com/?p=5">Alex Judd&#8217;s post</a>, 	which provided a relatively simple solution to the problem.</p>
<p>To summarize, the white noise occurs in both IE6 and IE7 on some (but not all) images when 	they fade in or out.  This is especially true when you&#8217;re using a JavaScript library such as 	<a rel="external" href="http://jquery.com/">jQuery</a> or <a rel="external" href="http://script.aculo.us/">script.aculo.us</a>.</p>
<p>Evidently, IE mistakes some of the true-black pixels for transparent pixels, which causes the 	&#8220;white&#8221; noise (which may not necessarily be white, depending on the underlying background).  One 	work around, as Alex points out, is to adjust the levels of the image in Photoshop very slightly—just 	enough to eliminate the true-black pixels.</p>
<p>To do this, open the image up in PhotoShop and perform the following steps:</p>
<ol>
<li>Select <samp>Image</samp>, <samp>Adjustments</samp>, <samp>Levels</samp></li>
<li>Move the <samp>Output Levels</samp> slider a few pixels to the right (or type in a small number, like 5)</li>
<li>Save the image</li>
</ol>
<p>In most cases, there won&#8217;t be a noticeable difference in color.  Alas, this work around does solve the 	display problem in IE, but not without tampering with the original image.  We&#8217;ll have to keep our fingers 	crossed in that IE8 finally addresses this issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2009/01/prevent-white-noise-from-appearing-in-images-after-fading/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Installing the IE Developer&#160;Toolbar</title>
		<link>http://www.abeautifulsite.net/blog/2008/06/installing-the-ie-developer-toolbar/</link>
		<comments>http://www.abeautifulsite.net/blog/2008/06/installing-the-ie-developer-toolbar/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 00:28:52 +0000</pubDate>
		<dc:creator>Cory LaViska</dc:creator>
				<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://abs.lavitech.com/?p=76</guid>
		<description><![CDATA[Get the IE Developer Toolbar installed and fully functional in Internet Explorer 7. <a class="more-link" href="http://www.abeautifulsite.net/blog/2008/06/installing-the-ie-developer-toolbar/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I ran into a bit of confusion while trying to get the <abbr title="Internet Explorer">IE</abbr> Developer Toolbar installed recently, so I figured I&#8217;d post my notes publicly in case others were having similar frustrations.  It may be due to lack of effort on my part, but I had this thing installed for nearly a month  before I actually figured out how to turn everything on.  (It did, however, seem to be a pretty <a rel="external" href="http://www.google.com/search?hl=en&amp;q=ie7+toolbar+%22grayed+out%22&amp;btnG=Search">frequent problem</a> on Google.)</p>
<p>As usual, nothing in Internet Explorer can be rudimentary.  The first thing I noticed was that the toolbar wasn&#8217;t showing.  It wasn&#8217;t located intuitively under <samp>View &gt; Toolbars</samp>, but rather <samp>View &gt; Explorer Bar</samp>.  Once I had it showing, all of the options were grayed out/disabled.  Urgh&#8230;less than useful. Here&#8217;s how I got everything to work.<span id="more-76"></span></p>
<ol>
<li>Download the <a rel="external" href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en">IE Developer Toolbar</a>.</li>
<li>Run the MSI and proceed through the install as normal.</li>
<li>When you restart IE, the developer toolbar will most likely not be showing.  To show the toolbar, press <samp>ALT + V</samp> (to access the hidden <samp>View</samp> menu), then select <samp>Explorer Bar &gt; IE Developer Toolbar.</samp></li>
<li>If all of the options are grayed out, go to <samp>Tools &gt; Internet Options &gt; Advanced</samp> and make sure <samp>Enable Third-party Browser Extensions</samp> is checked.</li>
<li>Then, go to <samp>Tools &gt; Internet Options &gt; Programs &gt; Manage Add-ons</samp> and look for <samp>IE Developer Toolbar</samp> and <samp>IE Developer Toolbar BHO</samp>.  Make sure both are enabled.</li>
<li>Restart IE and enjoy your new toy :)</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.abeautifulsite.net/blog/2008/06/installing-the-ie-developer-toolbar/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

