http://icpcres.ecs.baylor.edu/onlinejud ... problem=36
It would be a lot better to be just
http://icpcres.ecs.baylor.edu/onlinejudge/problem/3/36
or
http://icpcres.ecs.baylor.edu/onlinejud ... n/vol1/100
or similar.
Main reasons why the URLs must be shorter:
- Easier to memorize.
- Easier to read.
- Easier to generate automatically (imagine a little search box plugin for firefox that allows you to type the problem ID and gets you directly to the problem ID page).
- Hides the internal workings of the system.
- The URL won't (or shouldn't) change if some of the system components are modified or replaced.
- http://www.w3.org/Provider/Style/URI
- http://www.w3.org/QA/Tips/uri-choose
- http://www.w3.org/QA/Tips/readable-uri (the question: Use directories instead of ?aid=342h987f2)
- http://www.w3.org/QA/Tips/uri-manage (talks about using HTTP redirects for old URIs)