3 ms·
An intuitive way to navigate the site's content. This assumes the user knows the correct product name and the rules you use to normalize it (ariel-atom vs arie
by romaniv 15y ago
An intuitive way to navigate the site's content.
This assumes the user knows the correct product name and the rules you use to normalize it (ariel-atom vs arie+atom vs ariel_atom). This not the case for most URLs. I don't remember the exact title for each article in some blog. In fact, I'm more likely to remember
http://example.com/?Article.view.1 http://example.com/?Article.view.1
than
http://example.com/articles/2010/01/02/This_is_my_article_s_title http://example.com/articles/2010/01/02/This_is_my_article_s_...
Please note the underscore between 'e' and 's'. Websites usually normalize their titles when putting them into URLs, and they don't just URL-encode them, because URL encoding looks bad. They use arbitrary normalization and shortening rules.
Also, why would the user navigate via URLs instead of using website's UI?
I think URLs should be reasonably short and have no junk, but I also think that the whole "put-words-into-urls" movement is driven mostly by SEO considerations that have nothing to do with user experience.