|
I feel a bit bad about picking on Google
Doctype's HTML on launch day. Having
launched products at Google I know there's nothing more obnoxious than
some know-it-all harping on some tiny problem with the product you've
worked for a year to launch. But the irony of the problem was too much
to let pass. It's fixed now, a plain ol' HTML link. Yay!
Since I picked on Google's newest product let me pick next on their
oldest product now; web search. And the ugly URLs it produces.
The first problem is the search page URLs are too big. If you go to the plain ol' google.com home page and search for "RFC 1738" in Firefox 3 or MSIE 7 you end up at here:
http://www.google.com/search?
hl=en& q=rfc+1738& btnG=Google+Search
Google was very lucky to hire Mark
Pilgrim, web standards expert and cranky genius. Congratulations
to him on for the launch of Google Doctype, a website
that documents fancy HTML, CSS, and DOM tricks that we all use. The
current practice of rich webapps is way beyond the official standards
and it's good to see Google take some leadership in documenting how
things should work.
So it's a bit mind-boggling to me to find this bit of HTML on the front page (URLs elded) that breaks the most basic element of the web; clicking on a link.
<a href="http://code.google.com/..."
What's that? Well, it looks like a link to the actual important
content; "Browse Google Doctype". But because someone put an onlick
handler on it, it's not actually treated like a URL when you click on
it. Instead, when you click on it the Javascript is
executed to navigate you to the URL. Unfortunately, when you
shift-click on it the Javascript also navigates you. Rather than
doing what the user would expect, open the link in a new window.
onclick="window.location='http://code.google.com/...'; return false ">Browse Google <span class="doctype">Doctype</span></a> I know, it's a little thing. But it's a horrible little thing, the kind of thing that so many "smart websites" do wrong and break the web standard UI. My understanding of Google Doctype is that it's a whole project about helping developers avoid this kind of mistake. Update: the site has been modified; just
plain HTML links now. Hooray!
I've had 4 email addresses for my personal life: @reed.edu (1989-1994),
@santafe.edu (1994-1996), @media.mit.edu (1996-1999), and @monkey.org
(2000-present). I take some pride that all but the first address still works.
But all the old addresses get is spam; 2600 in the last month.
That's 2600 spam messages that got through my gauntlet of spam
filters. Most are bounce messages for spam
that was forged from my name.
I think it's time to stop maintaining those old addresses. MADD has joined the call against GTA because there is "a game module where players can drive drunk". I wonder if they actually tried out the drunk driving simulator? Driving drunk in GTA IV is awful. I tried it once; the camera goes pitching around at random so I had almost no control over the car. The view is so swervy I became a bit motion sick. Then the cops saw me. I tried to speed away but I was so out of control I crashed into a wall and got busted. Maybe, just maybe, GTA could teach people that drunk driving sucks?
My PC
is 3.5 years now. It's been great but it's time to get an upgrade. What's
holding me back is Windows Vista. The horror stories continue and now
with the Windows 7 talk there's some evidence that Vista may be a dead
end and XP -> 7 is the upgrade path.
Any advice? Comment here or email me. I actually like XP once you turn off the Aqua graphics nonsense. My PC spends 95% of its time running Firefox, Thunderbird, PuTTY, and games (mostly Warcraft). If it weren't for the games I wouldn't even bother upgrading. Arguments for Vista: DirectX 10, multimedia which requires DRM, and inevitability of the OS. PS: if you tell me "buy a Mac" I will publically mock you. I don't want MacOS. |
||