Dave Winer maintains one of the first blogs ever, and though he didn’t exactly invent RSS, he’s pretty much the reason the entire Internet uses it. He also effectively made podcasting possible. And he can cure cancer with his mind. Needless to say, this is a man who knows what he’s talking about. Now, despite all that, the fact that Google really, REALLY needs to clean up their URLs could have been said by Sarah Palin and it would have been just as correct.
Most Google services, Google Maps in particular, have obscenely convoluted URLs. Why do I have to type “http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=eiffel+tower&sll=40.748517,-73.985345&sspn=0.007445,0.01369&ie=UTF8&ll=48.858299,2.294544&spn=0.006296,0.01369&z=17&iwloc=A” instead of just “http://maps.google.com/Eiffel-tower”? It’s the Eiffel Tower! There isn’t exactly more than one! And if somehow there is more than one, um…you’re Google. You can show us.
Our friend Mr. Winer had this to say:
Google should hire someone to beautify their URLs. Seriously would make their products 100 percent more attractive and usable. A URL czar.
I agree, Dave, though you seem to be making suggestions to them free of charge. Mind if I join in? Well, actually, this is the Internet, so if you did mind for some reason, you wouldn’t be able to do anything about it, but I’ll just assume you’re okay with it.
Currently, Google Maps does have a somewhat less bone-headed URL system: http://maps.google.com/?q=Eiffel+tower will search for “Eiffel tower” (though if you click “Link” in the toolbar thing, it still gives you the gigantic thing to copy and paste for no reason). This is exactly the same as normal Google Search, with which you have http://www.google.com/q?=search. However, this system uses two horrible conventions in URL naming that need to be Killed® With Fire™: “?q=” and “+”.
“?q=” is a set of three ugly characters that don’t need to be there. A simple “/” will work fine, thank you. And using “+” as a space is ugly and annoying; the “+” key isn’t anywhere near the home row and requires you to hold down Shift. While the hyphen isn’t a major improvement, at least it’s used in lots of URLs, doesn’t require you to hold Shift, and gives a much better aesthetic feeling of a space than “+”. And given that it’s Google, hyphens are automatically detected by their omniscient robots if you don’t type them in your search, so there’s no “but I want to search for a hyphen” conflict. Because you probably don’t.
Or MAYBE they could use, um, a space. Seems to work perfectly fine already.
Now, obviously, eliminating the “?q=” (it looks like the emoticon for licking a runny nose, ewwwwww…) would require some things to be reconsidered. On Google Maps, it would be pretty easy (Google Maps Support could easily be moved to “maps.google.com/support/[language]“, or, perhaps, “help.google.com/maps”), but vanilla Google Search still launches its searches from pure “google.com/?q=”. Well, there’s an easy solution here…
How about to search for “Decent Looking URLs”, you go to “search.google.com/Decent Looking URLs“? OH GOD THAT’S HORRIBLE WE CAN’T DO THAT!!!!!! >.>
Honestly, Google, just sit an intern down with the .htaccess file for a few hours. It’s not that hard.
Google URLs Are Too Ugly, Says Dave Winer, Who Is Always Right
Dave Winer maintains one of the first blogs ever, and though he didn’t exactly invent RSS, he’s pretty much the reason the entire Internet uses it. He also effectively made podcasting possible. And he can cure cancer with his mind. Needless to say, this is a man who knows what he’s talking about. Now, despite all that, the fact that Google really, REALLY needs to clean up their URLs could have been said by Sarah Palin and it would have been just as correct.
Most Google services, Google Maps in particular, have obscenely convoluted URLs. Why do I have to type “http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=eiffel+tower&sll=40.748517,-73.985345&sspn=0.007445,0.01369&ie=UTF8&ll=48.858299,2.294544&spn=0.006296,0.01369&z=17&iwloc=A” instead of just “http://maps.google.com/Eiffel-tower”? It’s the Eiffel Tower! There isn’t exactly more than one! And if somehow there is more than one, um…you’re Google. You can show us.
Our friend Mr. Winer had this to say:
I agree, Dave, though you seem to be making suggestions to them free of charge. Mind if I join in? Well, actually, this is the Internet, so if you did mind for some reason, you wouldn’t be able to do anything about it, but I’ll just assume you’re okay with it.
Currently, Google Maps does have a somewhat less bone-headed URL system: http://maps.google.com/?q=Eiffel+tower will search for “Eiffel tower” (though if you click “Link” in the toolbar thing, it still gives you the gigantic thing to copy and paste for no reason). This is exactly the same as normal Google Search, with which you have http://www.google.com/q?=search. However, this system uses two horrible conventions in URL naming that need to be Killed® With Fire™: “?q=” and “+”.
“?q=” is a set of three ugly characters that don’t need to be there. A simple “/” will work fine, thank you. And using “+” as a space is ugly and annoying; the “+” key isn’t anywhere near the home row and requires you to hold down Shift. While the hyphen isn’t a major improvement, at least it’s used in lots of URLs, doesn’t require you to hold Shift, and gives a much better aesthetic feeling of a space than “+”. And given that it’s Google, hyphens are automatically detected by their omniscient robots if you don’t type them in your search, so there’s no “but I want to search for a hyphen” conflict. Because you probably don’t.
Or MAYBE they could use, um, a space. Seems to work perfectly fine already.
Now, obviously, eliminating the “?q=” (it looks like the emoticon for licking a runny nose, ewwwwww…) would require some things to be reconsidered. On Google Maps, it would be pretty easy (Google Maps Support could easily be moved to “maps.google.com/support/[language]“, or, perhaps, “help.google.com/maps”), but vanilla Google Search still launches its searches from pure “google.com/?q=”. Well, there’s an easy solution here…
How about to search for “Decent Looking URLs”, you go to “search.google.com/Decent Looking URLs“? OH GOD THAT’S HORRIBLE WE CAN’T DO THAT!!!!!! >.>
Honestly, Google, just sit an intern down with the .htaccess file for a few hours. It’s not that hard.