Amazon.com is removing sales ranking from certain gay and lesbian books?

A repost from my gossip blog babyrunaround.com

Update [8:53pm] : seattle pi’s take, la times

amazon_logo1

What the hell is amazon.com doing?

Right now, sales rankings for dozens of gay and lesbian books have had their sales rankings removed which means they don’t show up in lists. Jezebel.com is keeping a list and major news papers are starting to pick it up. It started a few weeks ago but is only being reported mostly now. #amazonfail on twitter has been the current big reporter on this scandal and there is no other word to describe it. Right now, when you search for homosexuality on Amazon.com, A Parent’s Guide to Preventing Homosexuality IS THE FIRST RESULT. The first! And the whole first page of results is all about stupid bigoted religious nonsense about homosexuality. The books are utter bullshit, a perversion of my brand of faith, and promoting hate and intolerance instead of God’s love. It’s appalling to see this. Appalling to see that amazon.com is pulling stupid bullshit like this to appease….no one. They claim that the books that have lost their sales results are “adult” while vibrators, anal beads, and sex toys have their sales rankings still there. Did a religious group write enough complaints in? Did they take control over the sales department there? Or is this company now owned by Wal-mart? And why, in this time of economic recession, would you alienate an extremely affluent part of society? This make no economic sense, no rational sense, and no religious sense either.

I just received a $50 dollar gift certificate from amazon.com today. I don’t know what I’m going to do with it now. Bah.

CSS Fact of the Day

I spent the last two days trying to use the overflow:auto property for a div but I kept running into a problem. I had the following class declaration:


.scrollComments {
position: relative;
top: 2px;
left: 0px;
height: 46px;
width: 376px;
overflow-y: auto;
border: solid 1px #dabd61;
}

Pretty simple and also valid; there is nothing special about it. I defaulted the scroll bars to let the browsers define them (which is the only behavior allowed in Safari). It should have worked. I should have seen a vertical scroll bar. But I didn’t. And I couldn’t, for the life of me, figure out why.

After struggling with various decorations and shifting of content, I realized my error. The problem had nothing to do with the content of the div. It also has nothing to do with any other class declarations, layers, javascript, or what have you. The whole problem has to do with Safari and Firefox and how they handle their default scroll bars. The problem was fixed by merely changing the height from 46px to 80px. The div was too small for the scroll bars to appear. It seems that Firefox and Safari do not scale their scroll bars to anything smaller than this.

Man. What an annoying little “feature”.