<?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; Web Design</title>
	<atom:link href="http://www.hyperborea.org/journal/category/tech/web/web-design/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, 26 May 2012 08:17:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='www.hyperborea.org' port='80' path='/journal/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>A matter of perspective</title>
		<link>http://www.hyperborea.org/journal/2012/04/umwelt/</link>
		<comments>http://www.hyperborea.org/journal/2012/04/umwelt/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 16:00:11 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[linkblogging]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[xkcd]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=12860</guid>
		<description><![CDATA[Last week, the webcomic XKCD ran a strip, Umwelt. Or perhaps it would be better to describe it as several comic strips. As explained in the mouseover text, the title refers to the idea that because animals have different senses, &#8230; <a href="http://www.hyperborea.org/journal/2012/04/umwelt/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://xkcd.com/1037/"><img src="http://www.hyperborea.org/journal/wp-content/uploads/2012/04/a4a856e1f7316d4a3d94958aace6a6375f20e113a3c8a24cefe07c29a64a0f01-150x150.jpg" alt="" title="XKCD Hole in the World (Umwelt)" width="150" height="150" class="alignright size-thumbnail wp-image-12865" /></a>Last week, the webcomic XKCD ran a strip, <a href="http://xkcd.com/1037/">Umwelt</a>. Or perhaps it would be better to describe it as several comic strips.</p>
<p>As explained in the mouseover text, the title refers to the idea that because animals have different senses, each animal <a href="http://en.wikipedia.org/wiki/Umwelt">effectively inhabits a different reality</a>. This can philosophically be extended to human perceptions.</p>
<p>Keeping that in mind, make sure you read it in a few different web browsers (both desktop and mobile!) for the full effect (JavaScript required). And try resizing the window.</p>
<p>As an art project, it&#8217;s the best use of browser-sniffing I&#8217;ve ever seen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2012/04/umwelt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent Tech Links: Unmaintainable Code, XKCD on The Cloud and More</title>
		<link>http://www.hyperborea.org/journal/2011/06/tech-links/</link>
		<comments>http://www.hyperborea.org/journal/2011/06/tech-links/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 17:00:20 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[linkblogging]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=11754</guid>
		<description><![CDATA[How To Write Unmaintainable Code &#8211; what not to do when programming. Computer de-evolution: Features that lost the evolutionary war &#8211; ITworld (via Slashdot) Two XKCD comics: First, &#8220;The Cloud&#8221; explained. Second, anyone who has used command-line utilities on Linux &#8230; <a href="http://www.hyperborea.org/journal/2011/06/tech-links/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li><a href="http://www.thc.org/root/phun/unmaintain.html">How To Write Unmaintainable Code</a> &#8211; what not to do when programming.</li>
<li><a href="http://www.itworld.com/software/168413/computer-de-evolution-features-lost-evolutionary-war">Computer de-evolution: Features that lost the evolutionary war</a> &#8211; ITworld (via Slashdot)</li>
<li>Two XKCD comics: First, <a href="http://xkcd.com/908/">&#8220;The Cloud&#8221; explained</a>. Second, anyone who has used command-line utilities on Linux will appreciate <a href="http://xkcd.com/912/">Manual Override</a>.</li>
<li><a href="http://www.useit.com/alertbox/international-sites.html">International Usability</a> &#8211; Big Stuff the Same, Details Differ (Jakob Nielsen&#8217;s Alertbox)</li>
<li><a href="http://www.pbs.org/mediashift/2011/06/who-really-owns-your-photos-in-social-media157.html">Who really owns your photos</a> in social media? (PBS, via <a href="http://www.thisistrue.com/">This Is True</a>)</li>
<li>Smartphone marketshare: <a href="http://androidandme.com/2011/06/news/comscore-android-keeps-growing-ios-passes-blackberry-and-wp7s-on-life-support/">Android keeps growing, iOS passes Blackberry</a>, and WP7′s on life support.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2011/06/tech-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE7 is the New IE6</title>
		<link>http://www.hyperborea.org/journal/2011/05/the-new-ie6/</link>
		<comments>http://www.hyperborea.org/journal/2011/05/the-new-ie6/#comments</comments>
		<pubDate>Wed, 18 May 2011 00:30:41 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE7]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=11665</guid>
		<description><![CDATA[IE7 is the New IE6.]]></description>
			<content:encoded><![CDATA[<p>IE7 is the New IE6.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2011/05/the-new-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent Links: Comic Strips, Moon, Hotspot Safety, Flash Forward and More</title>
		<link>http://www.hyperborea.org/journal/2011/03/moon-wifi-ff-etc/</link>
		<comments>http://www.hyperborea.org/journal/2011/03/moon-wifi-ff-etc/#comments</comments>
		<pubDate>Sat, 12 Mar 2011 17:00:04 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[Space]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Batman]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flash Forward]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[linkblogging]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[moon]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Star Trek]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=11456</guid>
		<description><![CDATA[Comic strips and art: SMBC: Where does the time go when you play online games? XKCD: Server Attention Span The Joy of Tech: The Internet is running out of tubes. (via @brionv) Classic Spamusement: They hold a whole lot of &#8230; <a href="http://www.hyperborea.org/journal/2011/03/moon-wifi-ff-etc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Comic strips and art:</p>
<ul class="aktt_tweet_digest">
<li>SMBC: <a href="http://www.smbc-comics.com/index.php?db=comics&amp;id=2171">Where <em>does</em> the time go</a> when you play online games?</li>
<li>XKCD: <a href="http://xkcd.com/869/">Server Attention Span</a></li>
<li>The Joy of Tech: <a href="http://www.geekculture.com/joyoftech/joyarchives/1512.html">The Internet is running out of tubes.</a>  (via @<a href="http://twitter.com/brionv" class="aktt_username">brionv</a>)</li>
<li>Classic Spamusement: <a href="http://spamusement.com/index.php/comics/view/100">They hold a whole lot of it</a>. I had <em>no</em> idea&#8230;.</li>
<li><a href="http://failbook.failblog.org/2011/03/11/funny-facebook-fails-that-should-take-care-of-that/">Bizarro on Facebook slacktivism</a> (at Failblog).</li>
</ul>
<p>Sci-fi and fantasy:</p>
<ul class="aktt_tweet_digest">
<li><a href="http://shirtoid.com/31015/keeping-up-with-the-cardassians/">Keeping Up With the Cardassians</a>. For months, this is what I heard every time someone mentioned the Kardashians. (What can I say? My brain is more attuned to Star Trek than to reality TV.)</li>
<li>Author Robert J. Sawyer <a href="http://sfwriter.com/blog/?p=2752">answers pointed questions about <i>Flashforward</i></a> and the TV adaptation, including what went wrong.  I have to agree that it was really hurt by focusing too heavily on the conspiracy arc.</li>
</ul>
<p>Coolness!</p>
<ul class="aktt_tweet_digest">
<li><a href="http://blogs.discovermagazine.com/badastronomy/2011/03/09/discovery-spacewalk-seen-from-the-ground/">Discovery spacewalk seen from the ground</a> (Thierry Legault, of course!)</li>
<li><a href="http://www.comicsbeat.com/2011/03/09/majestic-snow-batman-towers-over-vermont/">Majestic Snow Batman towers over Vermont</a>
</li>
<li><a href="http://blogs.discovermagazine.com/badastronomy/2011/02/22/the-extraordinary-face-of-the-moon/">Ultra hi-res moon</a>.  The full-sized image is 24,000 x 24,000 pixels and half a gigabyte!</li>
<li><a href="http://www.fingmonkey.com/2011/03/flash-friday-flash-coffee.html">Flash Coffee</a> is a product tie-in just waiting to happen! (That F&#8217;ing Monkey). It would fit right in with the Central City Track Team shirt.</li>
</ul>
<p>Tech stuff:</p>
<ul class="aktt_tweet_digest">
<li>Gmail <a href="http://www.engadget.com/2011/02/27/gmail-accidentally-resetting-accounts-years-of-correspondence-v/">accidentally reset thousands of accounts</a> last month. (They got it back &#8212; this is Google after all.) I&#8217;ve come to rely heavily on Gmail, but I still keep a local copy of all my email in case something like this happens. (Engadget, via @<a href="http://twitter.com/pobox" class="aktt_username">pobox</a>) </li>
<li><a href="http://cnettv.cnet.com/8301-13415_53-20034899-11.html">6 ways to use public Wi-Fi hot spots safely</a> (C|NET).</li>
<li><a href="http://www.useit.com/alertbox/mobile-content-comprehension.html">Mobile Content Is Twice as Difficult</a> (Jakob Nielsen&#8217;s Alertbox)</li>
<li>Map of <a href="http://androidandme.com/2011/03/devices/android%e2%80%99s-market-share-depicted-with-a-whole-lot-of-colors/">smartphone marketshare by OS &#038; manufacturer</a>. It&#8217;s a 3-way split between iPhone, Android and Blackberry. iPhone &#038; Blackberry are of course one manufactuer, while Android is divided mainly among HTC, Samsung and Motorola. (via @<a href="http://twitter.com/androidandme" class="aktt_username">androidandme</a>)</li>
<li><a href="http://trpdsaya.tumblr.com/">Things Real People Don&#8217;t Say About Your App</a> or website (via @brionv)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2011/03/moon-wifi-ff-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Web Layouts vs. the Viewport</title>
		<link>http://www.hyperborea.org/journal/2010/10/viewport/</link>
		<comments>http://www.hyperborea.org/journal/2010/10/viewport/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 01:46:28 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Annoyances]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mobile]]></category>

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

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=9767</guid>
		<description><![CDATA[As usual, the first thing I tried after installing the Internet Explorer 9 beta last week was to see how it handled all of my websites. It does just fine with everything except this one. It shifts the header image &#8230; <a href="http://www.hyperborea.org/journal/2010/09/ie9-vs-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As usual, the first thing I tried after installing the Internet Explorer 9 beta last week was to see how it handled all of my websites.  It does just fine with everything except this one. It shifts the header image off to the right.  This is particularly odd because it&#8217;s just the standard Twenty-Ten theme that&#8217;s the default for WordPress 3, customized with one of my own photos.</p>
<p>Oddly, it was just fine in the last IE9 preview.  Even stranger, the <a href="http://2010dev.wordpress.com/">sample 2010 page</a> looks just fine.  It&#8217;s not my customizations, though. I&#8217;ve checked on two other locally-installed WP sites.</p>
<p>There&#8217;s a short <a href="http://wordpress.org/support/topic/ie-9-beta-breaks-twenty-ten">discussion thread</a> at the WordPress forums, and a <a href="http://core.trac.wordpress.org/ticket/14883">bug report</a>.  As of today, it&#8217;s marked as fixed, but here&#8217;s the question:</p>
<p><strong>Is it worth fixing in WordPress?</strong></p>
<p>I haven&#8217;t found any indication as to whether this is a bug in the IE9 beta or a deliberate change. If it&#8217;s a deliberate change, it&#8217;s an odd one, because it takes behavior that used to be the same as every other web browser out there and changes it to something different.  If it&#8217;s a bug in IE, though, <em>that&#8217;s</em> where it should be reported and fixed, not in just one of the sites affected.</p>
<p>That said, I&#8217;m probably going to try the workaround on at least one of my sites the next time I get on a machine with IE9.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/09/ie9-vs-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webkit display:table-cell Problem</title>
		<link>http://www.hyperborea.org/journal/2010/05/webkit-displaytable-cell-problem/</link>
		<comments>http://www.hyperborea.org/journal/2010/05/webkit-displaytable-cell-problem/#comments</comments>
		<pubDate>Wed, 05 May 2010 02:30:00 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webkit]]></category>

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

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=7795</guid>
		<description><![CDATA[It was fast. Anticlimactic, really. It took a few reloads to get the Comic-Con International home page up, but once I could click on the reservation link, everything went smoothly. I was done by 9:05. The reservation page was actually &#8230; <a href="http://www.hyperborea.org/journal/2010/03/cci2010-hotel-form/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://comic-con.org/cci/"><img alt="" src="http://www.hyperborea.org/journal/wp-content/uploads/2010/03/comic_con_21.png" title="Comic-Con International" class="alignright" width="77" height="95" /></a>It was fast. Anticlimactic, really.  It took a few reloads to get the <a href="http://www.comic-con.org/cci/">Comic-Con International</a> home page up, but once I could click on the reservation link, everything went smoothly. I was done by 9:05.</p>
<p>The reservation page was actually optimized!</p>
<ul>
<li>Just one image: a banner across the top.</li>
<li>Everything was on one page, including the list of hotels, the personal info, and the hotel choices.</li>
<li>Hotel selection was done by client-side scripting, so there was no wait for processing between selections (and no risk of typos confusing their processing system later today).</li>
</ul>
<p>This is a huge deal, especially compared to Travel Planners&#8217; <a href="http://www.hyperborea.org/journal/2008/02/cci-hotel/">horribly overdesigned 2008 forms</a> &#8212; yes, forms, plural &#8212; that kept bogging down. (I never even <em>saw</em> last year&#8217;s, though I tried for an hour and a half to get in.)</p>
<p>On the downside, that one page does load a half-dozen script files, but that doesn&#8217;t seem to have slowed it down much.</p>
<p>In case none of your 12 choices were available, they asked for a maximum price you&#8217;d be willing to pay for another hotel that&#8217;s not on your list. I vaguely recall this being a feature of the old fax forms, but I don&#8217;t remember being asked this on the phone last year.</p>
<p>I was surprised to find that they didn&#8217;t want credit card info immediately, but that&#8217;s good from a streamlining perspective as well.  The hotel choices, room type, and contact info are critical in order to make the reservation in the first place.  Payment <em>can</em> be done later, so in a rushed situation like this, it&#8217;s better to handle it later. Plus, not asking for credit card information means that they could run the site without encryption, speeding things up a bit more.</p>
<p>I would have liked to have gotten a confirmation number for the request, or an email, just so that I could be <em>sure</em> that I was in their queue.  And to be sure that I entered the right email address.  And the right start and end dates. And&#8230;well, you get the idea.  I&#8217;m a little paranoid about the process at the moment.</p>
<p>Here&#8217;s hoping that the back end of the process, and sending out confirmations, goes as smoothly as the front end did.</p>
<p><b>Update:</b> Short answer: it didn&#8217;t.  Long answer: I&#8217;ve written up <a href="http://www.hyperborea.org/journal/2010/03/cci2010-hotels-aftermath/">what went wrong</a>, at least from the guests&#8217; point of view.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/03/cci2010-hotel-form/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>E-Flashback</title>
		<link>http://www.hyperborea.org/journal/2010/02/e-flashback/</link>
		<comments>http://www.hyperborea.org/journal/2010/02/e-flashback/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:47:45 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[1990s]]></category>
		<category><![CDATA[GeoCities]]></category>
		<category><![CDATA[webring]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=7557</guid>
		<description><![CDATA[Yesterday I received an e-mail newsletter from WebRing. The major story: guestbooks and counters are now available. Yes, guestbooks and counters. For WebRing. The 1990s really are back!]]></description>
			<content:encoded><![CDATA[<p>Yesterday I received an e-mail newsletter from <a href="http://www.webring.com/">WebRing</a>.  The major story: guestbooks and counters are now available.</p>
<p>Yes, <strong>guestbooks</strong> and <strong>counters</strong>. For <strong>WebRing</strong>.</p>
<p>The 1990s really <em>are</em> back!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/02/e-flashback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Case of Mondays: Usability, 2012, and Chkdsk</title>
		<link>http://www.hyperborea.org/journal/2009/12/case-of-mondays/</link>
		<comments>http://www.hyperborea.org/journal/2009/12/case-of-mondays/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 07:30:00 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[Strange World]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[Tweets]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2009/12/21/line-items-for-2009-12-21/</guid>
		<description><![CDATA[Usability question: Is it better for a form to auto-detect the credit card type from its number, or have the user select it as an error check? # (Consensus on Twitter &#038; Facebook was to have the user select it.) &#8230; <a href="http://www.hyperborea.org/journal/2009/12/case-of-mondays/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Usability question: Is it better for a form to auto-detect the credit card type from its number, or have the user select it as an error check? <a href="http://twitter.com/KelsonV/statuses/6900141756" class="aktt_tweet_time">#</a> (Consensus on Twitter &#038; Facebook was to have the user select it.)</li>
<li>In case you were worried, the <a href="http://www.2012hoax.org/">world will NOT end</a> on this date (or any other) in <strong>2012</strong>.  <a href="http://twitter.com/KelsonV/statuses/6903059220" class="aktt_tweet_time">#</a></li>
<li>Yay, the PC isn&#8217;t totally crashed! Grabbed a current backup &amp; now running chkdsk. Work last week, home this week. Pattern? <a href="http://twitter.com/KelsonV/statuses/6918949620" class="aktt_tweet_time">#</a></li>
<li>Chkdsk is FINALLY running. If you get a &#8220;<strong>cannot open volume for direct access</strong>&#8221; error trying to run it on Windows XP, try running <code>msconfig</code> and selecting a Diagnostic startup. <a href="http://twitter.com/KelsonV/status/6922317247" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2009/12/case-of-mondays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

