Why is it that it’s almost 2007, and Yahoo still doesn’t get HTML entities right? Of particular concern is the » entity (»), which is part of the default WordPress install. To say WordPress is pervasive would be understating its reach. And yet Yahoo can’t properly display the titles of millions of WordPress articles because it fails to properly render the » character. This is simple stuff guys, when will you get it straight?
I suppose an example is in order, although I’m certain that one can be found quickly by almost anyone with access to search.yahoo.com. This evening I entered the domain of my wife’s new site, analyzingmind.com, into Yahoo. The results show " instead of » in the page titles. In the HTML source of the page, there is simply a quotation mark where there should be a ».
My first thought when I noticed this oddity months ago was that it was a browser issue. Today, however, I’m running Firefox 2, which tells me that it rendered the page in Standards compliance mode and that the character set for the page is UTF-8. With those bits in order, I’m thinking that it should be no problem to display this simple character. And besides, when I view the site directly, the glyph displays properly.
I am beginning to think that Yahoo, upon crawling and indexing the site, translated the » to a " and stored it that way in its index. The HTML 4 spec linked above states that » is a “right-pointing double angle quotation mark,” and that’s sort of similar to a standard, non-pointing, non-angled quotation mark, right? I’m not sure of the reasoning behind this, but I think it probably has something to do with not wanting to serve up characters that are not displayable in certain browser/font combinations. Whatever the reasoning, something is wrong.
I wonder how they would handle this string in a title: IñtërnâtiônÃlizætiøn. Yahoo could learn a lot from Sam Ruby. After all, Ask is listening.
There’s really just so much good stuff at LifeHacker that I can’t seem to stay away. Here’s another dump from my home PC.
Late last year, Mihai Parparita, a member of Google’s Reader team, release a GreaseMonkey script called GMail Macros. Lately, Mihai has been, understandably, a bit busy. So others have picked up the slack. New features have been added. We even have a “GMail Power Users” discussion group on Google Groups.
I have been using Mihai’s script ever since the day he released it. It makes GMail a whole lot more friendly to someone who doesn’t like to reach over to grab the mouse all that often. I stumbled upon all of the new activity around the script last week when some changes were made to GMail that broke the script. It was great to see that the script’s tiny community had come together to not only fix the script but to also add in some really neat features.
There are a few versions of the script up in the files section of the Google Group. The version that I’m currently using is the one that Brent created/modified. I have tweaked my personal copy, mainly changing the appearance of the popup windows a tiny bit. But anyhow, I’m posting a link to my version here. It’s not significantly different from Brent’s script, but I like it.