<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Mon, 30 Jun 2003 01:32:45 GMT -->
<rss version="2.0">
	<channel>
		<title>T Bryce Yehl: Bryce&apos;s Adventures in CSS</title>
		<link>http://radio.ntwizards.net/categories/adventuresInCss/</link>
		<description>Coverting Radio&apos;s default theme to the CSS box model...</description>
		<language>en-us</language>
		<copyright>Copyright 2003 T Bryce Yehl</copyright>
		<lastBuildDate>Mon, 30 Jun 2003 01:32:45 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor></managingEditor>
		<webMaster></webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>4</hour>
			<hour>5</hour>
			<hour>6</hour>
			<hour>3</hour>
			<hour>7</hour>
			<hour>21</hour>
			<hour>8</hour>
			<hour>9</hour>
			</skipHours>
		<ttl>60</ttl>
		<item>
			<title>Moving</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/11/04.html#a1330</link>
			<description>&lt;P&gt;I&apos;m finally taking the plunge and switching to &quot;MT&quot;. I&apos;m not going to bother importing this weblog, at least not initially. Too much work for too little benefit. My archives can stay here indefinitely.&lt;/P&gt;
&lt;P&gt;My new &lt;A href=&quot;http://www.ntwizards.net/&quot;&gt;home page&lt;/A&gt;&amp;nbsp;and &lt;A href=&quot;http://www.ntwizards.net/blog/&quot;&gt;weblog&lt;/A&gt;. Feeds are available in &lt;A href=&quot;http://www.ntwizards.net/blog/syndicate/rss.xml&quot;&gt;RSS 0.91&lt;/A&gt;, &lt;A href=&quot;http://www.ntwizards.net/blog/syndicate/rss1.xml&quot;&gt;RSS 1.0&lt;/A&gt;, and &lt;A href=&quot;http://www.ntwizards.net/blog/syndicate/rss2.xml&quot;&gt;RSS 2.0&lt;/A&gt;&amp;nbsp;flavors. I&apos;m not going to set up RSS redirects. I don&apos;t like &lt;A href=&quot;http://radio.userland.com/howtoRedirectRss&quot;&gt;Userland&apos;s solution&lt;/A&gt;&amp;nbsp;because any aggregator that doesn&apos;t understand the format will barf on it. HTTP 301 redirects are better supported, but I don&apos;t feel like reconfiguring Apache to allow .htaccess files.&lt;/P&gt;
&lt;P&gt;For the couple of people that subscribe to my category feeds, I&apos;ll get around to re-creating those eventually. Stay subscribed to the current feeds and wait for an update.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/11/04.html#a1330</guid>
			<pubDate>Mon, 04 Nov 2002 20:15:07 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=1330&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F11%2F04.html%23a1330</comments>
			</item>
		<item>
			<title>Rich editing in Mozilla</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/10/17.html#a1294</link>
			<description>&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&quot;&lt;A href=&quot;http://composite.mozdev.org/&quot;&gt;Composite&lt;/A&gt; is a chrome overlay which enables a streamlined Mozilla Editor for html composition in textareas. To use the editor, hit ctrl-e in a textarea.&quot; Unfortunately, seamless inline editing (like &lt;ACRONYM title=&quot;what you see is what you get&quot;&gt;WYSIWYG&lt;/ACRONYM&gt; &lt;ACRONYM title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/ACRONYM&gt; mode in &lt;ACRONYM title=&quot;Internet Explorer&quot;&gt;IE&lt;/ACRONYM&gt;/Win) is apparently being held up by an internal flame war among the Mozilla developers. [&lt;A href=&quot;http://diveintomark.org/archives/2002/10/16.html#rich_editing_in_mozilla&quot;&gt;Dive Into Mark&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The inline flame war is &lt;A href=&quot;http://bugzilla.mozilla.org/show_bug.cgi?id=midas&quot;&gt;Bug 97284&lt;/A&gt;&amp;nbsp;and has been going on for over a year. To me it has always seemed obvious that they should take a two-pronged approach, creating a &quot;proper&quot; implementation that embeds Composer &lt;STRONG&gt;and&lt;/STRONG&gt; providing a wrapper that is compatible with IE&apos;s implementation.&lt;/P&gt;
&lt;P&gt;I&apos;ve got one gripe with Composite, aside from it not being inline: it doesn&apos;t support pasting of HTML that originates from IE/Win. I think the problem is with Composer, not Composite itself. Composer seems to want the clipboard data as &quot;text/html&quot;, while IE supplies &quot;HTML Format&quot;. They ought to be compatible with each other, but there&apos;s some sort of encoding issue that I haven&apos;t been able to figure out...&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/10/17.html#a1294</guid>
			<pubDate>Thu, 17 Oct 2002 20:27:38 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=1294&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F10%2F17.html%23a1294</comments>
			</item>
		<item>
			<title>Blind man sues airline over web site</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/10/06.html#a1265</link>
			<description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;scubacuda writes &lt;I&gt;&quot;&lt;A href=&quot;http://www.law.com/servlet/ContentServer?pagename=OpenMarket/Xcelerate/View&amp;amp;c=LawArticle&amp;amp;cid=1032128683422&amp;amp;t=LawArticleTech&quot;&gt;According to Law.com&lt;/A&gt;, Robert Gumson, a blind man who uses a program that converts website content into speech, is suing Southwest Airlines (with the help of Miami Beach, FL-based &lt;A href=&quot;http://www.adaaccessnow.org/&quot;&gt;Access Now&lt;/A&gt;) for its website being incompatible with his screen-reader program. The case has been filed under the &lt;A href=&quot;http://www.usdoj.gov/crt/ada/adahom1.htm&quot;&gt;Americans with Disabilities Act&lt;/A&gt; under the untested legal theory that ADA provisions on the accessibility of public accommodations to the disabled apply to Internet Web sites just as they do to brick-and-mortar facilities like movie theaters and department stores. &lt;/I&gt;[&lt;A href=&quot;http://yro.slashdot.org/article.pl?sid=02/10/06/2340204&quot;&gt;Slashdot&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href=&quot;http://diveintoaccessibility.org/&quot;&gt;Dive Into Accessability&lt;/A&gt;.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/10/06.html#a1265</guid>
			<pubDate>Mon, 07 Oct 2002 03:57:55 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=1265&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F10%2F06.html%23a1265</comments>
			</item>
		<item>
			<title>New Look</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/09/22.html#a1013</link>
			<description>&lt;P&gt;Back in March, when I first started using Radio, many in the Userland crowd were complaining that switching layouts from tables to CSS was too limiting and difficult. I set out to prove them wrong by &lt;A href=&quot;http://radio.ntwizards.net/categories/adventuresInCss/2002/03/27.html#a109&quot;&gt;converting the default Radio theme to CSS&lt;/A&gt;. It was nearly pixel-perfect on all CSS-capable browsers, at the expense of some &quot;CSS purity.&quot;&lt;/P&gt;
&lt;P&gt;These days everybody loves CSS, &lt;A href=&quot;http://radio.weblogs.com/0001011/&quot;&gt;even Scoble is doing it&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;I&apos;ve got no attachment to the default Radio look. I started working on a fresh design months ago, and this slow Sunday afternoon seemed like an excellent time to finish it up and roll it out.&lt;/P&gt;
&lt;P&gt;So now I&apos;ve got a new look. It may be ugly, but it&apos;s my brand of ugly.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;I&apos;ve &lt;/EM&gt;&lt;A href=&quot;http://radio.ntwizards.net/themes/archive/&quot;&gt;&lt;EM&gt;archived the old templates&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;, just in case anyone wants them.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/09/22.html#a1013</guid>
			<pubDate>Sun, 22 Sep 2002 20:06:01 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=1013&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F09%2F22.html%23a1013</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;Radio Wish: Date / Time Formatting Options&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Radio&apos;s date / time macros need to be configurable. For starters, the timestamps in my posts should be configurable to include the timezone and GMT offset. The Internet audience is global, it&apos;s natural to expect that many of my readers will be in another timezone and not be aware of which timezone my content was created in.&lt;/P&gt;
&lt;P&gt;There are people who want 24-hour times, as discussed &lt;A href=&quot;http://radio.userland.com/discuss/msgReader$16021?mode=topic&amp;amp;y=2002&amp;amp;m=6&amp;amp;d=23&quot;&gt;here&lt;/A&gt; and &lt;A href=&quot;http://radio.userland.com/discuss/msgReader$15131?mode=topic&quot;&gt;here&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Months ago, Ingo Rammer &lt;A href=&quot;http://www.dotnetremoting.cc/DotNetCentric/stories/2002/03/24/usingAmericanDatesWithRadioOnLocalizedWindows.html&quot;&gt;pointed out&lt;/A&gt; the issues of using Radio to publish an English-language web site from a German version of Windows.&lt;/P&gt;
&lt;P&gt;Ideally, Radio would default to &lt;EM&gt;using the regional settings as specified by the OS.&lt;/EM&gt; I don&apos;t mean &quot;It&apos;s German windows, we&apos;ll use German day names.&quot; Windows has a &quot;Regional and Language options&quot; control panel that lets the user specify any language and use any format, and there are APIs to handle the dirty work (presumably Mac OS has something similar). Radio should respect those exact settings, and provide an easy way to override them.&lt;/P&gt;
&lt;P&gt;TZ offsets are an acknowledgement of the global nature of the Internet. Most Internet RFCs require either offsets or that GMT be used whenever time data is exchanged.&lt;/P&gt;</description>
			<guid isPermaLink="false">http://radio.ntwizards.net/categories/adventuresInCss/2002/08/12.html#a894</guid>
			<pubDate>Mon, 12 Aug 2002 22:01:22 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=894&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F08%2F12.html%23a894</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/08/10.html#a865</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.mozilla.org/start/1.0/faq/&quot;&gt;&lt;STRONG&gt;Mozilla 1.0 FAQ&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;End-user FAQ. #&lt;A href=&quot;http://www.mozilla.org/start/1.0/faq/mail-news.html#3.3&quot;&gt;3.2&lt;/A&gt; discloses the magical prefs.js incantation to use Outlook for mailto: links.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;A href=&quot;http://www.mozilla.org/docs/web-developer/faq.html&quot;&gt;&lt;STRONG&gt;Mozilla Web Author FAQ&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr&gt;Every problem that I&apos;ve had with Mozilla&apos;s rendering is explained right there.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/08/10.html#a865</guid>
			<pubDate>Sat, 10 Aug 2002 17:38:12 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=865&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F08%2F10.html%23a865</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/08/05.html#a829</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.realworldstyle.com/&quot;&gt;&lt;STRONG&gt;Real World Style&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;: css layouts, tips, tricks, and techniques &lt;/STRONG&gt;[via &lt;A href=&quot;http://diveintomark.org/archives/2002/08/02.html#css_solutions&quot;&gt;diveIntoMark&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;Let&amp;#146;s face it, in the real world there are still a significant number of people using antiquated browsers to surf the web. The Netscape 4 family just celebrated 5 years! I don&amp;#146;t know about you, but in my &lt;A title=&quot;The National Optical Astronomy Observatory, where I am the web designer. And the 16% or more using NN4.x on Unix are scientists...&quot; href=&quot;http://www.noao.edu/&quot;&gt;job&lt;/A&gt; upwards of 16% of our visitors are vieweing our site using Netscape 4.x.&lt;/P&gt;
&lt;P&gt;On Unix machines.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The site contains a great tip for &lt;A href=&quot;http://www.realworldstyle.com/fonts.html&quot;&gt;choosing fonts that will display well under Unix&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Aside: Those pesky Unix people and their ancient browsers, a constant thorn in my side when I was doing web design work for the CMS at my last employer. Mozilla 0.9.3 finally offered the features and (relative) stability required for me to abandon Netscape support.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/08/05.html#a829</guid>
			<pubDate>Mon, 05 Aug 2002 18:34:17 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=829&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F08%2F05.html%23a829</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/08/04.html#a813</link>
			<description>&lt;P&gt;&lt;STRONG&gt;Mozilla / IE Gripe: Can&apos;t drag/drop links&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Why can&apos;t IE navigate to a hyperlink dragged from Mozilla? Why can&apos;t Mozilla navigate to a hyperlink dragged from IE? Mozilla works with shortcuts but not links dragged from within a web page. IE won&apos;t work with bookmarks or links. Both browsers set themselves up as valid drop targets for those data types, however (a UI bug).&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;If Radio had a WYSIWYG widget for Mozilla, I could completely kick the IE habit. But there&apos;s no such widget, and I&apos;m left wanting to drag &quot;Post&quot; links from my news aggregator in Mozilla to IE.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/08/04.html#a813</guid>
			<pubDate>Sun, 04 Aug 2002 15:49:43 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=813&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F08%2F04.html%23a813</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/07/20.html#a662</link>
			<description><b>Mozilla annoyance:</b> The Search function in the History window is case-sensitive, with no indication of such and no checkbox to allow a case-insensitive search.

<%radio.macros.imageref ("/myimages/mozilla-history-search.jpg","","","",""," ")%>

This is probably a feature that nobody ever uses, but I happened to need it today. The !@#$% Flash MX installer restarted Mozilla without my consent, causing me to lose several articles that I was reading.</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/07/20.html#a662</guid>
			<pubDate>Sat, 20 Jul 2002 15:43:45 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=662&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F07%2F20.html%23a662</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/07/15.html#a590</link>
			<description>&lt;b&gt;@#$%! Mozilla&lt;/b&gt;

My site, and my former &quot;roommate&quot;&apos;s, have been broken in Mozilla since RC1. For some reason Mozilla refused to link our stylesheets. Our sites have little in common, we run different software (&quot;Radio&quot; vs. &quot;MT&quot;) and use different doctypes (HTML 4.01 Strict vs. XHTML 1.0 Transitional).

I ignored the problem for some time: there were more pressing things to do, Mozilla marketshare is miniscule, and my site degrades reasonably gracefully when CSS support is missing or broken.

Lately I&apos;ve been using Mozilla more, so today I finally decided to find and fix the problem. After much Google and Bugzilla searching, it seemed clear to me that I have been using the right HTML tags, in the right way, and that everything should be working as is.

Resorting to experimentation, somewhere along the way I changed my LINK tag to a relative URI from a fully-qualified one. Suddenly it worked fine on my local Radio server, but not on the remote server. Hmmmm...

Mime types. Apache wasn&apos;t configured to send a text/css mime type for CSS files, adding the relevant entries to httpd.conf cleared up everything.

It&apos;s always something stupid with Mozilla.

&lt;b&gt;Follow-up:&lt;/b&gt; I still had problems with the &lt;i&gt;desktop website&lt;/i&gt; after the various changes. Turned out that in some cases I was using radio.macros.imageUrl to generate links to the stylesheets. For the local website this caused Radio to generate File URLs instead of HTTP. 

I&apos;m guessing that Mozilla fails to assign the proper Mime type when handling File URLs. To quote myself: &lt;i&gt;It&apos;s always something stupid with Mozilla.&lt;/i&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/07/15.html#a590</guid>
			<pubDate>Mon, 15 Jul 2002 20:02:14 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=590&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F07%2F15.html%23a590</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/06/05.html#a561</link>
			<description>&lt;P&gt;&lt;STRONG&gt;CNET: &lt;/STRONG&gt;&lt;A href=&quot;http://news.cnet.com/news/0-1005-200-20006290.html?tag=pt.rss..feed.ne_20006290&quot;&gt;&lt;STRONG&gt;Mozilla finally turns 1.0&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&quot;Mozilla 1.0 will be compared against the latest generations of commercial browsers. So Mozilla spent the time necessary to make sure this release would indeed be ready for prime time,&quot; said a representative for Netscape, which created the project when it opened up its source code in 1998. Since then, Mozilla has operated autonomously.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;Four years in the making...&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/06/05.html#a561</guid>
			<pubDate>Wed, 05 Jun 2002 20:02:00 GMT</pubDate>
			<source url="http://export.cnet.com/export/feeds/news/rss/1,11176,,00.xml">CNET News.com</source>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=561&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F06%2F05.html%23a561</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/04/15.html#a237</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://alistapart.com/stories/doctype/&quot;&gt;&lt;STRONG&gt;Fixing Your Site with the Right DocType&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;EM&gt;&quot;This little article will provide you with DOCTYPEs that work, and explain the practical, real&amp;#150;world effect of these seemingly abstract tags.&quot;&lt;/EM&gt; [&lt;A href=&quot;http://alistapart.com/&quot;&gt;A List Apart&lt;/A&gt;&amp;nbsp;via &lt;A href=&quot;http://www.theshiftedlibrarian.com/2002/04/14.html#a1322&quot;&gt;The Shifted Librarian&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;My own DOCTYPEs are not proper, they do not reference the DTDs. Mozilla and IE/Win don&apos;t seem to mind that. Putting in the DTD reference for my Transitional pages puts Mozilla 0.9.9 into Strict mode. That&apos;s bad, and my CSS-ified version of the Radio default theme has a rendering issue with Mozilla&apos;s Strict mode. It&apos;s very slight, but the whole purpose of the CSS conversion was to prove that it could be done in a nearly pixel-perfect way.&lt;/P&gt;
&lt;P dir=ltr&gt;Eventually I am going to build my own theme from scratch that is attractive, fully compliant, and renders correctly in all browsers. Until then, I&apos;ll keep my &quot;broken&quot; DOCTYPEs, thank you very much.&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;Follow-up: Explanation for my minor &lt;/EM&gt;&lt;A href=&quot;http://www.alistapart.com/stories/betterliving/#browsers&quot;&gt;&lt;EM&gt;image rendering problem&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;. The whole site is now rendering corrently in Mozilla with HTML 4.01 Strict. Yeah baby! I&apos;m also fully CSS compliant again, except for the work-arounds for IE5/Win box sizing miscalculations. Full W3C HTML 4.01&amp;nbsp;compliance is never going to happen, unfortunately, because the Radio default theme does many non-standard things.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/04/15.html#a237</guid>
			<pubDate>Mon, 15 Apr 2002 18:28:06 GMT</pubDate>
			<source url="http://www.theshiftedlibrarian.com/rss.xml">The Shifted Librarian</source>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=237&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F04%2F15.html%23a237</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/04/06.html#a168</link>
			<description>&lt;P&gt;My roommate has started &lt;A href=&quot;http://www.andrewmahaney.com/&quot;&gt;another weblog&lt;/A&gt; using &lt;A href=&quot;http://www.movabletype.org/&quot;&gt;Movable Type&lt;/A&gt;. Interestingly enough, it comes with a default template that is fully CSS with a XHTML doctype (not sure that there is any actual XHTML).&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Follow-up: Mozilla doesn&apos;t like it.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;He is planning to check out other software. Blogger is too unreliable, and the 100k monthly posting limit for Blogger Pro is too restrictive. He tried Radio, but it barfed when he enabled and then disabled FTP upstreaming.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/04/06.html#a168</guid>
			<pubDate>Sat, 06 Apr 2002 09:37:06 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=168&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F04%2F06.html%23a168</comments>
			</item>
		<item>
			<title>IE6 Display Issue</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/28.html#a116</link>
			<description>&lt;P&gt;IE6 emulates an IE5 display bug when&amp;nbsp;the Transitional DOCTYPE is used. In short, when calculating the width of a table, a CSS box&amp;nbsp;will not be recognized as the container object. This will cause vertical scrolling for tables when their width is specified as a high percentage (ie: 100%).&lt;/P&gt;
&lt;P&gt;If you are using my theme, a fix is to change &quot;Transitional&quot; to &quot;Strict&quot; on the first line of the &lt;A href=&quot;http://127.0.0.1:5335/system/pages/prefs?page=3.1&quot;&gt;Main&lt;/A&gt; template. If you change the &lt;A href=&quot;http://127.0.0.1:5335/system/pages/prefs?page=3.2&quot;&gt;Home&lt;/A&gt; template as well, this will cause another (minor) issue with Mozilla that I have been unable to resolve, so I suggest leaving it alone it you are not using tables within your stories.&lt;/P&gt;
&lt;P&gt;If&amp;nbsp;you find&amp;nbsp;a better fix, please let me know.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/28.html#a116</guid>
			<pubDate>Thu, 28 Mar 2002 21:49:56 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=116&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F28.html%23a116</comments>
			</item>
		<item>
			<title>CSS Default Theme</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/27.html#a109</link>
			<description>&lt;P&gt;I&apos;ve package my CSS conversion of Radio&apos;s Default theme, you can fetch the files from &lt;A href=&quot;/themes/&quot;&gt;here&lt;/A&gt;. It has been tested under Windows XP with IE6 and&amp;nbsp;Mozilla 0.9.9, and under Windows NT 4.0 with IE5 and Opera 6. &lt;/P&gt;
&lt;P&gt;Installing the theme:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Download &lt;A href=&quot;/themes/brycescsstheme.fttb&quot;&gt;brycescsstheme.fttb&lt;/A&gt; to the RU\Themes directory. 
&lt;LI&gt;Download &lt;A href=&quot;/themes/header-combined.gif&quot;&gt;header-combined.gif&lt;/A&gt; to&amp;nbsp;the RU\www\Images directory 
&lt;LI&gt;Download &lt;A href=&quot;/themes/style.css&quot;&gt;style.css&lt;/A&gt; and &lt;A href=&quot;/themes/style2.css&quot;&gt;style2.css&lt;/A&gt; to the RU\www directory. 
&lt;LI&gt;If you have made any changes to your current theme, go to the &lt;A href=&quot;http://localhost:5335/system/pages/createTheme&quot;&gt;Create Theme&lt;/A&gt;&amp;nbsp;page to &lt;STRONG&gt;save your current theme!&lt;/STRONG&gt; 
&lt;LI&gt;Go to the &lt;A href=&quot;http://localhost:5335/system/pages/themes&quot;&gt;Themes page&lt;/A&gt;,&amp;nbsp;select &quot;Bryce&apos;s CSS Theme&quot; and click the &quot;Apply Theme&quot; button.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Notes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href=&quot;/themes/header-combined.gif&quot;&gt;header-combined.gif&lt;/A&gt;&amp;nbsp;merges the three images used at the top of the Default theme. 
&lt;LI&gt;&lt;A href=&quot;/themes/style.css&quot;&gt;style.css&lt;/A&gt;&amp;nbsp;is used for font formatting and whatnot, all of Radio&apos;s default classes are already&amp;nbsp;in there. 
&lt;LI&gt;&lt;A href=&quot;/themes/style2.css&quot;&gt;style2.css&lt;/A&gt;&amp;nbsp;is used for presentation, it establishes the various CSS boxes. 
&lt;LI&gt;the coffee mug in the upper-left is no longer a link. 
&lt;LI&gt;#desktopWebsiteTemplate.txt uses the default, table-based layout. 
&lt;LI&gt;some minor items from #template.txt and #homeTemplate.txt may have been changed or removed at my whim,&amp;nbsp;this theme may not be an&amp;nbsp;&lt;EM&gt;exact&lt;/EM&gt; conversion. 
&lt;LI&gt;Use at your own risk. I disclaim all&amp;nbsp;warrantees, expressed or impled,&amp;nbsp;regarding everything. I&apos;m not responsible for anything, ask anyone.&amp;nbsp;I have nothing worth suing for, and your lawyer will laugh at you. Blah blah blah... 
&lt;LI&gt;Do what you like with this theme, I don&apos;t mind. If you do something cool, share.&lt;/LI&gt;&lt;/UL&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/27.html#a109</guid>
			<pubDate>Wed, 27 Mar 2002 18:18:31 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=109&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F27.html%23a109</comments>
			</item>
		<item>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/27.html#a108</link>
			<description>&lt;P&gt;Discovered a &lt;A href=&quot;http://www.alistapart.com/stories/n4switch/&quot;&gt;better stylesheet switcher&lt;/A&gt;. Will dig into it later, right now I&apos;m busy cleaning things up so that I can release this theme into the wild...&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/27.html#a108</guid>
			<pubDate>Wed, 27 Mar 2002 16:36:59 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=108&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F27.html%23a108</comments>
			</item>
		<item>
			<title>Pixel-Perfection</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a101</link>
			<description>&lt;P&gt;I&apos;ve used the phrase &quot;Pixel-Perfect&quot; a number of times during my quest to get the Default theme for Radio converted to CSS wherever possible. The column on the right of this page, with the calendar, is one of those instances where CSS was sacraficed for a pixel-perfect conversion. So far as I am aware, there is no way that I could create a CSS box with rounded corners.&lt;/P&gt;
&lt;P&gt;In reality, my resulting theme is not pixel-perfect in a number of ways. When the browser window is of an appropriate size, I think that my theme re-flows better than the default. However, when reduced to a width of 640 (or lower), my theme is not as readable as the default. To prevent that I could switch the outer columns from fixed to relative widths, preserving my main&amp;nbsp;column on narrow windows at the&amp;nbsp;expense of the outer ones.&lt;/P&gt;
&lt;P&gt;My CSS stylesheets also use pixels to specify font sizes nearly everywhere. That practice is generally frowned upon, as it prevents some browsers from being able to resize text (including IE). However, as Zeldman &lt;A href=&quot;http://www.alistapart.com/stories/fear4/&quot;&gt;documented&lt;/A&gt; some time ago, pixels are the only way that work across browsers. The situation is probably better now, pre-5.0 browsers are largely irrelevant. And CSS hacks to change the behavior of IE/Win are well-known, my own CSS uses a few... but using those hacks in every place where a font size needs to be specified is a lot of work and makes my CSS messy. For my personal site, I&apos;m willing to risk some mis-sized fonts.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Designing for the web always involves trafe-offs.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a101</guid>
			<pubDate>Tue, 26 Mar 2002 17:32:57 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=101&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F26.html%23a101</comments>
			</item>
		<item>
			<title>Success!</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a100</link>
			<description>&lt;P&gt;This page displays perfectly under Windows in IE5, IE6, Mozilla 0.9.9, and Opera 6.0. Anybody got a Mac? Pocket IE (without CSS) degrades in the expected manner. Opera on the Zaurus (with CSS) has a less-than-ideal display, the center column isn&apos;t wide enough even with &quot;tiny&quot; magnification selected, but I blame Opera for not providing the CSS over-ride functionality from the desktop version.&lt;/P&gt;
&lt;P&gt;It took me less than an hour to get my first CSS-rendition of the Default theme ready. Since then it has been minor fixes to work around IE tweaks that caused breakage in other browsers.&lt;/P&gt;
&lt;P&gt;The biggest problem in getting a near pixel-perfection conversion of the Default theme is that coffee mug at the top. Originally it was three images: the mug was spilt in half horizontally, and a vertical split where the large and small mountain meet.&lt;/P&gt;
&lt;P&gt;The reason for the split was to (a) turn the mug into a link, and (b) allow the title text to be positioned next to the mug. The Default theme used a table to get the images aligned properly, while I&apos;ve been trying to eliminate tables as much as possible.&lt;/P&gt;
&lt;P&gt;Mozilla was loath to position the images together seamlessly within a single &amp;lt;div&amp;gt; without a table when a DOCTYPE of HTML 4.0 was used (transitional or strict). Using a different DOCTYPE, or none at all, produced other display issues without clear work-arounds. Using a &amp;lt;div&amp;gt; for each portion of the image was difficult at best, and created a very ugly look in non-CSS browsers.&lt;/P&gt;
&lt;P&gt;Solution: Forget about the link (how many times have I clicked that damned mug trying to get back to the home page?!), merge the images and use them as a table background. Specifying pixel heights / widths for individual cells gets the text positioned where it needs to be.&lt;/P&gt;
&lt;P&gt;It&apos;s &quot;dirty&quot;, in that there is still a table there, but&amp;nbsp;it is much simpler than the one in the Default template. Where a table cannot be eliminated, simplifying it is perfectly acceptable. &lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a100</guid>
			<pubDate>Tue, 26 Mar 2002 17:12:44 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=100&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F26.html%23a100</comments>
			</item>
		<item>
			<title>DOCTYPE</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a99</link>
			<description>&lt;P&gt;Eh, stripping out my DOCTYPEs produced a few problems:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Mozilla no longer respects &amp;lt;hr size=&quot;1&quot;&amp;gt; 
&lt;LI&gt;IE table size bug&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;#1 was expected, haven&apos;t really looked for a work-around. &lt;EM&gt;Actually, I have that problem with or without&amp;nbsp;an HTML 4.0 DOCTYPE.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;#2 affects tables with their width specified as a percentage, &amp;lt;table width=&quot;&lt;EM&gt;xxx&lt;/EM&gt;%&quot;&amp;gt;. When IE is determining how wide the table should appear on-screen, it ignores the width of any parent &amp;lt;div&amp;gt;. Tables can end up much wider than they should be, possibly resulting in side-scrolling. &lt;/P&gt;
&lt;P&gt;This didn&apos;t cause any problems on the static site, rather it messed up a bunch of stuff on the desktop site. If &quot;Radio Userland&quot; used the &quot;Desktop Website Template&quot; for all desktop pages instead of just the home page, it wouldn&apos;t have been a problem (I haven&apos;t seen a need to modify the desktop template).&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Experimenting further with the DOCTYPE, I can&apos;t find any values that result in Mozilla rendering pixel-perfect and IE not fouling up tables. I&apos;ve got another solution that looks like it will work... It&apos;s a little dirty, but aren&apos;t all good things?&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a99</guid>
			<pubDate>Tue, 26 Mar 2002 14:40:02 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=99&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F26.html%23a99</comments>
			</item>
		<item>
			<title>CSS Switch</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a98</link>
			<description>&lt;P&gt;I&apos;m going to throw in the towel on using client-side script to display the ideal stylesheet, the &quot;FOUC&quot; is annoying the heck out of me and has the potential of messing up anchors.&amp;nbsp;CSS-capable browsers on PDAs are the only scenario where dynamic stylesheet selection makes much sense for me, a three-column layout on a tiny LCD is wasteful. &lt;/P&gt;
&lt;P&gt;Once I&apos;m self-hosting again, I&apos;ll solve the problem with ASP and browscap. &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Made the switch at 10am. Dropped the DOCTYPE from my templates too.&amp;nbsp;No &quot;FOUC&quot;, nearly pixel-perfect rendering in IE5/Win, IE6/Win, Opera 6/Win, and Mozilla 0.9.9/Win. Sweet.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/26.html#a98</guid>
			<pubDate>Tue, 26 Mar 2002 09:17:57 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=98&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F26.html%23a98</comments>
			</item>
		<item>
			<title>Opera</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/21.html#a77</link>
			<description>&lt;P&gt;Got Opera installed in an NT VMware session, it is just as non-cooperative as the Linux/PDA version. My onload code isn&apos;t switch stylesheets, neither is the onclick version. &lt;/P&gt;
&lt;P&gt;There could be a setting somewhere that is messing things up, as Opera seems to have quite a few of such settings. But now I&apos;m just thinking, &quot;Screw Opera.&quot; The program itself is cowardly, by default it sends the user-agent of another browser! By default. Hmph.&lt;/P&gt;
&lt;P&gt;I have better things to do than fight with a browser that is designed not to respect a web author&apos;s intent. For my Zaurus SL-5000D, the default stylesheet is good enough.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/21.html#a77</guid>
			<pubDate>Thu, 21 Mar 2002 21:51:01 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=77&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F21.html%23a77</comments>
			</item>
		<item>
			<title>Mozilla Display Problems with CSS Theme</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/21.html#a76</link>
			<description>&lt;P&gt;Ok, if you will recall, I had three problems with Mozilla and my CSS theme:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Proper stylesheet wasn&apos;t being applied. 
&lt;LI&gt;White &quot;gap&quot; between top and bottom coffee mug images. 
&lt;LI&gt;Right-side box shows extra &quot;line&quot; above calendar.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I&apos;ve fixed #1 with some tweaks to the JavaScript. I&apos;m stuck with a &lt;A href=&quot;http://www.bluerobot.com/web/css/fouc.asp&quot;&gt;FOUC&lt;/A&gt; tho, and no way around it if I&apos;m to ensure that non-compliant browsers never see the three-column stylesheet (my intent is to degrade as gracefully as possible in all situations, not encourage people to update their browsers).&lt;/P&gt;
&lt;P&gt;It turned out that #3 is the top border image being tiled. The only cure that I&apos;ve found, which also fixed #2, it to remove my DOCTYPE declaration:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN class=doctype&gt;&lt;FONT face=&quot;Courier, Monospace&quot; size=1&gt;&amp;lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd&quot;&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Doing so causes some other minor display issues, causing me to hesitate in&amp;nbsp;updating the template.&amp;nbsp;Most I&apos;ve found work-arounds for in the stylesheets, but the niggling detail is that &amp;lt;HR&amp;gt; no longer respects the size attribute in Mozilla. There&apos;s probably a way to take care of that in the stylesheets too, but I haven&apos;t figured it out yet...&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/21.html#a76</guid>
			<pubDate>Thu, 21 Mar 2002 19:31:27 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=76&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F21.html%23a76</comments>
			</item>
		<item>
			<title>Problems with CSS</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/15.html#a59</link>
			<description>&lt;P&gt;Argh. Finally got around to installing&amp;nbsp;Navigator 4.08 (the last stand-alone release), Communicator 4.79, and Mozilla 0.99. Each of them have significant rendering problems.&lt;/P&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;&lt;STRONG&gt;Navigator / Communicator&lt;/STRONG&gt; &lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;Not even sure what level of CSS support these are supposed to have. Don&apos;t appear to support the box model at all. Both dork the graphic border on the table.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;&lt;STRONG&gt;Mozilla&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;Initially loads with the default stylesheet. Clicking the links on the bottom to change stylesheets does work.&amp;nbsp;A while line appears where the coffee mug graphics come together, and there is an oddity with the first &amp;lt;hr&amp;gt; in the table. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;Suppose that 4.x browsers aren&apos;t really worth caring about at this point. The Mozilla stylesheet issue is a problem tho. I&apos;ll need to build a few test-cases to determine why my selection script is failing. Then I guess I&apos;ll need to check it against Opera and a Macintosh.&lt;/P&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;&amp;lt;sigh&amp;gt;&lt;/P&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;The minor visual problems don&apos;t bother me at all. They are the result of trying to shoe-horn a table-based layout, which uses several table tricks, into a CSS Box layout. When I get around to creating my own layout those problems will go away.&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/15.html#a59</guid>
			<pubDate>Fri, 15 Mar 2002 17:31:39 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=59&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F15.html%23a59</comments>
			</item>
		<item>
			<title>CSS Update</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/10.html#a38</link>
			<description>&lt;P&gt;I finally took the plunge and converted the main template to CSS. It was totally anti-climatic. Copy original main template and CSS home page template&amp;nbsp;into EditPad, remove &amp;lt;div&amp;gt;&amp;lt;/div&amp;gt; blocks for left and right boxes, add a single line from the original. Copy, paste, save, browse. Whoopie!&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/10.html#a38</guid>
			<pubDate>Mon, 11 Mar 2002 00:16:41 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=38&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F10.html%23a38</comments>
			</item>
		<item>
			<title>More Fun With CSS and PDAs</title>
			<link>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/07.html#a22</link>
			<description>&lt;P&gt;My first goal for the day was to eliminate the table at the top of the page. At first I tried to replace it with CSS boxes for each element (the timstamp, three image fragments, and the Blog heading). Unfortunately it proved very difficult to get all of the elements lined up properly. Eventually I gave up.&lt;/P&gt;
&lt;P&gt;In the spirit of &quot;Keep It Simple, Stupid&quot; I decided to try it with two boxes, one for the timestamp and one for everything else. After shaving seven pixels from the top of the upper two images, everything cam together perfectly.&lt;/P&gt;
&lt;P&gt;From there I moved on to creating a better stylesheet for PDA displays. And by &quot;PDA displays&quot; I mean my Zaurus, as I don&apos;t believe that any other PDAs currently ship with CSS-capable browsers.&lt;/P&gt;
&lt;P&gt;I borrowed some &lt;A href=&quot;http://www.alistapart.com/stories/alternate/&quot;&gt;Zeldman code&lt;/A&gt;&amp;nbsp;for dynamic stylesheet selection, built a quick-and-dirty JavaScript to load a scaled-down stylesheet for PDAs, and... It didn&apos;t work. After making many tweaks, I&apos;ve reached the conclusion that either Opera on the Zaurus does not support alternate stylesheets or Zeldman&apos;s code isn&apos;t compatible. Either way, same effect.&lt;/P&gt;
&lt;P&gt;Work-around mode: I&apos;ve stripped the default stylesheet to create a minimal presentation. A JavaScript routine checks the browserversion string for &quot;embedix&quot; or &quot;Windows CE&quot;, and will attempt to load my PDA stylesheet. Otherwise, it switches to the normal stylesheet.&lt;/P&gt;
&lt;P&gt;If your browser allows it, these links will allow you to temporarily change the stylesheet:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;A onclick=&quot;setActiveStyleSheet(&apos;default&apos;); return false;&quot; href=&quot;http://127.0.0.1:5335/#&quot;&gt;change style to base&lt;/A&gt; &lt;BR&gt;&lt;A onclick=&quot;setActiveStyleSheet(&apos;normal&apos;); return false;&quot; href=&quot;http://127.0.0.1:5335/#&quot;&gt;change style to normal&lt;/A&gt; &lt;BR&gt;&lt;A onclick=&quot;setActiveStyleSheet(&apos;pda&apos;); return false;&quot; href=&quot;http://127.0.0.1:5335/#&quot;&gt;change style to pda&lt;/A&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;Today I also upgraded my VMWare NT 4 session to IE 5. The site displays pixel-perfect compared to IE 6. Maybe tomorrow I will try some Netscape 4.x installs...&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;Update 9/21/02: The style-changing sheets have long been broken.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.ntwizards.net/categories/adventuresInCss/2002/03/07.html#a22</guid>
			<pubDate>Thu, 07 Mar 2002 19:03:58 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102467&amp;amp;p=22&amp;amp;link=http%3A%2F%2Fradio.ntwizards.net%2F2002%2F03%2F07.html%23a22</comments>
			</item>
		</channel>
	</rss>
