<?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>Jon M. Zuck &#187; Browsers</title>
	<atom:link href="http://wildwebweaving.com/category/browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://wildwebweaving.com</link>
	<description>a celebration of languages, writing, and the Web</description>
	<lastBuildDate>Tue, 22 Jun 2010 18:55:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Minefield Set to Explode Chrome</title>
		<link>http://wildwebweaving.com/2008/10/23/minefield-set-to-explode-chrome/</link>
		<comments>http://wildwebweaving.com/2008/10/23/minefield-set-to-explode-chrome/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 14:35:48 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Minefield]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2008/10/23/minefield-set-to-explode-chrome/</guid>
		<description><![CDATA[Ok, I&#8217;ve got to admit that Chrome has lost a bit of its luster as far as I&#8217;m concerned. For instance, for one of my projects, I need to use Central Desktop, an excellent project management site. Unfortunately, it&#8217;s one of several sites that Chrome can&#8217;t handle.  Not that Safari or even Opera can either.  [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, I&#8217;ve got to admit that Chrome has lost a bit of its luster as far as I&#8217;m concerned. For instance, for one of my projects, I need to use <a href="http://centraldesktop.com">Central Desktop</a>, an excellent project management site. Unfortunately, it&#8217;s one of several sites that Chrome can&#8217;t handle.  Not that Safari or even Opera can either.  I&#8217;m revising my earlier assessment of Chrome.  I now regard it as a souped-up version of WebKit, that still has most of the flaws that Safari does.  That&#8217;s not to say it&#8217;s a bad browser by any means&#8230; it&#8217;s superb. But for my browsing as well as my Web development, I&#8217;m relying on Firefox again.</p>
<p>However, Chrome offers a lot of promise.  According to <a href="http://marketshare.hitslink.com/report.aspx?qprid=2#">marketshare.hitslink.com</a>,  Chrome seized 0.78% of the worldwide browser share in <strong>less than a month </strong>on the scene, a phenomenal achievement. If the Google staff commits to really developing it, with full plug-in capability, solidness in handling intensive Flash-based Web apps. and fixing the long-standing problems with WebKit (such as the alternate stylesheet issue), Chrome will undoubtedly go far.  (Unfortunately, it will also probably go far if they do nothing and leave it at version 0.2 for three years. They&#8217;re <a href="http://google.com">Google</a>, after all.) I really do want to see the Web improve and browsers improve, and Chrome can offer a lot.</p>
<p>However, this morning I test-drove &#8220;<a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">Minefield,</a>&#8221; the development codename for Firefox 3.1, and I&#8217;m amazed. In my not-so-humble opinion as a Firefox fan, Firefox&#8217;s sole problem has been its speed. Minefield fixes that with blazingly fast page downloads and a new Javascript rendering engine which &#8220;<a href="http://news.cnet.com/8301-13505_3-10073252-16.html">may be the fastest on the planet</a>.&#8221;  Kudos to the Mozilla team!</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2008/10/23/minefield-set-to-explode-chrome/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Chrome is shiny!</title>
		<link>http://wildwebweaving.com/2008/09/04/chrome-is-shiny/</link>
		<comments>http://wildwebweaving.com/2008/09/04/chrome-is-shiny/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 21:35:28 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[broswers]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2008/09/04/chrome-is-shiny/</guid>
		<description><![CDATA[Since downloading Chrome two days ago, I&#8217;ve had the chance both to work and play with it, and I must say I&#8217;m tremendously impressed. Initial reactions: Chrome is fast. Very fast. The difference is especially noticeable on high-bandwidth connections. (On my DSL connection at home, it&#8217;s fast, but not breathtakingly so.) Chrome uses multi-threaded rendering [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://wildwebweaving.com/wp/wp-content/uploads/logo_sm.jpg" alt="Chrome logo" class="floatright" />Since downloading <a href="http://www.google.com/chrome/">Chrome</a>  two days ago, I&#8217;ve had the chance both to work and play with it, and I must say I&#8217;m tremendously impressed.</p>
<p><strong>Initial reactions:</strong><br />
Chrome is fast.  Very fast. The difference is especially noticeable on high-bandwidth connections. (On my DSL connection at home, it&#8217;s fast, but not breathtakingly so.)</p>
<p>Chrome uses multi-threaded rendering so each process called for in any Web page or Web app is treated independently.  In other words, an infinite Javascript loop won&#8217;t cause everything else to stall while waiting for it to complete. What&#8217;s more, each tab&#8217;s processes are independent of the other tabs. Essentially, each tab is a separate instance of Chrome, and should any tab freeze, it will have no impact on any other tab. A convenient shortcut in case that should happen, is that you can right-click on the title bar and immediately go to Task Manager and close the troublesome tab individually. Tabs can also be dragged-and-dropped out of the main window.</p>
<p>At first, I thought, &#8220;Great, Chrome is nice, sleek, and fast, a great Web-surfing tool, but only Firefox has what I need for development.&#8221; Well, I was wrong. The &#8220;Inspect Element&#8221; feature of Chrome (accessed by a right-click) is like a simplified, more intuitive Firebug, combined with the best of Aardvark and most of the best of the Web Developer Toolbar. CSS infomation can be seen for every single element, including default styles and declared styles, and you have the option of showing inherited styles as well. In addition, styles that are overruled are indicated as such by a strike-through, and every declared style affecting the element has its precise location shown.</p>
<p>&#8220;Metrics&#8221; gives a diagram of the box model on any block-level element, with the rendered padding, border, and margin in pixels.  If you select the Resources button and reload the page, it will generate a beautiful chart listing every file loaded and diagraming when it began and finished loading with its order in the entire assembly.  The HTML is  also be automatically validated.  The flip side: The &#8220;Size&#8221; button is entirely non-functional.  No file size or image dimension info is available. Also,there&#8217;s nothing that has the functionality of the &#8220;Edit CSS&#8221; option of Firefox&#8217;s Web Developer Toolbar. I miss the capability of a simple right-click to view background images.</p>
<p>Yet overall, Chrome&#8217;s development tools are impressive and eminently usable even at this initial level.</p>
<p>A few aberrations in Chrome&#8217;s behavior have been noted.  Chrome <a href="http://weblogs.asp.net/jdanforth/archive/2008/09/04/google-chrome-and-facebook.aspx">doesn&#8217;t like Facebook</a> much. For instance, clicking on &#8220;Join this group&#8221; simply refreshes the page. Also, apparently Chrome misbehaves regarding some <a href="http://www.zeldman.com/2008/09/03/a-bug-in-google-chrome/">alternate stylesheets</a>. It doesn&#8217;t with the alternate stylesheets <a href="http://frimmin.com/movies/bourne.php">on my other site, </a>so I&#8217;m not sure what is the exact syntax that triggers it.</p>
<p>As a diehard Firefox user, the lack (thus far) of any plugins for Chrome is a definite minus. Different people will have different gripes, but here are mine:</p>
<ol>
<li>Chrome is ugly! Please let me skin you!</li>
<li>I really, really, <em>really </em>want to be able to use my del.icio.us bookmarks in a sidebar.</li>
<li>Edit CSS and a quick-and-dirty View Background Image, please.</li>
</ol>
<p><a href="http://wildwebweaving.com/wp/wp-content/uploads/searchengines.gif" title="Search Engines"><img src="http://wildwebweaving.com/wp/wp-content/uploads/searchengines.thumbnail.gif" alt="Search Engines" class="floatleft" /></a>I thought another gripe would be not being able to change search engines in a single click as with Firefox, but with a wonderfully simple and quick hack, you can actually switch search engines <em>faster</em> in Chrome.</p>
<p>Chrome uses the same box for searches and typing URLs. To work with other search engines, right-click in the location bar and choose &#8220;Edit search engines…&#8221; If you simply want to make a different engine your <em>default </em>search tool, select the &#8220;Make Default&#8221; option.  But it you want to be able to switch to a different search engine on the fly, click the &#8220;Edit&#8221; button and <strong>abbreviate</strong> its keyword.  On my computer, I abbreviated yahoo.com to just &#8220;y,&#8221; and amazon.com to &#8220;am.&#8221; To instantly change the search engine, just type the keyword, a space, and your search term. This is actually much faster than selecting the desired search engine from a dropdown box as in IE7 and Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2008/09/04/chrome-is-shiny/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Pogo</title>
		<link>http://wildwebweaving.com/2008/04/16/pogo/</link>
		<comments>http://wildwebweaving.com/2008/04/16/pogo/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 11:29:05 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[pogo]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2008/04/16/pogo/</guid>
		<description><![CDATA[Eye candy is pretty, by definition. But too much is too much, and AT&#38;T&#8217;s new browser, Pogo seems to suffer from the vast amount of resources demanded by its attempt to make the most mundane Web tasks (finding a bookmark, for instance) a breath-taking overdose of eye-catching beauty. Here&#8217;s Ars Technica&#8217;s review of Pogo. It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://wildwebweaving.com/wp/wp-content/uploads/pogo.jpg" alt="Pogo" class="floatleft" />Eye candy is pretty, by definition.  But too much <em>is</em> too much, and AT&amp;T&#8217;s new browser, <a href="http://www.pogobrowser.com/beta.php?destination=/" title="Pogo beta page">Pogo</a> seems to suffer from the vast amount of resources demanded by its attempt to make the most mundane Web tasks (finding a bookmark, for instance) a breath-taking overdose of eye-catching beauty. Here&#8217;s Ars Technica&#8217;s <a href="http://arstechnica.com/reviews/apps/pogo-browser-beta-first-look.ars" title="Ars Technica's review">review</a> of Pogo.</p>
<p>It&#8217;s an interesting concept, and I don&#8217;t want to go back to the days when a copy of Netscape Navigator 1.22 fit on a single floppy disc, but Pogo seems way too far ahead of its time in terms of realistic user resources. And just when you thought 2 gigs of RAM was enough&#8230; Pogo!</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2008/04/16/pogo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Hell, 2008</title>
		<link>http://wildwebweaving.com/2008/04/08/browser-hell-2008/</link>
		<comments>http://wildwebweaving.com/2008/04/08/browser-hell-2008/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 19:52:03 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[cell phones]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Web standards]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2008/04/08/browser-hell-2008/</guid>
		<description><![CDATA[This is a presentation I gave to the Web Standards and Usability Users Group meeting on April 8. The title is way too pessimistic. I should&#8217;ve changed it to &#8220;Browser Purgatory,&#8221; but that doesn&#8217;t really have the same je ne sais quoi pas.]]></description>
			<content:encoded><![CDATA[<p>This is a <a href="http://wsuug.org/presentation-files/wsuug-browserhell.pdf">presentation</a> I gave to the <a href="http://wsuug.org" title="Web Standards and Usability Users Group">Web Standards and Usability Users Group</a> meeting on April 8.  The title is way too pessimistic.  I should&#8217;ve changed it to &#8220;Browser Purgatory,&#8221; but that doesn&#8217;t really have the same <em lang="fr">je ne sais quoi pas</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2008/04/08/browser-hell-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thank you, to the IE 8 team</title>
		<link>http://wildwebweaving.com/2008/03/05/thank-you-to-the-ie-8-team/</link>
		<comments>http://wildwebweaving.com/2008/03/05/thank-you-to-the-ie-8-team/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 20:22:03 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2008/03/05/thank-you-to-the-ie-8-team/</guid>
		<description><![CDATA[To anyone involved in designing with CSS and semantic HTML to support Web standards, Internet Explorer has been the constant thorn in our side. IE5, IE 5.5, IE6, and IE7 have been the seemingly endless source of a Microsoft-generated ocean of frustration: deviant box model DOCTYPE switching no min- or max- widths or heights no [...]]]></description>
			<content:encoded><![CDATA[<p>To anyone involved in designing with CSS and semantic HTML to support Web standards, Internet Explorer has been the constant thorn in our side. IE5, IE 5.5, IE6, and IE7 have been the seemingly endless source of a Microsoft-generated ocean of frustration:</p>
<ul>
<li>deviant box model</li>
<li>DOCTYPE switching</li>
<li>no min- or max- widths or heights</li>
<li>no variable-opacity PNG support</li>
<li>no SVG support</li>
<li>inability to serve XHTML as application/XML</li>
</ul>
<p>and the sad list could go on. Many of these faults have been addressed and corrected, but increased support has been incremental, over the last six or seven years. However, earlier this year, Microsoft announced that IE 8 passed the Acid 2 test, an important demonstration of supporting most key CSS properties. Yesterday, they made that good news quite a bit sweeter, by announcing that the <a href="http://www.zeldman.com/2008/03/04/microsoft-reverses-version-targeting-default/" title="Zeldman.com IE8 default rendering">default rendering mode for IE8</a> will be with their highest support of standards, which reversed a previous plan requiring designers to include special code in their pages to trigger IE8&#8242;s standards rendering mode.</p>
<p>See also Microsoft&#8217;s <a href="http://www.microsoft.com/presspass/press/2008/mar08/03-03WebStandards.mspx" title="Microsoft.com Announcement">announcement</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2008/03/05/thank-you-to-the-ie-8-team/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail vs. HMTL Validator in Firefox</title>
		<link>http://wildwebweaving.com/2007/12/09/gmail-vs-hmtl-validator-in-firefox/</link>
		<comments>http://wildwebweaving.com/2007/12/09/gmail-vs-hmtl-validator-in-firefox/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 15:05:09 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2007/12/09/gmail-vs-hmtl-validator-in-firefox/</guid>
		<description><![CDATA[I&#8217;ve been having problems this past week with Firefox freezing up when I&#8217;m using Gmail. Fortunately I found the cure today: If you&#8217;re using the HTML Validator extension (and if you&#8217;re not, you should be!) right-click on its icon in the status bar, select &#8220;Disable for mail.google.com.&#8221; on the pop-up window, modify the address to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been having problems this past week with Firefox freezing up when I&#8217;m using <a href="http://gmail.com">Gmail</a>. Fortunately I found the cure today: If you&#8217;re using the <a href="https://addons.mozilla.org/en-US/firefox/addon/249" title="HTML validator download page">HTML Validator</a> extension (and if you&#8217;re not, you should be!) right-click on its icon in the status bar, select &#8220;Disable for mail.google.com.&#8221; on the pop-up window, modify the address to say just &#8220;mail.google.com,&#8221; click on the &#8220;Block&#8221; button, and it should populate the large listarea  beneath it. Click &#8220;Close&#8221; and you&#8217;re done! (Solution found at <a href="http://groups.google.com/group/Gmail-Problem-solving/browse_thread/thread/4a77031ccfb5546f/2d28192f9ac91d94">Gmail Help Discussion group</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2007/12/09/gmail-vs-hmtl-validator-in-firefox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Update on Safari 3</title>
		<link>http://wildwebweaving.com/2007/08/01/update-on-safari-3/</link>
		<comments>http://wildwebweaving.com/2007/08/01/update-on-safari-3/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 11:44:11 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2007/08/01/update-on-safari-3/</guid>
		<description><![CDATA[On some Windows computers, Safari 3 passes Acid2 with flying colors. On others it gives the orange blindfold. Interesting, since those differing results can be seen on the same operating system, Windows XP, SP2. Who cares about badly rendering a test image, though? Firefox still doesn&#8217;t pass Acid2, but it renders pages properly. I&#8217;m more [...]]]></description>
			<content:encoded><![CDATA[<p>On some Windows computers, Safari 3 passes <a href="http://www.webstandards.org/files/acid2/test.html">Acid2</a> with flying colors. On others it gives the orange blindfold. Interesting, since those differing results can be seen on the same operating system, Windows XP, SP2. Who cares about badly rendering a test image, though? Firefox still doesn&#8217;t pass Acid2, but it renders pages properly.  I&#8217;m more concerned about things like <a href="http://marinewebservices.com/products.php">http://marinewebservices.com/products.php</a> written with good HTML, CSS and Javascript, but Safari (and only Safari) breaks the page if you click the button on the bottom.</p>
<p>Earth to Apple: you&#8217;ve got some work to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2007/08/01/update-on-safari-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Orange Blindfold Strikes Again: Safari for Windows</title>
		<link>http://wildwebweaving.com/2007/07/14/underwhelmed-safari-for-windows/</link>
		<comments>http://wildwebweaving.com/2007/07/14/underwhelmed-safari-for-windows/#comments</comments>
		<pubDate>Sun, 15 Jul 2007 01:37:15 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/2007/07/14/underwhelmed-safari-for-windows/</guid>
		<description><![CDATA[Safari for Windows? I had to try it. Safari is a superb browser, although most Mac&#8217;ers of my acquaintance prefer Firefox for the Mac. On their download page, Apple touts the many advantages of Safari for Windows, although most of them are advantages only over the rapidly diminishing Internet Explorer 6. However, the top of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://wildwebweaving.com/wp/wp-content/uploads/safariwindows.jpg" class="floatleft" alt="Acid2 Test on Safari for Windows" style="width: 200px" /><a href="http://www.apple.com/safari/" class="ext">Safari for Windows?</a> I had to try it. Safari is a superb browser, although most Mac&#8217;ers of my acquaintance prefer <a href="http://www.mozilla.com/en-US/firefox/all.html" title="Firefox versions">Firefox </a>for the Mac.</p>
<p>On their download page, Apple touts the many advantages of Safari for Windows, although most of them are advantages only over the rapidly diminishing Internet Explorer 6.  However, the top of the list promised that Safari would be, hands-down, the fastest browser. Well, it is. It&#8217;s amazingly fast. It also handles Flash exceptionally well. I tested it on some very Flash-intensive sites, e.g. <a href="http://marinewebservices.com">marinewebservices.com</a> and <a href="http://truckwebservices.com">truckwebservices.com</a>, and pages flew in, particularly when compared to Firefox, which seems to struggle with Flash in large quantities. (<a href="https://addons.mozilla.org/en-US/firefox/addon/433">Flashblock </a>is one of my favorite Firefox extensions.)</p>
<p>But the speed comes at a cost. Windows Safari&#8217;s CSS rendering is a shambles compared to its brother on the Mac. Positioned <code>div</code>s overlap each other unpredictably. <a href="http://www.cssplay.co.uk/menu/photo_simple">CSS-based slideshows</a> don&#8217;t work. I was curious how it would perform on the <a href="http://www.webstandards.org/files/acid2/test.html">Acid2 Test</a>, since Safari for Mac earned well-deserved fame for being the first to pass it. As you can see from the screenshot, it rendered the test image slightly better than Firefox 2, but not by much. Something is clearly wrong with Safari.</p>
<p>I might make a more detailed inventory sometime, but for now, all I can say is another broken browser is not what Windows needs.</p>
<p>C&#8217;mon Apple. Keep doing what you do best&#8230; iTunes, iPod, iPhone, and &#8230; what&#8217;s that computer you specialize in? Oh yeah, the Mac. Nice job, that.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2007/07/14/underwhelmed-safari-for-windows/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Microsoft admits non-compliance, recommends Netscape</title>
		<link>http://wildwebweaving.com/2004/07/05/microsoft-admits-non-compliance-recommends-netscape/</link>
		<comments>http://wildwebweaving.com/2004/07/05/microsoft-admits-non-compliance-recommends-netscape/#comments</comments>
		<pubDate>Mon, 05 Jul 2004 14:20:36 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/?p=6</guid>
		<description><![CDATA[I’m posting this one a bit late, but on Thursday, June 10, 2004, office.microsoft.com» displayed an unusually appropriate message to anyone browsing the site with Internet Explorer 6.0. It said: Warning: You are viewing this page with an unsupported Web browser. This Web site works best with Microsoft Internet Explorer 5.01 or later or Netscape [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wildwebweaving.com/wp/wp-content/uploads/msmsg1.jpg" title="msmsg1.jpg"><img src="http://wildwebweaving.com/wp/wp-content/uploads/msmsg1.thumbnail.jpg" alt="msmsg1.jpg" class="floatright" /></a>I’m posting this one a bit late, but on Thursday, June 10, 2004, <a href="http://office.microsoft.com" class="ext">office.microsoft.com»</a> displayed an unusually appropriate message to anyone browsing the site with Internet Explorer 6.0. It said:</p>
<blockquote><p>Warning: You are viewing this page with an unsupported Web browser. This Web site works best with Microsoft Internet Explorer 5.01 or later or Netscape Navigator 6.0 or later. Click here for more information on supported browsers.</p></blockquote>
<p>The funny thing is how much I’ve come to agree!  Almost anything done imaginatively or creatively with CSS will fail in Internet Explorer 5.0, 5.5, or 6.0. I now code for Mozilla first, then progressively “dumb-down” my CSS for IE versions with the ridiculous hacks and workarounds needed to do what Mozilla, Netscape 7, Opera, Konqueror, and Safari do naturally most of the time.</p>
<p><a href='http://wildwebweaving.com/wp/wp-content/uploads/msmsg2.jpg' title='msmsg2.jpg'><img src='http://wildwebweaving.com/wp/wp-content/uploads/msmsg2.thumbnail.jpg' alt='msmsg2.jpg' class="floatleft" /></a>The frosting on the cake was when I clicked on on the upgrade link, a slightly lengthier message appeared, politely recommending I upgrade to the current version of IE or Netscape and providing links. Microsoft kinda-sorta recommending upgrading to Netscape 7.1? That’s good advice for anyone! Nice to know that even Microsoft’s web designers have problems with their flawed browser. And next time, guys, why not include links to Mozilla, Opera, and Safari?</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2004/07/05/microsoft-admits-non-compliance-recommends-netscape/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Squashing the IE bug from hell</title>
		<link>http://wildwebweaving.com/2004/06/30/squashing-the-ie-bug-from-hell/</link>
		<comments>http://wildwebweaving.com/2004/06/30/squashing-the-ie-bug-from-hell/#comments</comments>
		<pubDate>Thu, 01 Jul 2004 00:13:22 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/?p=4</guid>
		<description><![CDATA[I just solved the strangest Internet Explorer CSS bug I’ve encountered to date. Everything looked great in Mozilla, Netscape 7, Safari, and Opera. I had a smart, two-column layout I’d adapted from layouts by CSS geniuses Alex Robinson» and Mark Newhouse». As long as the browser window was maximized, everything was fine. But when it [...]]]></description>
			<content:encoded><![CDATA[<p>I just solved the strangest Internet Explorer <span class="caps">CSS </span>bug I’ve encountered to date.  Everything looked great in Mozilla, Netscape 7, Safari, and Opera. I had a smart, two-column layout I’d adapted from layouts by <span class="caps">CSS </span>geniuses <a href="http://www.fu2k.org/alex/css/" class="ext">Alex Robinson»</a> and <a href="http://www.realworldstyle.com/" class="ext">Mark Newhouse»</a>.  As long as the browser window was maximized, everything was fine. But when it was resized in <span class="caps">IE, </span>there were a number of points, usually only a few pixels wide, where the content column simply dropped below the level of the sidebar—completely off the screen. I shuddered to realize that if a viewer happened to have his window sized to any of these “magic” widths (which seemed almost random) they wouldn’t see any content at all, just a header and a menu!</p>
<p>So it began. I searched everything I could for information on this bug, from <span class="caps">CSS </span>books, to my favorite <span class="caps">CSS </span>sites, to Google searches with every combination of keywords I could think of. Nothing! Nothing I had read could account for this.  I tested other stylesheets in my preferred layout. Some broke, some didn’t, and the ones which broke, broke in different places!</p>
<p>So my layout wasn’t buggy, but by now, I was going buggy! At least I could concentrate my search for the bug in the styles rather than the structure. The worst one was the Forest stylesheet (which is the default index page on my personal site.) I had noticed from the beginning that the problem was worse the smaller the window became—the “magic” points were closer together. Finally, I realized it was related to word-wrapping in some hyperlinked movie titles in my most recent post. I tried using Microsoft’s “word-wrap” property, which helped nothing. At odd points, when these italicized hyperlinked words wrapped down to the next line, the content <span class="caps">DIV </span>would fall away. Italicized words. (I may be one of the few designers who actually uses the recommended <span class="caps">CITE </span>tag for titles, and <span class="caps">CITE </span>renders as italics by default.) Not expecting anything, I typed “IE <span class="caps">CSS </span>bugs italics,” and found</p>
<p><a href="http://positioniseverything.net/explorer/italicbug-ie.html">the page that explained everything»</a>.</p>
<p><strong>Italics!</strong><em> How could the bug be italics?</em> Every word processor in the last 20 years has handled italics. as has every Web browser from Netscape 1 on.  How could Internet Explorer 6 mangle them? (Answer: it mangles them effectively as it mangles many things.) Sarcasm aside, IE panics when calcuting width for italics in boxes that are beside floats. This is a nefarious problem that seems to be almost unknown compared to, say, the Box-Model bug. Nefarious, because when can you guarantee that your client will not need italic text, maybe a <span class="caps">LOT </span>of italic text, whether it’s an extended quote, a long title, or an emphasized sentence? Understanding this potential layout-destroyer should be as well understood as float bugs and box-model bugs.</p>
<p>There <em>is </em>a fix, and it’s not as simple as styling <span class="caps">CITE </span>and EM as “<strong>font-style:oblique</strong>,” (which doesn’t work, in case you were wondering, the bug affects anything with a slanted type). Bruno Fassino explains all that is known about it at this time on a page at the Position is Everything page. My very brief explanation of the fix, which follows, is no substitute for his lucid work, but I think more pages explaining this are desperately needed.</p>
<p>The key is to add styles to the lowest-level block element which contains the italic text. This will almost always be either a P, <span class="caps">DL, UL, OL, BLOCKQUOTE, </span>or <span class="caps">DIV </span>tag. Often it’s a direct parent, but sometimes, as in the case of my <span class="caps">CITE </span>tags within A tags, the  lowest-level block is a grand-parent or higher. The styles must be visible only to Internet Explorer for Windows, and not only that, but there are two mutually exclusive  stylings needed, one set for IE Win 5.5+, and another for IE Win 5.0.</p>
<p>IE 5.0 Win must make the width of the containing block 100%, and give it the overflow:hidden style. IE 5.5+ Win must give it an auto-sized width, a minimal height, and visible overflow. The stylesheet snippet below hides it from all non-IEWin browsers, and feeds the corrected styles to the proper versions of IE rather painlessly. For details, see <a href="http://positioniseverything.net/explorer/italicbug-ie.html">IE and Italics Problem»</a> at Position is Everything.net.</p>
<pre><code>
/* \*/
* html p, * html dl, * html ul,
* html ol, * html blockquote, * html div {
         overflow: hidden;
	 overflow: visible;
	 width: 100%;
	 width: auto;
	 height: 1%;   }
/* */</code></pre>
<p>An alternate solution would be to use IE Win’s conditional comments in the <span class="caps">HTML.</span> Peter Paul Koch at <a href="http://www.quirksmode.org/">Quirksmode»</a> makes an excellent case for using conditional comments rather than parser hacks.  I sometimes use them, but sometimes prefer to put them in the stylesheets—they don’t mix well with stylesheet switchers, for instance.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2004/06/30/squashing-the-ie-bug-from-hell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
