<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Books-a-Million</title>
	<atom:link href="http://www.zeldman.com/2008/08/14/books-a-million/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zeldman.com/2008/08/14/books-a-million/</link>
	<description>Web design news and insights since 1995</description>
	<lastBuildDate>Sat, 20 Mar 2010 19:01:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Derek Pennycuff</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-39105</link>
		<dc:creator>Derek Pennycuff</dc:creator>
		<pubDate>Tue, 23 Sep 2008 14:49:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-39105</guid>
		<description>Holy crap.  I worked at BAM in Knoxville way back in 2001-2002.  I always hated their website and the corporate culture seemed to be pretty far removed from groking the importance of technology in general, to say nothing of specifics like web usability.  I guess a lot can change in 7 years.</description>
		<content:encoded><![CDATA[<p>Holy crap.  I worked at BAM in Knoxville way back in 2001-2002.  I always hated their website and the corporate culture seemed to be pretty far removed from groking the importance of technology in general, to say nothing of specifics like web usability.  I guess a lot can change in 7 years.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brade</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38501</link>
		<dc:creator>Brade</dc:creator>
		<pubDate>Wed, 20 Aug 2008 21:36:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38501</guid>
		<description>Huge props! I&#039;ve been a member of books-a-million for years now, because most of the time they are cheaper. but I lamented the quality of their website, until now. Looks great, and I hope it helps their business grow. Some of their physical locations could still use a little help, but hey, one step at a time...</description>
		<content:encoded><![CDATA[<p>Huge props! I&#8217;ve been a member of books-a-million for years now, because most of the time they are cheaper. but I lamented the quality of their website, until now. Looks great, and I hope it helps their business grow. Some of their physical locations could still use a little help, but hey, one step at a time&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Zeldman</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38500</link>
		<dc:creator>Jeffrey Zeldman</dc:creator>
		<pubDate>Wed, 20 Aug 2008 16:40:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38500</guid>
		<description>Sorry for not responding earlier on the validation point. Happy Cog&#039;s work always validates when it leaves the shop, but we don&#039;t always execute the back-end. 

Some CMS systems are better than others at delivering standards-compliant work intact. As vendors, we can recommend but not dictate which back-end systems our clients use when they do their own back-end work. 

Sometimes, because of legacy or e-commerce issues of one sort or another, a client needs to work with a system whose output is less than ideal from a standards point of view. 

Then, too, without referring to specific cases, sometimes clients change the work between delivery and launch.

Sometimes the work comes out exactly the way you delivered it, and sometimes not. If the site is good anyway, and if you&#039;re proud of the work you did, it&#039;s okay to showcase the site, even if some details differ from what you delivered.</description>
		<content:encoded><![CDATA[<p>Sorry for not responding earlier on the validation point. Happy Cog&#8217;s work always validates when it leaves the shop, but we don&#8217;t always execute the back-end. </p>
<p>Some CMS systems are better than others at delivering standards-compliant work intact. As vendors, we can recommend but not dictate which back-end systems our clients use when they do their own back-end work. </p>
<p>Sometimes, because of legacy or e-commerce issues of one sort or another, a client needs to work with a system whose output is less than ideal from a standards point of view. </p>
<p>Then, too, without referring to specific cases, sometimes clients change the work between delivery and launch.</p>
<p>Sometimes the work comes out exactly the way you delivered it, and sometimes not. If the site is good anyway, and if you&#8217;re proud of the work you did, it&#8217;s okay to showcase the site, even if some details differ from what you delivered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Principle</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38492</link>
		<dc:creator>Peter Principle</dc:creator>
		<pubDate>Mon, 18 Aug 2008 18:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38492</guid>
		<description>&lt;strong&gt;@Carl:&lt;/strong&gt; Z merely told us it was a Happy Cog &lt;em&gt;design&lt;/em&gt;, not a &lt;em&gt;breakout&lt;/em&gt;.

Of 643 validation errors, most of them are because the body tag opens before the head tag closes. Clean that up and I suspect the site will validate rather quickly. I&#039;ve seen this same error before with .NET (oddly, I never see this with PHP for some strange reason), so this might not be Happy Cog&#039;s fault at all.

Also, I&#039;ve seen designs -- to be implemented by the client or a third party -- sail off to the client, complete with the most elegant CSS and a perfect XHTML breakout, only to have the client re-code the site into HTML4 Loose (or worse!) with borked table-based layout, font tags, and the lamest CSS ever written, because &lt;em&gt;that&lt;/em&gt; was the level of Web code that they understood. 

It&#039;s sad, but it happens -- and I feel your frustration.

&lt;strong&gt;@Robert:&lt;/strong&gt; resolution depends, IMHO, on your traffic stats. No reason to use 760 if you&#039;ve had only a declining handful of visitors using 800x600.</description>
		<content:encoded><![CDATA[<p><strong>@Carl:</strong> Z merely told us it was a Happy Cog <em>design</em>, not a <em>breakout</em>.</p>
<p>Of 643 validation errors, most of them are because the body tag opens before the head tag closes. Clean that up and I suspect the site will validate rather quickly. I&#8217;ve seen this same error before with .NET (oddly, I never see this with PHP for some strange reason), so this might not be Happy Cog&#8217;s fault at all.</p>
<p>Also, I&#8217;ve seen designs &#8212; to be implemented by the client or a third party &#8212; sail off to the client, complete with the most elegant CSS and a perfect XHTML breakout, only to have the client re-code the site into HTML4 Loose (or worse!) with borked table-based layout, font tags, and the lamest CSS ever written, because <em>that</em> was the level of Web code that they understood. </p>
<p>It&#8217;s sad, but it happens &#8212; and I feel your frustration.</p>
<p><strong>@Robert:</strong> resolution depends, IMHO, on your traffic stats. No reason to use 760 if you&#8217;ve had only a declining handful of visitors using 800&#215;600.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38491</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Mon, 18 Aug 2008 18:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38491</guid>
		<description>I suppose you had to realise that people were immediately going to feed it to the validator - and if we&#039;re honest, it&#039;s mostly nit-picking since the vast majority of the errors are due to the lack of properly encoded URLs (ampersands primarily) and unescaped JavaScript.  Although there are rather a lot of end tags missing too.

Back in the real world, try finding the same item on Book-a-Million and Amazon, then disable all styles and JavaScript.  It&#039;s plain that a lot of effort was made to ensure that the site worked for the widest audience possible.

It&#039;d be useful to read a little about the compromises that were made in order to get to the finish line, and also about the reasoning behind those compromises.

FWIW, my source-browsing 2c: double close tags for body and html at the end of the movie detail pages.</description>
		<content:encoded><![CDATA[<p>I suppose you had to realise that people were immediately going to feed it to the validator &#8211; and if we&#8217;re honest, it&#8217;s mostly nit-picking since the vast majority of the errors are due to the lack of properly encoded URLs (ampersands primarily) and unescaped JavaScript.  Although there are rather a lot of end tags missing too.</p>
<p>Back in the real world, try finding the same item on Book-a-Million and Amazon, then disable all styles and JavaScript.  It&#8217;s plain that a lot of effort was made to ensure that the site worked for the widest audience possible.</p>
<p>It&#8217;d be useful to read a little about the compromises that were made in order to get to the finish line, and also about the reasoning behind those compromises.</p>
<p>FWIW, my source-browsing 2c: double close tags for body and html at the end of the movie detail pages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Zeldman</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38473</link>
		<dc:creator>Jeffrey Zeldman</dc:creator>
		<pubDate>Fri, 15 Aug 2008 21:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38473</guid>
		<description>&lt;blockquote&gt;
Could I suggest that Lucida Sans Unicode might be mentioned in the CSS, as well as Lucida Grande
&lt;/blockquote&gt;

Nice. I do that &lt;a href=&quot;http://www.zeldman.com/c/deck.css&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;, BTW, to correct for the lack of italics in Lucida Grande:

&lt;blockquote&gt;
&lt;code&gt;em, cite { font-family: &quot;Lucida Sans&quot;, &quot;Trebuchet MS&quot;, &quot;Bitstream Vera Sans&quot;, Verdana, Helvetica, sans-serif; }&lt;/code&gt;
&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<blockquote><p>
Could I suggest that Lucida Sans Unicode might be mentioned in the CSS, as well as Lucida Grande
</p></blockquote>
<p>Nice. I do that <a href="http://www.zeldman.com/c/deck.css" rel="nofollow">here</a>, BTW, to correct for the lack of italics in Lucida Grande:</p>
<blockquote><p>
<code>em, cite { font-family: "Lucida Sans", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; }</code>
</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38471</link>
		<dc:creator>Steven</dc:creator>
		<pubDate>Fri, 15 Aug 2008 20:20:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38471</guid>
		<description>Books a Million is by far the worst book store I&#039;ve ever been to. They don&#039;t even deserve your good works. Just sayin&#039;.</description>
		<content:encoded><![CDATA[<p>Books a Million is by far the worst book store I&#8217;ve ever been to. They don&#8217;t even deserve your good works. Just sayin&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38462</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Fri, 15 Aug 2008 16:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38462</guid>
		<description>Looking good!

Could I suggest that Lucida Sans Unicode might be mentioned in the CSS, as well as Lucida Grande, since it is an extremely similar font, but comes with Windows machines?</description>
		<content:encoded><![CDATA[<p>Looking good!</p>
<p>Could I suggest that Lucida Sans Unicode might be mentioned in the CSS, as well as Lucida Grande, since it is an extremely similar font, but comes with Windows machines?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38460</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Fri, 15 Aug 2008 15:25:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38460</guid>
		<description>Gee whiz, guys! Tough crowd here.

For what it&#039;s worth, I think it&#039;s a well-designed site. I&#039;m completely unconcerned about the odd table thrown in here or there. You should see what my XHTML/CSS looks like after it&#039;s been sent through the ASP.NET wringer.

Then again, no, you shouldn&#039;t see it.

Congrats to the folks at Happy Cog. Nice job.</description>
		<content:encoded><![CDATA[<p>Gee whiz, guys! Tough crowd here.</p>
<p>For what it&#8217;s worth, I think it&#8217;s a well-designed site. I&#8217;m completely unconcerned about the odd table thrown in here or there. You should see what my XHTML/CSS looks like after it&#8217;s been sent through the ASP.NET wringer.</p>
<p>Then again, no, you shouldn&#8217;t see it.</p>
<p>Congrats to the folks at Happy Cog. Nice job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38459</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Fri, 15 Aug 2008 14:49:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38459</guid>
		<description>My first reaction was, &quot;Why so SLOW!&quot;.  

Maybe this is why.
Total HTTP Requests: 60 
Total Size: 944849 bytes</description>
		<content:encoded><![CDATA[<p>My first reaction was, &#8220;Why so SLOW!&#8221;.  </p>
<p>Maybe this is why.<br />
Total HTTP Requests: 60<br />
Total Size: 944849 bytes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Stodola</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38458</link>
		<dc:creator>Josh Stodola</dc:creator>
		<pubDate>Fri, 15 Aug 2008 14:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38458</guid>
		<description>Excuse me while I recover from my unfortunate exposure to Flash.  That was the first thing that loaded.  Ugh.

Scriptaculous?  Prototype?  You&#039;ve gotta be kidding me!  jQuery stomps the colon of this wanna-be competitor.  &lt;a href=&quot;http://mootools.net/slickspeed/&quot; title=&quot;jQuery is 5-times more efficient than Prototype&quot; rel=&quot;nofollow&quot;&gt;I&#039;ll prove it&lt;/a&gt;, too.  This stuff runs on the &lt;strong&gt;user&#039;s&lt;/strong&gt; machine (responsibility required).

I&#039;m not gonna fuss about the markup, I&#039;m sure the majority of this garbage comes from the server-side code that you do not have control over.

Ordered lists have a huge left margin in IE.

The mouse-over animations are disorienting.  Stick to the click.

Other than that, bravo!</description>
		<content:encoded><![CDATA[<p>Excuse me while I recover from my unfortunate exposure to Flash.  That was the first thing that loaded.  Ugh.</p>
<p>Scriptaculous?  Prototype?  You&#8217;ve gotta be kidding me!  jQuery stomps the colon of this wanna-be competitor.  <a href="http://mootools.net/slickspeed/" title="jQuery is 5-times more efficient than Prototype" rel="nofollow">I&#8217;ll prove it</a>, too.  This stuff runs on the <strong>user&#8217;s</strong> machine (responsibility required).</p>
<p>I&#8217;m not gonna fuss about the markup, I&#8217;m sure the majority of this garbage comes from the server-side code that you do not have control over.</p>
<p>Ordered lists have a huge left margin in IE.</p>
<p>The mouse-over animations are disorienting.  Stick to the click.</p>
<p>Other than that, bravo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38457</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 15 Aug 2008 13:53:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38457</guid>
		<description>@Carl

The most upsetting thing is that the body tag opens before the close head tag (especially when the correctly placed body tag is sitting right there commented out). The random table used for not-tabulated data but for Flash content (using embed instead of object, no less) is a little weird, and a definition list that has divs as direct children is a little weirder.

Ignoring the markup, the site looks great.  I&#039;m curious about the statistics used when a fixed-width 1024 wide site was chosen.  I am under the impression 800 wide screens are still very pervasive. Given the right setup, it&#039;s a very pleasing site, though.  I&#039;ll be happy to use it next time I&#039;m book shopping online.</description>
		<content:encoded><![CDATA[<p>@Carl</p>
<p>The most upsetting thing is that the body tag opens before the close head tag (especially when the correctly placed body tag is sitting right there commented out). The random table used for not-tabulated data but for Flash content (using embed instead of object, no less) is a little weird, and a definition list that has divs as direct children is a little weirder.</p>
<p>Ignoring the markup, the site looks great.  I&#8217;m curious about the statistics used when a fixed-width 1024 wide site was chosen.  I am under the impression 800 wide screens are still very pervasive. Given the right setup, it&#8217;s a very pleasing site, though.  I&#8217;ll be happy to use it next time I&#8217;m book shopping online.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krystyn</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38456</link>
		<dc:creator>Krystyn</dc:creator>
		<pubDate>Fri, 15 Aug 2008 13:19:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38456</guid>
		<description>The Sci-Fi dude? He scares me a little bit.

Crushing on the pretty transitions in those sidebar sections. Yum.</description>
		<content:encoded><![CDATA[<p>The Sci-Fi dude? He scares me a little bit.</p>
<p>Crushing on the pretty transitions in those sidebar sections. Yum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kim</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38454</link>
		<dc:creator>Kim</dc:creator>
		<pubDate>Fri, 15 Aug 2008 09:41:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38454</guid>
		<description>Steve - wouldn&#039;t using a:focus to produce an obvious change of state remove the need to have the outline? Personally I find it extremely distracting when the outline extends off the screen because of image replacement techniques. 

The &#039;edit wishlist&#039; button retains the outline, but with it extending over the entire functional navigation bar I would question whether the average keyboard user would gain any usability from it.

I like the clean lines of the design and the functionality is great - with the exception of the flash &#039;more of&#039; area - really frustrating trying to read the hover info.

cheers

Kim</description>
		<content:encoded><![CDATA[<p>Steve &#8211; wouldn&#8217;t using a:focus to produce an obvious change of state remove the need to have the outline? Personally I find it extremely distracting when the outline extends off the screen because of image replacement techniques. </p>
<p>The &#8216;edit wishlist&#8217; button retains the outline, but with it extending over the entire functional navigation bar I would question whether the average keyboard user would gain any usability from it.</p>
<p>I like the clean lines of the design and the functionality is great &#8211; with the exception of the flash &#8216;more of&#8217; area &#8211; really frustrating trying to read the hover info.</p>
<p>cheers</p>
<p>Kim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.zeldman.com/2008/08/14/books-a-million/#comment-38453</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Fri, 15 Aug 2008 09:27:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.zeldman.com/?p=389#comment-38453</guid>
		<description>That should have been &lt;b&gt;first&lt;/b&gt; impression. lol</description>
		<content:encoded><![CDATA[<p>That should have been <strong>first</strong> impression. lol</p>
]]></content:encoded>
	</item>
</channel>
</rss>
