<?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; webdesign</title>
	<atom:link href="http://www.hyperborea.org/journal/tag/webdesign/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, 21 Nov 2009 07:49:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='www.hyperborea.org' port='80' path='/journal/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Smoothie in the Rain</title>
		<link>http://www.hyperborea.org/journal/archives/2009/01/23/rain-smoothie/</link>
		<comments>http://www.hyperborea.org/journal/archives/2009/01/23/rain-smoothie/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 07:59:59 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[Signs of the Times]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Rain]]></category>
		<category><![CDATA[Tweets]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2009/01/23/line-items-for-2009-01-23/</guid>
		<description><![CDATA[

Beginning to think walking to lunch today wasn&#8217;t such a hot idea. #
Dedication: drinking Jamba Juice in the rain. Real dedication: without an umbrella. [Edit: alas, it wasn't me.] #
Sticker found on a light pole (photo at right) #
SciFiWire, why build an iPhone app instead of a high-functionality mobile site that would work with iPhone [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.hyperborea.org/journal/wp-content/uploads/2009/01/drown-nba.jpg" alt="Drown NBA (Naked Babbling Artists)" title="Drown NBA (Naked Babbling Artists)" width="200" height="150" class="alignright size-full wp-image-5043" />
<ul class="aktt_tweet_digest">
<li>Beginning to think walking to lunch today wasn&#8217;t such a hot idea. <a href="http://twitter.com/KelsonV/statuses/1143013611" class="aktt_tweet_time">#</a></li>
<li>Dedication: drinking Jamba Juice in the rain. Real dedication: without an umbrella. [Edit: alas, it wasn't me.] <a href="http://twitter.com/KelsonV/statuses/1143072501" class="aktt_tweet_time">#</a></li>
<li>Sticker found on a light pole (photo at right) <a href="http://twitter.com/KelsonV/statuses/1143181077" class="aktt_tweet_time">#</a></li>
<li>SciFiWire, why build an iPhone app instead of a high-functionality mobile site that would work with iPhone AND Android? <a href="http://twitter.com/KelsonV/statuses/1143445298" class="aktt_tweet_time">#</a></li>
</ul>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2009/01/23/rain-smoothie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foolish Links</title>
		<link>http://www.hyperborea.org/journal/archives/2008/04/01/foolish-links/</link>
		<comments>http://www.hyperborea.org/journal/archives/2008/04/01/foolish-links/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 16:39:53 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[april1]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Mars]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=2411</guid>
		<description><![CDATA[IE9 to include alternative CSS.2012 standard instead of following anything remotely like the rest of the world.
Social tagging initiative from WaSP to physically tag bad web designers.
Opera hits 106/100 on Acid3 after discovering an Easter egg in the test.
The openSUSE mailing list announced OpenSUSE&#160;4.1, with KDE&#160;4.1, GNOME&#160;4.1, MP41 support, OpenOffice&#160;4.1, XEN&#160;4.1, VirtualBox&#160;4.1, and a 4-in-1 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.css3.info/ie9-to-include-alternative-css2012-standard/">IE9 to include alternative CSS.2012 standard</a> instead of following anything remotely like the rest of the world.</p>
<p><a href="http://www.webstandards.org/2008/04/01/new-initiative-in-hyper-localized-social-tagging/">Social tagging initiative from WaSP</a> to physically tag bad web designers.</p>
<p><a href="http://my.opera.com/desktopteam/blog/2008/04/01/acid-3-opera-first-to-106">Opera hits 106/100 on Acid3</a> after discovering an Easter egg in the test.</p>
<p>The <a href="http://www.opensuse.org/">openSUSE</a> mailing list announced OpenSUSE&nbsp;4.1, with KDE&nbsp;4.1, GNOME&nbsp;4.1, MP41 support, OpenOffice&nbsp;4.1, XEN&nbsp;4.1, VirtualBox&nbsp;4.1, and a 4-in-1 CD install.</p>
<p><b>Added:</b> The <a href="http://www.eff.org/">Electronic Frontier Foundation</a> has sent out a newsletter detailing its findings on a Congressional Listening program (apparently they monitor citizens for their opinions&#8212;who knew?), plans to move the EFF offices to an armored zeppelin, an NSA-sponsored social networking site (to &#8220;allow ordinary Americans to instantly share their private data with the government&#8221;), and Homeland Security&#8217;s conclusion that <a href="http://en.wikipedia.org/">Wikipedia</a> is a &#8220;Larger Threat Than Terrorism, Dixie Chicks Combined.&#8221;  Sadly, the newsletter does not appear to be archived on the website.</p>
<p><b>Added:</b> <a href="http://www.google.com/virgle/index.html">Virgle</a>, a Virgin/Google joint venture to establish a permanent colony on Mars.  Now seeking applicants for Martian pioneers.  Takes the <a href="http://www.google.com/jobs/lunar_job.html">Google moon base</a> from 2004 to the next level.</p>
<p><b>Added:</b> A co-worker pointed out that all of YouTube&#8217;s featured videos are <a href="http://en.wikipedia.org/wiki/Rickroll">Rickrolls</a> today.  And it looks like Google is going all-out with some <a href="http://en.wikipedia.org/wiki/Google's_hoaxes#2008">15 hoaxes</a> today. *whew!*</p>
<p>The Internet Storm Center is <a href="http://isc.sans.org/diary.html?storyid=4225&#038;rss">keeping a list</a> as well.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2008/04/01/foolish-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webbish Links</title>
		<link>http://www.hyperborea.org/journal/archives/2008/02/07/webbish-links/</link>
		<comments>http://www.hyperborea.org/journal/archives/2008/02/07/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[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, I&#8217;d rather more people switched to Firefox or Opera, but I&#8217;m at the point where [...]]]></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.org/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&#8217;s shortcomings when trying to build sites.  IE7&#8217;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>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2008/02/07/webbish-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design is Like Pizza</title>
		<link>http://www.hyperborea.org/journal/archives/2007/01/15/web-design-pizza/</link>
		<comments>http://www.hyperborea.org/journal/archives/2007/01/15/web-design-pizza/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 18:51:22 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2007/01/15/web-design-pizza/</guid>
		<description><![CDATA[When web designers switch from focusing on a single browser (usually Internet Explorer) to developing cross-browser sites (usually adding Firefox, sometimes Opera or Safari, ideally all three), they often find that things don&#8217;t work as expected in the &#8220;new&#8221; browser.  This can be for a number of reasons, including:

Bugs or &#8220;missing&#8221; features in the [...]]]></description>
			<content:encoded><![CDATA[<p>When web designers switch from focusing on a single browser (usually Internet Explorer) to developing cross-browser sites (usually adding Firefox, sometimes Opera or Safari, ideally all three), they often find that things don&#8217;t work as expected in the &#8220;new&#8221; browser.  This can be for a number of reasons, including:</p>
<ul>
<li>Bugs or &#8220;missing&#8221; features in the new browser (whether incomplete support in the new browser, or proprietary features in the familiar browser).</li>
<li>Broken code on the website being <a href="http://my.opera.com/Kelson/blog/show.dml/588041" title="On broken HTML">handled differently</a>.</li>
<li>Different defaults where behavior isn&#8217;t well-defined in the specifications.</li>
</ul>
<p>A big problem is that when you get into the code, a lot of pages aren&#8217;t as specific as the authors think they are.  When you write code and test it on one browser, you&#8217;re not testing that the code is correct, you&#8217;re testing that <em>that browser</em> makes the same assumptions you do.</p>
<p><strong>It&#8217;s like ordering pizza.</strong></p>
<p>No, really.  Let&#8217;s say <strong>Internet Explorer specializes in Chicago-style pizza</strong>, with a thick, chewy crust.  And let&#8217;s say <strong>Firefox specializes in New&#160;York-style pizza</strong>, with a thin crust.  But each can make the other style of pizza on request.</p>
<p>So you call up Internet Explorer and ask for pizza.  They deliver you Chicago pizza, and if that&#8217;s what you wanted, you figure your order is fine.  If you actually wanted New York style, you make sure that next time, you tell them you want that style of pizza.</p>
<p>But let&#8217;s say you like Chicago pizza.  You get used to calling up IE and just asking for &#8220;pizza,&#8221; until one day you&#8217;re busy, and ask your roommate to order it.  He likes to get his pizza from Firefox, so he calls them up, asks for &#8220;pizza,&#8221; and you get New York style.  <strong>That&#8217;s not what you wanted.</strong>  Obviously, Firefox pizza is inferior, because they got the order wrong!  Well, no, it&#8217;s not, and no, they didn&#8217;t.  They delivered what they were asked for.  If you&#8217;d told your roommate to ask for Chicago style, Firefox would have been perfectly happy to deliver that style of pizza.</p>
<p>The moral of the story: <strong>always be specific with your code</strong>.  Make sure it&#8217;s asking for what you <em>think</em> it&#8217;s asking for (<a href="http://validator.w3.org/">validation</a> helps here).  And if something doesn&#8217;t do what you expect, make sure you didn&#8217;t leave that expectation out of your order.</p>
<p>See also: <a href="http://www.howtocreate.co.uk/wrongWithIE/">No, Internet Explorer did not handle it properly</a></p>
<p><small>(Expanded from a <a href="http://forums.mozillazine.org/viewtopic.php?p=2700070#2700070">comment I posted at Mozillazine</a>.)</small></p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2007/01/15/web-design-pizza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why your website should support Opera</title>
		<link>http://www.hyperborea.org/journal/archives/2006/11/21/why-support-opera/</link>
		<comments>http://www.hyperborea.org/journal/archives/2006/11/21/why-support-opera/#comments</comments>
		<pubDate>Wed, 22 Nov 2006 03:08:21 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Opera]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2006/11/21/why-support-opera/</guid>
		<description><![CDATA[In an interview at Opera Watch last week, Opera CEO Jon&#160;von&#160;Tetzchner responded to the eternal question: with less than 1% of global marketshare, why should web developers make the effort to support Opera?  His response demonstrates another perspective on the numbers:
I believe we have something like 10 – 15 million active desktop users. That [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://my.opera.com/community/download.pl?ref=Kelson&#038;p=opera_desktop" title="Opera Web Browser"><img alt="[Opera Logo]" src="http://www.hyperborea.org/images/cs/opera-ooo.gif" class="alignright" /></a>In an <a href="http://operawatch.com/news/2006/11/interview-with-opera-ceo-jon-von-tetzchner-2.html" title="Opera Watch: Interview with Opera CEO Jon von Tetzchner">interview at Opera Watch</a> last week, <a href="http://my.opera.com/community/download.pl?ref=Kelson&#038;p=opera_desktop" title="Opera Web Browser">Opera</a> CEO Jon&nbsp;von&nbsp;Tetzchner responded to the eternal question: with less than 1% of global marketshare, why should web developers make the effort to support Opera?  His response demonstrates another perspective on the numbers:</p>
<blockquote><p>I believe we have something like 10 – 15 million active desktop users. That is actually quite a lot of people.</p>
<p>If you try to think about it, the place that I’m come from is Iceland. I was born in Iceland, that’s three hundred thousand people – we have a lot more. The place I live is Norway – we have a lot more. Actually if you look at it, the US has about 300 million people that live here, 50 states, about 6 million in each state on average. So which states have people that you would like to ignore?</p></blockquote>
<p>He goes on to add that <a href="http://www.opera.com/mobile/">Opera Mobile</a> is installed on 40 million mobile phones, with an additional 7 million people actually using <a href="http://my.opera.com/community/download.pl?ref=Kelson&#038;p=opera_mini">Opera Mini</a>.  And then there are <a href="http://www.opera.com/devices/">devices</a> like the Nintendo DS and Wii&#8230;</p>
<p>Going by <a href="http://www.factmonster.com/ipka/A0004986.html">2005 numbers</a>, only four states have 15 million people or more: California (36M), Texas (23M), New York (19M), and Florida (18M).  So take the 10&#8211;15M desktop users, the 7M Opera Mini users, and even 10% of the 40M mobile install base, and you&#8217;re looking at 21&#8211;26 million&#8212;the equivalent of the population of Texas.</p>
<p>Put that way, it doesn&#8217;t seem so small.</p>
<p>If you&#8217;re already supporting Firefox, in most cases the changes to support Opera 9 are minimal.  The recently-launched <a href="http://dev.opera.com/">Opera Developer Community</a> has has tools, articles, and other resources to help build cross-platform sites.</p>
<p>Unless, of course, you don&#8217;t mind writing off a potential audience the size of Texas.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2006/11/21/why-support-opera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advantages of standards-based design: Compatibility</title>
		<link>http://www.hyperborea.org/journal/archives/2006/10/12/standards-advantage/</link>
		<comments>http://www.hyperborea.org/journal/archives/2006/10/12/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 guess they figured they wouldn&#8217;t have to worry about future versions.  (Hmm&#8230; [...]]]></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/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>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2006/10/12/standards-advantage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Use of Microsummaries</title>
		<link>http://www.hyperborea.org/journal/archives/2006/07/12/microsummaries/</link>
		<comments>http://www.hyperborea.org/journal/archives/2006/07/12/microsummaries/#comments</comments>
		<pubDate>Thu, 13 Jul 2006 05:05:10 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[microsummaries]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2006/07/12/microsummaries/</guid>
		<description><![CDATA[Well, Firefox 2 beta 1 is out, and I&#8217;ve been trying it out.  I used to run nightly builds back in the early days, but since 1.0 hit, I haven&#8217;t been willing to go below beta-level for my primary browser, so I haven&#8217;t really been following development of Firefox 2.  (Let me just [...]]]></description>
			<content:encoded><![CDATA[<p>Well, <a href="http://www.mozillazine.org/talkback.html?article=10979">Firefox 2 beta 1 is out</a>, and I&#8217;ve been trying it out.  I used to run nightly builds back in the early days, but since 1.0 hit, I haven&#8217;t been willing to go below beta-level for my primary browser, so I haven&#8217;t really been following development of Firefox 2.  (Let me just say I really like in-line spell checking!)</p>
<p>As a web developer, one of the <a href="http://weblogs.mozillazine.org/asa/archives/2006/07/firefox_2_beta.html">new features</a> that caught my eye is <a href="https://wiki.mozilla.org/Microsummaries">microsummaries</a>.  If the name weren&#8217;t already taken, &#8220;live bookmarks&#8221; would have been the perfect description.</p>
<p>Basically it retrieves info from the bookmarked page and updates the label on your bookmark.  Examples given include the current price and remaining time for an auction, or current stock price, or weather data.  The page author can describe what chunk of data to use, or you can write an installable &#8220;generator&#8221; that applies itself to some list of pages.</p>
<p>This is a pretty cool idea: basically a 1-item RSS feed, automatically generated from the current page.  (The disadvantage is that the browser retrieves the full page and then extracts the data, whereas an RSS feed is already summarized.) <b>Edit:</b> Apparently it&#8217;s also possible to <a href="http://grep.codeconsult.ch/2006/07/13/microsummaries-in-firefox-2-lets-crash-these-browsers/">link to a 1-line text document</a> instead. <!-- orig: http://www.codeconsult.ch/bertrand/archives/000692.html --></p>
<p>So, being handed a new tool, I immediately started trying to come up with something to do with it.</p>
<p>And came up more-or-less empty.</p>
<p>There are only two areas on my site that I update regularly: <a href="http://www.hyperborea.org/flash/">Flash: Those Who Ride the Lightning</a> and this blog&#8212;and both are more suited to the list of recent updates that you get with RSS or Atom than the latest-info-only that you get with a microsummary.</p>
<p>It might prove useful for server monitoring, though.  Condense the important info from a report (like &#8220;No alerts&#8221; vs &#8220;Server X down!&#8221;) and put it on the browser toolbar.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2006/07/12/microsummaries/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Leeches on the Web?</title>
		<link>http://www.hyperborea.org/journal/archives/2006/01/09/leeches-on-the-web/</link>
		<comments>http://www.hyperborea.org/journal/archives/2006/01/09/leeches-on-the-web/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 19:57:07 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Jakob Nielsen]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2006/01/09/leeches-on-the-web/</guid>
		<description><![CDATA[Wow&#8230; Jakob Nielsen certainly woke up on the wrong side of the bed this morning.  His latest Alertbox, Search Engines as Leeches on the Web, starts out:
Search engines extract too much of the Web&#8217;s value, leaving too little for the websites that actually create the content. Liberation from search dependency is a strategic imperative [...]]]></description>
			<content:encoded><![CDATA[<p>Wow&#8230; Jakob Nielsen certainly woke up on the wrong side of the bed this morning.  His latest Alertbox, <a href="http://www.useit.com/alertbox/search_engines.html">Search Engines as Leeches on the Web</a>, starts out:</p>
<blockquote><p>Search engines extract too much of the Web&#8217;s value, leaving too little for the websites that actually create the content. Liberation from search dependency is a strategic imperative for both websites and software vendors.</p></blockquote>
<p>Nice.  Because, God knows, you wouldn&#8217;t want people to <strong>find</strong> your site, would you?  He rambles on with a whole bunch of garbage about search engine advertising&#8212;wait, this is all about <em>advertising</em>?  I thought this was supposed to be about <em>searching</em>!&#8212;and how, over time, it can take up more and more of your budget until it cancels out the gain you made on that new customer who got there through the ad.</p>
<p>There&#8217;s actually a useful bit at the end, though, in which he describes other ways to get people coming to your site&#8212;or rather, coming <em>back</em> to your site.</p>
<blockquote><p>The real goal is to <strong>make users come back</strong>, and to have them come directly to your site instead of clicking on expensive ads. The ideas above are just a few ways to encourage repeat business. Further in-depth studies of user behaviors and customer needs should reveal many new ways of keeping users loyal.</p></blockquote>
<p>Of course, <em>no one</em> has ever done that sort of study on how to keep people coming back to a store, or a brand name.  Shyeah, right!</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2006/01/09/leeches-on-the-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Triple-Dub</title>
		<link>http://www.hyperborea.org/journal/archives/2005/10/31/triple-dub/</link>
		<comments>http://www.hyperborea.org/journal/archives/2005/10/31/triple-dub/#comments</comments>
		<pubDate>Tue, 01 Nov 2005 06:05:25 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[pronunciation]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=1116</guid>
		<description><![CDATA[WWW, while convenient to type, is rather unwieldy when spoken (at least  in English).  &#8220;Double-U double-U double-U dot some site dot com&#8221; takes a while to say.  It&#8217;s not like, say, AAA, which can be easily spoken as &#8220;Triple-A.&#8221; Fortunately, these days most major sites have their servers configured to return the [...]]]></description>
			<content:encoded><![CDATA[<p><i>WWW</i>, while convenient to type, is rather unwieldy when spoken (at least  in English).  &#8220;Double-U double-U double-U dot some site dot com&#8221; takes a while to say.  It&#8217;s not like, say, AAA, which can be easily spoken as &#8220;Triple-A.&#8221; Fortunately, these days most major sites have their servers configured to return the same web with or without the <i>www.</i> prefix, so you sometimes hear a website described with just its domain name.</p>
<p>This morning I caught the end of an interview on NPR&#8217;s Marketplace Morning Report, and the announcer explained that the full version of the interview was available on their website, &#8220;dub dub dub dot marketplace dot org.&#8221;</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2005/10/31/triple-dub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missing Links</title>
		<link>http://www.hyperborea.org/journal/archives/2005/10/05/missing-links/</link>
		<comments>http://www.hyperborea.org/journal/archives/2005/10/05/missing-links/#comments</comments>
		<pubDate>Wed, 05 Oct 2005 21:58:04 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[flock]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/10/05/missing-links/</guid>
		<description><![CDATA[Slashdot posted a story about a new web browser called Flock.  The source was an article at BusinessWeek.  Now here&#8217;s the interesting part:
It&#8217;s a fairly long article about a web browser, and it mentions a few other web browsers including Firefox, Opera and IE.  It also mentions websites Amazon.com and del.icio.us.  [...]]]></description>
			<content:encoded><![CDATA[<p>Slashdot posted a <a href="http://slashdot.org/article.pl?sid=05/10/05/1817248&#038;tid=185&#038;tid=95">story</a> about a new web browser called <a href="http://www.flock.com/">Flock</a>.  The source was an <a href="http://www.businessweek.com/technology/content/oct2005/tc2005105_2789_tc024.htm" title="Flock, the New Browser on the Block">article at BusinessWeek</a>.  Now here&#8217;s the interesting part:</p>
<p>It&#8217;s a fairly long article about a web browser, and it mentions a few other web browsers including <a href="http://getfirefox.com/">Firefox</a>, <a href="http://my.opera.com/community/download.pl?ref=Kelson&#038;p=opera_desktop">Opera</a> and <a href="http://www.microsoft.com/windows/ie/"><abbr title="Internet Explorer">IE</abbr></a>.  It also mentions websites <a href="http://www.amazon.com/">Amazon.com</a> and <a href="http://del.icio.us/">del.icio.us</a>.  <strong>But the only links in the article are to stock quotes and an earlier article</strong>.</p>
<p>I understand that it&#8217;s <em>Business</em> Week, and I&#8217;m not saying they should have linked to every website that was even tangentially mentioned&#8212;but you&#8217;d think they could have at least linked to the browser company they just profiled!  I had to get that link from Slashdot!  (Unfortunately, so did everyone else, so I won&#8217;t be able to look at the page until tomorrow.)</p>
<p><b>Edit:</b>  Compare the <i>BusinessWeek</i> article to <a href="http://www.wired.com/science/discoveries/news/2005/09/68823"  title="Killer Buzz Flocks to New Browser"><i>Wired&#8217;s</i> take</a> from last month.  Even taking into account that they&#8217;re written for different audiences, <i>BusinessWeek</i> still looks like a print article that&#8217;s been thrown up on the web.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2005/10/05/missing-links/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS Outlines</title>
		<link>http://www.hyperborea.org/journal/archives/2005/05/31/css-outlines/</link>
		<comments>http://www.hyperborea.org/journal/archives/2005/05/31/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 page.  And I could see it might be useful if you wanted [...]]]></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/images/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>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2005/05/31/css-outlines/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hazards of Templates</title>
		<link>http://www.hyperborea.org/journal/archives/2005/03/01/hazards-of-templates/</link>
		<comments>http://www.hyperborea.org/journal/archives/2005/03/01/hazards-of-templates/#comments</comments>
		<pubDate>Tue, 01 Mar 2005 18:22:35 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[disclaimers]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/03/01/hazards-of-templates/</guid>
		<description><![CDATA[Here&#8217;s a good one: The Daily Sucker  has found 300+ organizations using a legal statement containing the phrase, &#8220;Wow You actually came to this page.&#8221;
Highly professional, that, along with &#8220;Our lawyers made us include it and made us use a precious link on our home page to get you here.&#8221;  Which isn&#8217;t to [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a good one: The <a href="http://www.webpagesthatsuck.com/dailysucker/">Daily Sucker</a> <!-- original link: http://www.webpagesthatsuck.com/dailysucker/2005/02/28.html --> has found 300+ organizations using a legal statement containing the phrase, &#8220;Wow You actually came to this page.&#8221;</p>
<p>Highly professional, that, along with &#8220;Our lawyers made us include it and made us use a precious link on our home page to get you here.&#8221;  Which isn&#8217;t to say that I don&#8217;t appreciate the sentiment, but the fact that it&#8217;s been copied over and over is&#8230;<em>interesting</em> to say the least.</p>
<p>It does make me wonder who originated the statement, though.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2005/03/01/hazards-of-templates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bunch O Links</title>
		<link>http://www.hyperborea.org/journal/archives/2004/07/26/bunch-o-links/</link>
		<comments>http://www.hyperborea.org/journal/archives/2004/07/26/bunch-o-links/#comments</comments>
		<pubDate>Tue, 27 Jul 2004 04:40:02 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Comic Con 2004]]></category>
		<category><![CDATA[Comics]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[tattoo]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2004/07/26/bunch-o-links/</guid>
		<description><![CDATA[Some random links I&#8217;ve come across today (several from the same source)
Peter David: Getting Ink for the Fund &#8211; yes, Peter David has gotten a tattoo to raise money for the CBLDF.  He follows up: &#8220;What have you done for the CBLDF lately?&#8221;  Well, I&#8217;ve plugged it on my website and bought a [...]]]></description>
			<content:encoded><![CDATA[<p>Some random links I&#8217;ve come across today (several from <a href="http://mezzoblue.com/">the same source</a>)</p>
<p><a href="http://forum.newsarama.com/showthread.php?t=15997">Peter David: Getting Ink for the Fund</a> &#8211; yes, Peter David has gotten a tattoo to raise money for the <a href="http://www.cbldf.org/"><abbr title="Comic Book Legal Defense Fund">CBLDF</abbr></a>.  He <a href="http://www.peterdavid.net/archives/001790.html">follows up</a>: &#8220;What have you done for the CBLDF lately?&#8221;  Well, I&#8217;ve <a href="http://www.hyperborea.org/journal/archives/2004/07/21/free-speech-in-comics-the-cbldf/">plugged it</a> on my website and bought a T-shirt&#8230;  (Edit: It seems <a href="http://journal.neilgaiman.com/2004/07/shatners-bassoon.asp">Neil Gaiman just missed this by not answering his phone</a>. Also, Newsarama has posted a <a href="http://forum.newsarama.com/showthread.php?t=15994">follow-up story with photos</a>)</p>
<p><a href="http://web.archive.org/web/*/http://graphikjunkie.com/blog/archives/2004/07/20/the_great_custom_404_page_adventure.php">The Great Custom 404 Page Adventure</a> &#8211; comparing the sometimes helpful, sometimes hostile, sometimes humorous &#8220;file not found&#8221; messages at various websites.  <b>Update:</b> Ironically, the site&#8217;s gone 404 itself&#8230;</p>
<p><a href="http://web.archive.org/web/*/www.jluster.org/node/223">Indispensable Mac OS X products</a> &#8211; &#8217;nuff said.</p>
<p><a href="http://serendipity.lascribe.net/ling-lang/2004/07/pirlouettes/">Pir(l)ouettes</a> &#8211; a commentary on <a href="http://www.adobe.com/type/topics/theampersand.html">Adobe&#8217;s history of the ampersand</a>.</p>
<p><a href="http://www.aclu.org/pizza/">ACLU &#8211; Pizza</a> &#8211; a funny/chilling animation of what might go on if a pizza place could cross-reference your health, library, and banking records while you were on the phone.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2004/07/26/bunch-o-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating CSS Buttons</title>
		<link>http://www.hyperborea.org/journal/archives/2004/06/25/creating-css-buttons/</link>
		<comments>http://www.hyperborea.org/journal/archives/2004/06/25/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 classic antipixel-style buttons (like the ones you see on the sidebar here) by splitting [...]]]></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/images/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/images/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/images/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/images/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/images/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>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2004/06/25/creating-css-buttons/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Layout</title>
		<link>http://www.hyperborea.org/journal/archives/2004/02/11/new-layout/</link>
		<comments>http://www.hyperborea.org/journal/archives/2004/02/11/new-layout/#comments</comments>
		<pubDate>Thu, 12 Feb 2004 06:40:33 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2004/02/11/new-layout/</guid>
		<description><![CDATA[I finally put together a new layout!  I tried to do as much as possible in CSS and leave the HTML as little changed as possible, and when I finished I was able to keep the default WordPress layout as an alternate.  In theory I ought to be able to plug in any [...]]]></description>
			<content:encoded><![CDATA[<p>I finally put together a new layout!  I tried to do as much as possible in CSS and leave the HTML as little changed as possible, and when I finished I was able to keep the default WordPress layout as an alternate.  In theory I ought to be able to plug in any of the submissions from the <a href="http://alexking.org/blog/2004/02/09/wordpress-css-style-competition-winners">WordPress CSS Style Competition</a> as alternates as well.</p>
<p>It&#8217;s been tested so far on Mozilla, IE 6, Opera 7, and Konqueror 3.2.  It doesn&#8217;t use anything more complicated than <a href="http://stopdesign.com/archive/2003/03/07/replace-text.html">Fahrner Image Replacement</a>, so it shouldn&#8217;t cause too many problems. I&#8217;ll try to test it in a bunch of other browsers at work tomorrow.</p>
<p>I consider this a first draft &#8211; among other things I figure on adding to the main title banner &#8211; but it&#8217;s something a bit more distinctive than the out-of-the-box layout we ended up with after the <a href="http://www.hyperborea.org/journal/archives/2004/01/11/10/">upgrade to 1.0</a>.</p>
<p><b>Updated Feb. 12 and Feb. 13</b> to describe testing in more browsers and the interesting saga of tracking down a bug in Internet Explorer 5.0:<span id="more-259"></span></p>
<p><b>Update Feb. 12 @ 10:45.</b> Well, I&#8217;ve successfully tested Opera back to 4.0, Mozilla back to 1.0, Netscape back to 6.2 and IE back to 5.5.  I still need to check Safari and Mac IE 5, since Katie had turned her computer off by the time I was finished last night.   (Gecko browsers are pretty consistent across platforms, so all I really need to check on Mac Mozilla is that the fonts are readable.) </p>
<p>So far, every browser that can be expected to handle the layout has shown it fully or reasonably, except one: IE 5.0 for Windows:</p>
<p><img src="http://www.hyperborea.org/journal/images/feb04layout-ie50.jpg" alt="New layout as seen in IE 5.0 on Windows" /></p>
<p>It looks like it&#8217;s treating the bottom margin of each post as padding, without moving anything out of the way.  (Padding is inside the box, margins are outside.)  It should be placing a blank line between the bottom of a post and the next item, but instead it&#8217;s extending the box down, causing an overlap with whatever comes next.</p>
<p>This reminds me of the <a href="http://www.hyperborea.org/software/ie-mangled.png">margin problems IE 6 had</a> with my <a href="http://www.hyperborea.org/software/">software page</a> layout &#8211; but this time IE 6 is fine.  It&#8217;s only IE 5.0 that&#8217;s having problems, and the tweaks I allowed myself time to make haven&#8217;t been enough to solve them.</p>
<p>Well, if stats are to be believed, there aren&#8217;t too many of you out there still using IE 5.0.  I&#8217;ll try to figure out a workaround, but for those of you still using IE 5, isn&#8217;t it time to think about either <a href="http://windowsupdate.microsoft.com/">upgrading to IE 6</a> or <a href="http://www.spreadfirefox.com/?q=affiliates&#038;id=880&#038;t=1">switching to something better</a>?</p>
<p><b>Update Feb. 13 @ 16:30.</b> I took a quick look at the resulting HTML code, and suddenly it was obvious: every post on the main page, where comments aren&#8217;t visible, had the following code at the end: <code>&lt;div class="storycomment"&gt;&lt;/div&gt;</code>.  It&#8217;s perfectly valid, and most browsers just ignored the empty element.  If IE 5.0 had just added the blank space, it would have been okay, but it somehow added the space when displaying the <em>surrounding</em> block, but not when figuring out where to put the <em>next</em> block.</p>
<p>Anyway, I moved the <code>&lt;div&gt;</code> tags into the comment loop, so they&#8217;re only present when comments are actually shown.  The IE 5 display problem is fixed!</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.90) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/archives/2004/02/11/new-layout/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
