<?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>K-Squared Ramblings &#187; css</title>
	<atom:link href="http://www.hyperborea.org/journal/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hyperborea.org/journal</link>
	<description>Sci-fi, comics, humor, photos...it&#039;s all fair game.</description>
	<lastBuildDate>Sat, 04 Feb 2012 06:27:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Mobile Web Layouts vs. the Viewport</title>
		<link>http://www.hyperborea.org/journal/2010/10/viewport/</link>
		<comments>http://www.hyperborea.org/journal/2010/10/viewport/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 01:46:28 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=9878</guid>
		<description><![CDATA[A few years ago, I tried to give some of my most-used websites a nice, clean look on mobile browsers by adding a stylesheeet with the &#8220;handheld&#8221; type. Then the iPhone came out and ignored them, and everyone copied that &#8230; <a href="http://www.hyperborea.org/journal/2010/10/viewport/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few years ago, I tried to give some of my most-used websites a nice, clean look on mobile browsers by adding a stylesheeet with the &#8220;handheld&#8221; type. Then the iPhone came out and ignored them, and everyone copied that behavior, making it useless.</p>
<p>Somewhere along the line, I revisited the same CSS techniques, but used the &#8220;max-width&#8221; media query to change the layout on smaller screens. This seemed even better in the long run, since screen size matters more than whether a device is a desktop computer or a handheld computer.  (The iPad was nothing but a long-standing rumor in those days, but demonstrates this clearly.)</p>
<p align="center"><a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Donut1.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Donut1-202x300.jpg" alt="" title="Barry Allen Profile #1 on Android 1.6 Donut" width="202" height="300" class="alignnone size-medium wp-image-9888" /></a> <a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Donut2.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Donut2-202x300.jpg" alt="" title="Barry Allen Profile #2 on Android 1.6 Donut" width="202" height="300" class="alignnone size-medium wp-image-9889" /></a></p>
<p><small>The raw screenshots (click to view) are slightly larger, but since mobile devices often have denser screens, if you&#8217;re reading this on a desktop, it&#8217;s probably about the same physical size.</small></p>
<p>That worked great on the iPhone, and on the G1, which I updated through Android 1.6. I stopped testing it after a while, and no one commented on it, so I figured it was still working. (Reminder to self: that&#8217;s always a mistake.)</p>
<p>Last week I got a G2, which came with Android 2.2. Last night I visited one of my websites, and was presented with this shrunken, unreadable mess&#8230;because Android doesn&#8217;t actually use the real screen size anymore.  It <a href="http://www.quirksmode.org/mobile/viewports.html">pretends it has a bigger screen</a> so that it can present a desktop-like view and then let the user zoom around.  Mobile Firefox does the same thing.</p>
<p align="center"><a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Froyo1.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Froyo1-200x300.jpg" alt="" title="Barry Allen Profile #1 on Android 2.2 Froyo" width="200" height="300" class="alignnone size-medium wp-image-9890" /></a> <a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Froyo2.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/10/Froyo2-199x300.jpg" alt="" title="Barry Allen Profile #2 on Android 2.2 Froyo" width="199" height="300" class="alignnone size-medium wp-image-9891" /></a></p>
<p>&lt;rant&gt;Why is it that every time I find a clean technique to use the same markup on both desktop and mobile devices, some browser manufacturer decides to bypass it in favor of giving the user a clunky imitation desktop view instead of one <em>optimized for their experience</em>?&lt;/rant&gt;</p>
<p>*ahem*</p>
<p>Anyway, it turns out it&#8217;s possible to <a href="http://www.quirksmode.org/blog/archives/2010/09/combining_meta.html">fix this problem</a> with the &lt;meta viewport tag&gt; as shown here:</p>
<p><code>&lt;meta name="viewport" content="width=device-width"&gt;</code></p>
<p>So I can provide nice, clean small-screen layouts again&#8230;after I add extra markup to <strong>every single page</strong> that uses these stylesheets.</p>
<p>Problem solved!</p>
<p>Well, almost.  It fixes the layout&#8230;but it also prevents the user from zooming out for quick scrolling, which can be awfully useful on a long page.</p>
<p><small>Screenshots of the <a href="http://www.hyperborea.org/flash/barry.html">Barry Allen Flash</a> profile, taken using the Android SDK emulator with stock Donut and Froyo images.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/10/viewport/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webkit display:table-cell Problem</title>
		<link>http://www.hyperborea.org/journal/2010/05/webkit-displaytable-cell-problem/</link>
		<comments>http://www.hyperborea.org/journal/2010/05/webkit-displaytable-cell-problem/#comments</comments>
		<pubDate>Wed, 05 May 2010 02:30:00 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=8025</guid>
		<description><![CDATA[I recently tried to retrofit a mobile layout onto an old table-based site using CSS. It was a fairly simple layout: A banner across the top, two columns, and a footer. I figured I&#8217;d use CSS to &#8220;unwrap&#8221; the table &#8230; <a href="http://www.hyperborea.org/journal/2010/05/webkit-displaytable-cell-problem/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-table.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-table-150x150.jpg" alt="" title="Testcase: Unmodified Table" width="150" height="150" class="alignleft size-thumbnail wp-image-8037" /></a>I recently tried to retrofit a mobile layout onto an old table-based site using CSS.  It was a fairly simple layout: A banner across the top, two columns, and a footer.  I figured I&#8217;d use CSS to &#8220;unwrap&#8221; the table and make the sidebar and main content area into full-width sections instead of side-by-side columns.</p>
<p><a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-block-firefox.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-block-firefox-150x150.jpg" alt="" title="Testcase: Block / Firefox" width="150" height="150" class="alignright size-thumbnail wp-image-8036" /></a>In theory this should be simple: CSS handles tables by using the <code>display</code> property and assigning it <code>table</code>, <code>table-row</code> and <code>table-cell</code> for the <code>&lt;table&gt;</code>, <code>&lt;tr&gt;</code> and <code>&lt;td&gt;</code> elements.  You can assign these properties to other elements and make them act as tables, or you can assign <code>block</code> or <code>inline</code> to these elements and make the table act like a series of paragraphs.</p>
<p><a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-block-chrome.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-block-chrome-150x150.jpg" alt="" title="Testcase: Block (Chrome)" width="150" height="150" class="alignleft size-thumbnail wp-image-8031" /></a>Initial testing worked perfectly in Firefox&nbsp;3.6 and Opera&nbsp;10.5x.  Internet Explorer&nbsp;8, as expected, ignored the changes entirely.  Chrome, however, did something very strange, and Safari reacted the same way: The banner shrank, and the columns changed from a narrow sidebar to a 50/50 split&#8230;making it actually <em>worse</em> for small screens.</p>
<p>Clearly WebKit didn&#8217;t like something I was doing.  Unfortunately, WebKit powers the exact platforms I was targeting: the iPhone and Android!</p>
<p>I dug around with the developer tools a bit to see if I could figure out what was going on. Was the browser not applying the property? Were the table cells inheriting the &#8220;original&#8221; property from somewhere else? Did I need to change properties on <code>thead</code> and <code>tbody</code> as well?</p>
<p><a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-inline-chrome.jpg"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/testcase-inline-chrome-150x150.jpg" alt="" title="Testcase: Inline / Chrome" width="150" height="150" class="alignright size-thumbnail wp-image-8033" /></a>What I found was that WebKit did recognize the <code>display:block</code> I had added, but somehow the computed style was reverting to <code>display:table-cell</code>.  This only applied to <code>table</code> and <code>td</code>, though.  Table rows actually did what I told them to, which was why the result ended up looking bizarre.</p>
<p>If it hadn&#8217;t changed anything, I probably would have chalked it up to the capability just not being implemented yet.  But since it worked on table rows, but not on cells, I decided to treat it as a bug in WebKit and went looking for the best way to report it. I ended up creating a WebKit Bugzilla account and reporting it as <a href="https://bugs.webkit.org/show_bug.cgi?id=38527">bug 38527</a>.<br />
<strong><br />
Check out the <a href="http://www.hyperborea.org/journal/wp-content/uploads/2010/05/tabletest.html">testcase</a></strong> in Firefox&nbsp;3.6 or Opera&nbsp;10.5 to see what it <em>should</em> look like, then take a look in Chrome&nbsp;4 or 5 or Safari&nbsp;4.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/05/webkit-displaytable-cell-problem/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Webbish Links</title>
		<link>http://www.hyperborea.org/journal/2008/02/webbish-links/</link>
		<comments>http://www.hyperborea.org/journal/2008/02/webbish-links/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 18:52:14 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[linkblogging]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2008/02/07/webbish-links/</guid>
		<description><![CDATA[The WaSP Buzz recently posted several links to CSS resources, including a rather thorough CSS Reference at SitePoint. The ISC reminds us that IE7 will be pushed out to WSUS next week, which should help get rid of IE6. Yeah, &#8230; <a href="http://www.hyperborea.org/journal/2008/02/webbish-links/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The WaSP Buzz recently posted several <a href="http://www.webstandards.org/2008/02/04/community-css-resources-roundup/">links to CSS resources</a>, including a rather thorough <a href="http://reference.sitepoint.com/css">CSS Reference</a> at SitePoint.</p>
<p>The ISC reminds us that <a href="http://isc.sans.edu/diary.html?storyid=3946">IE7 will be pushed out to <abbr title="Windows Server Update Services">WSUS</abbr> next week</a>, which should help <a href="http://www.end6.org/">get rid of IE6</a>.  Yeah, I&#8217;d rather more people switched to Firefox or Opera, but I&#8217;m at the point where I&#8217;d love to be able to stop worrying about IE6&#8242;s shortcomings when trying to build sites.  IE7&#8242;s shortcomings are much easier to work around.  (Sorry to keep harping on this!)</p>
<p>The inventor of Norton Antivirus <a href="http://www.darkreading.com/security/perimeter/showArticle.jhtml?articleID=208803838" title="Antivirus Inventor: Security Departments Are Wasting Their Time">talks about computer security</a> and has some rather interesting ideas on what policies are worth pursuing&#8230;and what policies aren&#8217;t.  Long passwords?  Great for protecting a stand-alone machine, but on a 10,000 machine network, they only need to crack one.  Patch everything?  Not every vulnerability gets exploited.  I&#8217;ll have to read the <a href="http://it.slashdot.org/article.pl?sid=08/02/07/1534220">Slashdot thread</a> when I have time; that should be <em>really</em> *ahem* <em>interesting</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2008/02/webbish-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advantages of standards-based design: Compatibility</title>
		<link>http://www.hyperborea.org/journal/2006/10/standards-advantage/</link>
		<comments>http://www.hyperborea.org/journal/2006/10/standards-advantage/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 20:06:06 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2006/10/12/standards-advantage/</guid>
		<description><![CDATA[Microsoft is really pushing for people to make sure their websites and apps are compatible with IE7. Apparently this is a real concern for a lot of people who relied on certain proprietary features, bugs, and quirks in IE6. I &#8230; <a href="http://www.hyperborea.org/journal/2006/10/standards-advantage/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Microsoft is really pushing for people to make sure their websites and apps are <a href="http://blogs.msdn.com/b/ie/archive/2006/10/06/ie7-is-coming-this-month_2e002e002e00_are-you-ready_3f00_.aspx">compatible with IE7</a>.  Apparently this is a real concern for a lot of people who relied on certain proprietary features, bugs, and quirks in IE6.  I guess they figured they wouldn&#8217;t have to worry about future versions.  (Hmm&#8230; I wonder <a href="http://news.cnet.com/2100-1032_3-1011859.html">where they got that idea</a>?)</p>
<p>The fact of the matter is, I&#8217;m not worried.  I tested my personal sites and the sites I&#8217;d built for work months ago, using the IE7 betas, and more recently with RC1.  I made a couple of minor changes to some stylesheets, but that was about it.</p>
<p>Why?  I&#8217;ve been writing standards-based code for years.  I <a href="http://www.htmlhelp.com/tools/validator/">validate it</a> from time to time, and I test to make sure it works in the latest versions of Firefox, Opera and Safari as well as IE.  So the code was already portable.</p>
<p>Plus, anything new I&#8217;ve built since January has been designed with IE7 in mind from the beginning.</p>
<p>Most of the changes were to workarounds for IE6.  Either stopping them from running on IE7 (if the bug was fixed), or keeping them running on IE7 (if it was done using a CSS hack).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2006/10/standards-advantage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corporate Acid</title>
		<link>http://www.hyperborea.org/journal/2005/08/corporate-acid/</link>
		<comments>http://www.hyperborea.org/journal/2005/08/corporate-acid/#comments</comments>
		<pubDate>Thu, 04 Aug 2005 16:14:46 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Acid2]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[MoFo]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/08/04/corporate-acid/</guid>
		<description><![CDATA[The big news in web browsers this week is the formation of the Mozilla Corporation, a wholly-owned subsidiary of the Mozilla Foundation. So far it looks mainly like an accounting change so that they can work more easily with businesses &#8230; <a href="http://www.hyperborea.org/journal/2005/08/corporate-acid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The big news in web browsers this week is the formation of the <a href="http://www.mozillazine.org/talkback.html?article=7085">Mozilla Corporation</a>, a wholly-owned subsidiary of the Mozilla Foundation.  So far it looks mainly like an accounting change so that they can work more easily with businesses that aren&#8217;t quite sure how to deal with non-profit partner.  Firefox, Thunderbird, etc. will of course remain free and open-source.  I&#8217;m optimistic about the change&#8212;being a for-profit company doesn&#8217;t seem to have hurt Opera much.</p>
<p>Speaking of Opera, they&#8217;re <a href="http://operawatch.com/news/2005/08/update-on-operas-acid2-progress.html">close to passing Acid2</a> in-house.  They seem likely to be the next browser to pass (after Safari, iCab, and Konqueror).  The next question is: Who will be the first to release a <em>final</em> version that passes the test?  Safari and Konqueror still only pass on the development branches, and iCab&#8217;s still in beta.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/08/corporate-acid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Outlines</title>
		<link>http://www.hyperborea.org/journal/2005/05/css-outlines/</link>
		<comments>http://www.hyperborea.org/journal/2005/05/css-outlines/#comments</comments>
		<pubDate>Wed, 01 Jun 2005 04:07:52 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=897</guid>
		<description><![CDATA[I&#8217;d never bothered with the outline property in CSS before, mainly because I could never see what made it different from border. OK, it doesn&#8217;t affect the object&#8217;s size or position, but you can account for that when designing a &#8230; <a href="http://www.hyperborea.org/journal/2005/05/css-outlines/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d never bothered with the <code>outline </code> property in CSS before, mainly because I could never see what made it different from <code>border</code>.  OK, it doesn&#8217;t affect the object&#8217;s size or position, but you can account for that when designing a page.  And I could see it might be useful if you wanted to have a two-layer border around an object, since the outline starts just outside the border.</p>
<p>Well, Firefox is nearing 1.1 alpha, and among the <a href="http://www.squarefree.com/burningedge/releases/1.5a1.html">new features</a> is real <a href="http://annevankesteren.nl/2005/03/outline">support for <code>outline</code></a>.  I figured I&#8217;d set up a test page and see what happened.</p>
<p>I set up two classes, one which applied an <code>outline</code> and one which applied a <code>border</code>, and just tried them on different objects.  <code>&lt;p&gt;</code> only looked different in positioning (since <code>border</code> is just inside the edge, and <code>outline</code> is just outside), but <code>&lt;span&gt;</code> illustrated the difference clearly:</p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2005/05/outlinetest.png" alt="Screenshot of outline and border." /></p>
<p>The first paragraph has some text with an outline.  The second has text with a border.  In both cases, the text wraps at the edge of the window, but while the <code>border</code> breaks and picks up again on the next line&#8212;as if the span had simply been chopped into pieces&#8212;the <code>outline</code> completely encloses each section on its own.  This fits with its <a href="http://www.w3.org/TR/css3-ui/#outline1">intended purpose</a>, which is &#8220;to make [elements] stand out.&#8221;</p>
<p>Opera and Konqueror (and presumably Safari) seem to handle <code>outline</code> already, and display my test page the same way as Firefox 1.1.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/05/css-outlines/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Trusted Site, Untrusted Browser</title>
		<link>http://www.hyperborea.org/journal/2005/03/trusted-site-untrusted-browser/</link>
		<comments>http://www.hyperborea.org/journal/2005/03/trusted-site-untrusted-browser/#comments</comments>
		<pubDate>Thu, 03 Mar 2005 20:26:26 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Netscape]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/03/03/trusted-site-untrusted-browser/</guid>
		<description><![CDATA[I installed the just-released Netscape 8 Beta. It imported most of my settings from Firefox, including bookmarks, cookies and even history. One of the first things I always check with a new browser is how it identifies itself, which in &#8230; <a href="http://www.hyperborea.org/journal/2005/03/trusted-site-untrusted-browser/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I installed the just-released <a href="http://www.mozillazine.org/talkback.html?article=6173">Netscape 8 Beta</a>.  It imported most of my settings from Firefox, including bookmarks, cookies and even history.  One of the first things I always check with a new browser is how it <a href="http://www.hyperborea.org/journal/2004/06/whats-in-a-user-agent-string/">identifies itself</a>, which in this case is as Firefox 0.9.6. (Presumably they&#8217;ll get on this by the time the final version is out.)</p>
<p>First impressions: importing was clean and worked well.  UI is a bit freaky, as things are spread all over the place&#8212;<em>like the main menu</em>, which is in the upper right and in line with the title bar instead of where the menus are on every other Windows application.   The multiple toolbars seem confusing at first (it took a while to dig up my bookmark bar, for instance). Then I looked at the site trust/rendering choices, the big exciting feature of this release.  <strong>And I&#8217;m not impressed.  Or rather I am, but not favorably.</strong></p>
<p>The current tab shows a shield icon indicating the trust level of the site:  Green if it&#8217;s been verified by a &#8220;Netscape Security Partner,&#8221; yellow if not, and I would presume red if it&#8217;s a known phishing/virus/etc. site.  There&#8217;s also an icon indicating the trust level: a check mark if it&#8217;s trusted, an ellipsis for &#8220;not sure&#8221; and an exclamation point for not trusted.  Unverified sites are, by default, in the &#8220;not sure&#8221; category.  <strong>So far this makes sense.</strong></p>
<p>Clicking on the shield icon opens a site controls dialog box enabling you to choose to what extent you trust the website, and below that, whether to display the site using the <s>Mozilla</s> Netscape or Internet Explorer engine: <span id="more-724"></span></p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2005/03/browsertrust01.png" alt="Site Trust Settings" width="300" height="470" /></p>
<p>Imagine my surprise when I selected &#8220;I trust this site&#8221; and was greeted with a message saying &#8220;You have chosen to view this web site using the Internet Explorer display engine.  Your setting will be remembered the next time you visit this site.  Please be aware that there are known security vulnerabilities with the Internet Explorer display engine.&#8221;  Of course, I had not made that choice.</p>
<p>It turns out that the default settings are as follows:</p>
<ul>
<li><b>Trusted:</b> Display as IE with cookies, ActiveX, Java, and JavaScript.</li>
<li><b>Not Sure:</b> Display as Netscape with cookies, Java and JavaScript.</li>
<li><b>Not Trusted:</b> Display as Netscape, no cookies, Java or JavaScript.</li>
</ul>
<p>It also reloads the page immediately&#8212;which kind of makes sense&#8212;but which forced me to start writing this post all over again when I decided to check a setting halfway through the second paragraph.  They don&#8217;t seem to have worked out a way to get the IE and Netscape engines to share cookies, either, because I had to log in again after switching.</p>
<p>But what really bugs me is that it assumes with &#8220;trusted&#8221; sites that you&#8217;ll want to use the IE rendering.  It may actually be true for a lot of people, but it undermines the effort to get sites to use browser-independent designs.  It&#8217;s one thing to make it easy to switch into IE mode for sites that require it, but making it assume IE from the start leads to &#8220;why bother?&#8221; thinking.  By default, on top-tier websites <strong>Netscape is no longer Netscape</strong>.  If you look at Netscape.com, which is in the built-in trust list, you will view it as IE does.  And of course, there&#8217;s a natural tendency to mark sites you trust, because it keeps reminding you that it doesn&#8217;t know whether you trust the site.  So if you decide that you trust, say, <a href="http://meyerweb.com/">meyerweb.com</a>, and you mark it, you&#8217;re going to have problems with the examples on <a href="http://meyerweb.com/eric/css/edge/">CSS/Edge</a>.</p>
<p>You <em>can</em> set a trusted site to use Netscape rendering&#8212;this gives you a gear icon for &#8220;custom&#8221; settings, which looks like a slightly lumpy circle when shrunk down to the tab size.  You can also change your own default settings, but given that as far as I can tell the only difference between Trusted and Not Sure is the rendering engine (and ActiveX), the only benefit I can see to doing this is for sites in Netscape&#8217;s own trust list.  </p>
<p>In short, I don&#8217;t think Netscape 8 is going to pick up much of Firefox&#8217;s audience.  On the other hand, I have to admit that there&#8217;s something strangely exciting about being able to load Windows Update in Netscape.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/03/trusted-site-untrusted-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Random Links</title>
		<link>http://www.hyperborea.org/journal/2005/02/random-links/</link>
		<comments>http://www.hyperborea.org/journal/2005/02/random-links/#comments</comments>
		<pubDate>Fri, 11 Feb 2005 21:18:54 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[linkblogging]]></category>
		<category><![CDATA[SCO]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[soda]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/02/11/random-links/</guid>
		<description><![CDATA[AKA stuff I wanted to write about earlier this week but need to just slam out while they&#8217;re still topical. Judge slams SCO&#8217;s lack of evidence against IBM. Also Groklaw&#8217;s take. After all the wild claims they&#8217;ve made without providing &#8230; <a href="http://www.hyperborea.org/journal/2005/02/random-links/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>AKA stuff I wanted to write about earlier this week but need to just slam out while they&#8217;re still topical.</p>
<ul>
<li><a href="http://news.cnet.com/Judge-slams-SCOs-lack-of-evidence-against-IBM/2100-7344_3-5570265.html">Judge slams SCO&#8217;s lack of evidence against IBM</a>.  Also <a href="http://www.groklaw.net/article.php?story=20050211071656463">Groklaw&#8217;s take</a>.  After all the wild claims they&#8217;ve made without providing evidence, it&#8217;s nice to see even the judge is getting sick of it.</li>
<li><a href="http://www.ajc.com/news/content/business/coke/0105/12coke.html">Coke may try out coffee cola</a> &#8211; Yeah, it&#8217;s a month old, but it&#8217;s news to me. (Incidentally, I hate CNN&#8217;s practice of deleting stories from their website.  That&#8217;s where I read about this earlier this week, and I had to go hunting for an article that was still up.) [Note: I've had to track down a third copy of the article.] <!-- search for "caffeinated long shot" --></li>
<li><a href="http://news.cnet.com/MP3tunes.com-shuns-digital-rights-management/2100-1027_3-5569293.html">MP3tunes.com shuns DRM</a> &#8211; former MP3.com founder starts a new legal download service, and sticks with unencumbered MP3s instead of messing around with ultimately-flawed digital rights management.  I&#8217;m reminded of <a href="http://www.craphound.com/msftdrm.txt">Cory Doctorow&#8217;s famous talk</a> on why DRM is bad for <em>everyone</em>.</li>
<li><a href="http://www.theregister.co.uk/2005/02/10/unexpected_attack_vector/">Beware the unexpected attack vector</a> &#8211; Your enemy may not come at you from the direction you expect.  Set up sentries around the beach, they&#8217;ll get you through the ocean.  Set up a firewall, they&#8217;ll get you through web browsers.  It&#8217;s mainly about computer/network security, but it has an interesting story explaining why there&#8217;s only one major newspaper in Los Angeles.</li>
<li><a href="http://www.brucelawson.co.uk/2004/zengarden/">CSS Zen Garden parody: Geocities 1996</a> &#8211; I&#8217;ve been meaning to post a link to this for over a month.  It&#8217;s fully valid code, and manages to bring back the worst of 1990s web design.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/02/random-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating CSS Buttons</title>
		<link>http://www.hyperborea.org/journal/2004/06/creating-css-buttons/</link>
		<comments>http://www.hyperborea.org/journal/2004/06/creating-css-buttons/#comments</comments>
		<pubDate>Sat, 26 Jun 2004 00:15:23 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2004/06/25/creating-css-buttons/</guid>
		<description><![CDATA[Several months ago, I went on a minor site optimizing kick. One thing I decided to do was replace the validation labels with something smaller, less obtrusive, and directly on the page. I tried to duplicate the look of the &#8230; <a href="http://www.hyperborea.org/journal/2004/06/creating-css-buttons/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Several months ago, I went on a minor site optimizing kick. One thing I decided to do was replace the validation labels with something smaller, less obtrusive, and directly on the page.  I tried to duplicate the look of the classic <a href="http://gtmcknight.com/buttons/">antipixel-style buttons</a> (like the ones you see on the sidebar here) by splitting a link into two &lt;span&gt; elements, but had so much trouble getting borders and height to match up correctly that I wrote it off completely.</p>
<p>After a while I came back to it, and started with very simple buttons like this:</p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/cssbuttons-round1.gif" alt="How the first CSS badges should look" /></p>
<p>Your browser shows this as:</p>
<p><a href="#" style="font: 9pt Arial, Helvetica, sans-serif; border: 1px #000 solid; color: #000; background: #fc6; padding: 2pt; text-decoration: none;">Valid XHTML</a> <a href="#" style="font: 9pt Arial, Helvetica, sans-serif; border: 1px #000 solid; color: #000; background: #adb; padding: 2pt; text-decoration: none;">XFN Friendly</a></p>
<p>Here&#8217;s the CSS and HTML used for this version: <span id="more-390"></span></p>
<p><code>a.w3c, a.nw3 {font: 9pt Arial, Helvetica, sans-serif; border: 1px #000 solid; padding: 2pt; text-decoration: none;}</code><br />
<code>a.w3c:link, a.w3c:visited {color: #000; background: #fc6;}</code><br />
<code>a.w3c:hover, a.w3c:active {background: #fec;}</code><br />
<code>a.nw3:link, a.nw3:visited {color: #000; background: #adb;}</code><br />
<code>a.nw3:hover, a.nw3:active {background: #cfe;}</code></p>
<p><code>&lt;a class="w3c" href="#"&gt;Valid XHTML&lt;/a&gt; &lt;a class="nw3" href="#"&gt;XFN Friendly&lt;/a&gt;</code></p>
<p>Of course, Netscape 4 had problems with this, because it dislikes putting borders or padding on inline elements &#8212; like links. Not only does it push them onto separate lines, but they&#8217;re no longer clickable!  What I ended up doing was separating out the border and padding rules and putting them in an <code>@media screen</code> section to hide them.  So on Netscape 4 it looked like this:</p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/cssbuttons-round1-ns4workaround.gif" alt="[Badges in Netscape 4 with border removed]" /></p>
<p>Earlier this month, I found <a href="http://meyerweb.com/eric/css/examples/plat-buttons.html">Eric Meyer&#8217;s take</a> on the same problem: using CSS to imitate those buttons so that visitors don&#8217;t have to download an extra 15 images just for footnotes. He was trying for as exact a match as possible, and the result looks great &#8211; in Mozilla, Opera, Safari or Konqueror.  But the margins aren&#8217;t quite right in IE, and unlike Eric, my site isn&#8217;t a showcase of what CSS can do.</p>
<p>I ended up using his idea of putting a single &lt;span&gt; tag inside the link &#8212; that&#8217;s all you really need to divide it into two regions &#8212; and using two classes to simplify using the same styles for different types of buttons.  Since I&#8217;d already abandoned the idea of an <em>exact</em> match, I didn&#8217;t worry about getting the fonts and spacing exactly right, and since I was using these in a horizontal row, I didn&#8217;t have to worry about specifying widths.   It looked pretty good, at least on <abbr title="Mozilla, Opera, and Safari">MOS</abbr>:</p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/cssbuttons-round2.gif" alt="[Round 2 of badges, incorporating ideas from Meyerweb]" /></p>
<p>I still had problems in Internet Explorer, though.  It adds the padding together, even though it shouldn&#8217;t mess with the line height on an inline element, so it ended up with an extra line of background color around the left section:</p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/cssbuttons-round2-iebug.gif" alt="[Badges with ugly marginsdue to IE bug]" /></p>
<p>Since I wasn&#8217;t trying to match exactly, I decided to just remove all the vertical padding, leaving something much narrower than the originals, but much cleaner than what I could get otherwise:</p>
<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/cssbuttons-round2-final.gif" alt="[Final version of CSS Badges]" /></p>
<p>Your browser shows:<br />
<a href="#" style="font: 8pt Arial, Helvetica, sans-serif; color: #000; background: #fc6; padding: 0 .5em 0 0; border: 1px #000 solid; text-decoration: none;"><span style="background: #fff; color: #06c; border-right: 1px solid #000; margin: 0 0.1em 0 0; padding: 0 0.5em;">W3C</span> Valid XHTML</a> <a href="#" style="font: 8pt Arial, Helvetica, sans-serif; color: #000; background: #ccc; padding: 0 .5em 0 0; border: 1px #000 solid; text-decoration: none;"><span style="background: #093; color: #fff; border-right: 1px solid #000; margin: 0 0.1em 0 0; padding: 0 0.5em;">XFN</span> Friendly</a></p>
<p><code>&lt;a class="btn w3c" href="#"&gt;&lt;span&gt;W3C&lt;/span&gt; Valid XHTML&lt;/a&gt; &lt;a class="btn fea" href="#"&gt;&lt;span&gt;XFN&lt;/span&gt; Friendly&lt;/a&gt;</code></p>
<p><code>a.btn {font: 8pt Arial, Helvetica, sans-serif; padding: 0 .5em 0 0; border: 1px #000 solid; text-decoration: none;}</code><br />
<code>a.btn span {border-right: 1px solid #000; margin: 0 0.1em 0 0; padding: 0 0.5em;}</code><br />
<code>a.w3c:link, a.w3c:visited {color: #000; background: #fc6;}</code><br />
<code>a.w3c:hover, a.w3c:active {background: #fec;}</code><br />
<code>a.w3c span {background: #fff; color: #06c;}</code><br />
<code>a.fea:link, a.fea:visited {color: #000; background: #ccc;}</code><br />
<code>a.fea:hover, a.fea:active {background: #bed;}</code><br />
<code>a.fea span {background: #093; color: #fff;}</code></p>
<p>This works well in modern versions of IE, Mozilla, Netscape, Opera, Safari and Konqueror.  IE5 gets the colors right, but doesn&#8217;t show the borders.  Netscape 4, interestingly, doesn&#8217;t recognize multiple classes.  It thinks &#8220;btn w3c&#8221; is a single class with a space in the middle, so its freak-out over borders and padding is no longer a problem.  It just ends up looking like a normal text link. It&#8217;s not great, but at least it works, and at this point that&#8217;s all I want for NS4.</p>
<p>There&#8217;s one more problem, and that&#8217;s one of accessibility.  The WAI and Section 508 guidelines both suggest you avoid putting links next to each other with no separation, because a screen reader might not make it clear to a blind web surfer that the links are separate.  I haven&#8217;t come to a final decision on this one, but what I&#8217;ve got on some pages is just separating them with ordinary bullets:</p>
<p><a href="#" style="font: 8pt Arial, Helvetica, sans-serif; color: #000; background: #fc6; padding: 0 .5em 0 0; border: 1px #000 solid; text-decoration: none;"><span style="background: #fff; color: #06c; border-right: 1px solid #000; margin: 0 0.1em 0 0; padding: 0 0.5em;">W3C</span> Valid XHTML</a> &#183; <a href="#" style="font: 8pt Arial, Helvetica, sans-serif; color: #000; background: #ccc; padding: 0 .5em 0 0; border: 1px #000 solid; text-decoration: none;"><span style="background: #093; color: #fff; border-right: 1px solid #000; margin: 0 0.1em 0 0; padding: 0 0.5em;">XFN</span> Friendly</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2004/06/creating-css-buttons/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Simple drop shadows? IE/Win and NS4 don&#8217;t think so!</title>
		<link>http://www.hyperborea.org/journal/2004/06/simple-drop-shadows-iewin-and-ns4-dont-think-so/</link>
		<comments>http://www.hyperborea.org/journal/2004/06/simple-drop-shadows-iewin-and-ns4-dont-think-so/#comments</comments>
		<pubDate>Sat, 12 Jun 2004 06:13:40 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[Netscape]]></category>
		<category><![CDATA[shadows]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2004/06/11/simple-drop-shadows-iewin-and-ns4-dont-think-so/</guid>
		<description><![CDATA[I found myself thinking of A List Apart&#8217;s CSS Drop Shadows, and decided I&#8217;d modify my writing portfolio to use actual drop shadows instead of the clunky border mess I&#8217;ve had for the last few years. The first thing I &#8230; <a href="http://www.hyperborea.org/journal/2004/06/simple-drop-shadows-iewin-and-ns4-dont-think-so/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I found myself thinking of A List Apart&#8217;s <a href="http://www.alistapart.com/articles/cssdropshadows/">CSS Drop Shadows</a>, and decided I&#8217;d modify my <a href="http://www.hyperborea.org/writing/">writing portfolio</a> to use actual drop shadows instead of the clunky border mess I&#8217;ve had for the last few years.</p>
<p>The first thing I realized was that the technique isn&#8217;t suitable for large, arbitrarily-sized regions, because you need to have a background image as large as or larger than the area being given the shadow.  When you&#8217;re trying to apply it to most of the page, you need a multi-thousand pixel image.  That&#8217;s not only hard to work with, but even if it compresses well it&#8217;s still going to take up a lot of unnecessary room in the browser&#8217;s memory.</p>
<p>I wanted to keep the markup simple, so I shopped around a bit more and came across a <a href="http://www.w3.org/Style/Examples/007/shadows.html">CSS drop shadow example at W3C</a> which was <em>very</em> simple: all you do is put a shadow-colored div behind the area and mess with margins.</p>
<p>Well, that worked great in <a href="http://www.mozilla.org/"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/mozilla_16.png" alt="" width="16" height="16" border="0" />Mozilla</a>, <a href="http://my.opera.com/community/download.pl?ref=Kelson&#038;p=opera_desktop"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/opera_16.png" alt="" width="16" height="14" border="0" />Opera</a>, <a href="http://www.konqueror.org/"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/konqueror_16.png" alt="" width="16" height="16" border="0" />Konqueror</a> and <a href="http://www.apple.com/safari/"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/safari_16.png" alt="" width="16" height="16" border="0" />Safari</a>.  Then, the dreaded <a href="http://www.microsoft.com/ie/"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/ie_16.png" alt="" width="16" height="16" border="0" />Internet Explorer</a> test.<br />
<span id="more-369"></span></p>
<p>No dice.  IE on Windows has a problem dealing with negative margins (which explains why it thrashes the layout on my <a href="http://www.hyperborea.org/software/">software page</a>).  It shrank the containing div down to one line, but spread its background all the way down, and duplicated the top of the inner div so that there were two borders.  (Note that IE for Mac worked fine.)</p>
<p>So I thought, how about using positioning instead of margins?  That actually worked, keeping margins intact and everything.  So I had a simple drop shadow that worked in all the major modern browsers!  Next step: What would it do in <a href="http://browser.netscape.com/"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2004/06/ns4_16.gif" alt="" width="16" height="16" border="0" />Netscape 4</a>?</p>
<p>I&#8217;m at the point where I don&#8217;t worry about design appearing <em>right</em> in Netscape 4, I just worry about the content being visible and clickable.  If things don&#8217;t line up, or the background is missing, I don&#8217;t mind, but if you can&#8217;t read it, or you can&#8217;t follow navigation, I try to fix it.  Well, Netscape 4 is picky about applying background colors, and it had decided to show only the shadow&#8217;s background color &#8212; which, of course, was black, the same color as my text!  Fortunately, there is a very simple, validating hack to hide CSS rules from Netscape 4, so I used the <a href="http://css-discuss.incutio.com/?page=CaioHack">Caio Hack</a> to hide the background color for the shadow div.</p>
<p>So now I&#8217;ve got a test page that looks good in all major modern browsers, and is at least usable in Netscape 4 (for the die-hards who won&#8217;t or can&#8217;t upgrade to Netscape 7.1 or Mozilla).  I proceed to update all my pages to add the nested div.  Story done, right?</p>
<p>Of course not!  The first problem was with IE, which took some files &#8211; but only some &#8211; and actually double-layered the text!  After a bit of experimenting I realized it was only doing it to the largest files, and it seemed to be wrapping the text around from the bottom to the top as if it had some sort of maximum length on nested and/or relatively-positioned blocks.  It looked just like a sheet of paper that&#8217;s been run through the printer twice.  By this time I wasn&#8217;t really interested in starting over with a new design, so I just added another class and reverted those pages back to a shadowless layout.</p>
<p>So was I finished now?</p>
<p>No, Netscape 4 &#8211; despite being fine with the page I had used for testing &#8211; was royally messing up the <em>rest</em> of the pages, somehow deciding that a negative position for the left edge of the inside block should be measured against the right edge of the container instead of the left.  And once you move something in NS4, chances are the links either haven&#8217;t moved or have moved somewhere else.  So I had unclickable menus off at the right edge of the page instead of the middle, and poems you couldn&#8217;t see without scrolling to the right. Very much not in the mood to fsck around with this, I just moved all the positioning inside the Caio hack.</p>
<p>Done?</p>
<p>Nope!  A few pages have images floated off to the right.  IE/Win would flash the image briefly, then paint the background over it.  <em>Really.</em>  On the <a href="http://www.hyperborea.org/writing/pencil.html">one page</a> where the image matters, I just resorted to a table.  A table inside an otherwise CSS-based layout, just because one browser is too buggy to display floated images right.</p>
<p>Now, let&#8217;s go back to the beginning.  Remember, I wasn&#8217;t trying to do anything complicated.  The HTML change consisted of going from <code>&lt;div&gt;...&lt;/div&gt;</code> to <code>&lt;div&gt;&lt;div&gt;...&lt;/div&gt;&lt;/div&gt;</code> &#8212; that&#8217;s all &#8212; and the CSS change consisted of (first try) setting margins or (second try) setting positioning.  Mozilla, Opera, Safari and Konqueror all got it right the first time.  Not once did I have to tweak anything.  But IE/Win and NS4 both exploded, repeatedly.</p>
<p>Microsoft, unfortunately, has the browser market sewn up and has gotten lazy.  I wouldn&#8217;t mind so much if they were willing to fix their bugs, but they aren&#8217;t.  These aren&#8217;t new or advanced standards I&#8217;m working with here, these are basic features that have been around for 7 years.  I can understand Netscape 4 screwing up &#8212; it&#8217;s old, and the only reason I&#8217;m even bothering is that so many people were scared off of upgrading by the crap that was Netscape 6 or the hardware/OS requirements for the much-better Netscape 7 and Mozilla.  But IE 6 is supposedly current (even if they haven&#8217;t done much with it but plug security holes for the last few years).  It ought to be able to handle this stuff.</p>
<p>This minor site upgrade <em>should</em> have been a half-hour project at most, instead of using up an entire evening and prompting me to write several pages detailing the experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2004/06/simple-drop-shadows-iewin-and-ns4-dont-think-so/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

