Re:Dear Every Site That Paginates Articles
by blasdel on Monday November 09, 2009 @09:32PM
(#932285)
The context of a hyperlink is meaningful, but the text of the corresponding URL is of little relevance.
'Clean' URLs tend to be a REST anti-pattern, as they are tied up with the notion that the ability to edit an known URL to refer to a different resource constitutes an API, much less a REST-ful one. HATEOAS Motherfuckers!
Disagreed. I can't stand sites with ugly, incomprehensible URLs: even if they're just appending parameters ad infinitum, it's unnecessary drag on the process of editing, sharing, and typing the URL. E.g., something like
is, near as I can tell, mostly equivalent to and could probably be made even simpler. Of course sites need to carry some amount of incomprehensible information (YouTube's video IDs, reddit's story IDs, marco.org's blog post numbers, etc.), but shoving as much as you can into the URL isn't the way to do it. I type specific URLs like en.wikipedia.org/wiki/Topic and news.ycombinator.com/newest all the time. If the site author neglects to even have this sort of basic functionality, I tend to consider it a bad interface.