URL Pet Peeves
April 23, 2007
One of the best features of Django is the clean URL structure. The following is an example of what could be avoided with clean URLs.
When I go to my bank’s website I usually type in ‘uboc.com’ and hit enter. I always spare the ‘www’ for any site unless it doesn’t work without it. ‘www’ is unnecessary anymore.
When I enter that url, I am redirected to:
https://www.uboc.com/uboc/home/home.html
The redundancy drives me absolutely mad! Two instances of ‘uboc’, plus unnecessary bits ‘www’, ‘.html’, and two instances of ‘home’. I want to slap someone. This ugly URL should be:
https://uboc.com/
That’s it. There is no reason for the redundancy or ‘home’ (twice!), ‘www’, or ‘.html’. Going to the root of the URL should imply that you’re at the ‘home’ of the site, that’s it.
This is one of my ridiculous pet peeves.
Add your comment
No HTML; Only URLs and line breaks are converted.
Comments
Not ridiculous, there is good reason for having sensible URLs.
Posted by Chris Rose
I don't know, there are decent arguments for the "www".
And 90% of the time, bad urls are the result of crappy shrinkwrapped software they bought from someone else.
Posted by Joel Bernstein
I'm not sure what more of the argument pro-www is other than it explicitly identifies a web-specific node in a domain. I don't buy it since the whole DNS thing has been hacked and worked around for the web since the beginning.
My case is that if you must explicitly label 'www' then shouldn't we explicitly display or force the port number as well? A request coming from a browser has a lot of implied behavior.
Though I'd love to read up more on the pros for 'www' if anyone has any links!
Posted by SuperJared
Argument for using www: http://simonwillison.net/2007/Feb/6/s...
Basically, it lets you set cookies that won't be available to every other subdomain.
Posted by Simon Willison
I also had to add www for cookies across subdomains, otherwise they wouldn't work.
Posted by Carol
Simon & Carol, thanks, that makes sense -- something I hadn't considered nor have yet come across.
Posted by SuperJared
Another argument for www is communication:
Everybody associates www.example.com with a web address while example.com is ambiguous.
www is such a clear sign for web addresses that http:// is often dropped in offline communication such as posters, letter heads phone calls and so on.
Posted by Mitja
pqfqVq 8g74dlGaSnxCc96lsg4l
Posted by barry
It's serious
Posted by Gonuidnq
Best Site good looking
Posted by Aixklhve
It's funny goodluck
Posted by Hfdzvpvl
Very funny pictures
Posted by Ixoyzbpb
Very interesting tale
Posted by Msbkjfer
This site is crazy :)
Posted by Tlfpcaoh
real beauty page
Posted by Yhcbdbbz
Best Site good looking
Posted by Lqjzqefm
real beauty page
Posted by Fscfjzbf
Best Site good looking
Posted by Iderllgn
Best Site good looking
Posted by Ksmaizub
It's serious
Posted by Twiszmnt
good material thanks
Posted by Ugtrkiwq
It's funny goodluck
Posted by Qdlruxqk
Very interesting tale
Posted by Wekyzphq
This site is crazy :)
Posted by Erksqtkk
Hello good day
Posted by Lmpasmkg
I love this site
Posted by Peunopqs
It's funny goodluck
Posted by Hwibplor
Gloomy tales
Posted by Dxvljkxa
Excellent work, Nice Design
Posted by Cddvtfwb
Punk not dead
Posted by Vtwkxqda
I'm happy very good site
Posted by Kukhstos
good material thanks
Posted by Ltynjobs
This site is crazy :)
Posted by Fqknfxqe
Best Site good looking
Posted by Qiiocexu
real beauty page
Posted by Vptstezw
i'm fine good work
Posted by Aevhxtdf
this post is fantastic
Posted by Omssxehg
Good crew it's cool :)
Posted by Pmamluxg
It's funny goodluck
Posted by Ljmhcznf
Very funny pictures
Posted by Noolecfr
magic story very thanks
Posted by Kquercfq
Very Good Site
Posted by Upmovyiv
this is be cool 8)
Posted by Dzuyqtlx
Cool site goodluck :)
Posted by Lidqrqyr
Very funny pictures
Posted by Dpgyjjvy
I'm happy very good site
Posted by Ahfkeprj
It's funny goodluck
Posted by Dngalpgx
Excellent work, Nice Design
Posted by Bmsptsfw
I'm happy very good site
Posted by Uwkbuigq
Excellent work, Nice Design
Posted by Akqnripi
It's funny goodluck
Posted by Gqvfpgnk
this is be cool 8)
Posted by Goiejsdl
I'm happy very good site
Posted by Hkvqywea
It's funny goodluck
Posted by Hnycxnov
good material thanks
Posted by Xcllehwo
Gloomy tales
Posted by Arljgxqb
good material thanks
Posted by Xnrmdaaa
perfect design thanks
Posted by Xvgtiuom
very best job
Posted by Crsopcgm
good material thanks
Posted by Smhkjnyu
This site is crazy :)
Posted by Dvjlxmzc
Best Site Good Work
Posted by Jwyufiwm
Best Site Good Work
Posted by Qsauliiz
Best Site Good Work
Posted by Mzawifrl
Punk not dead
Posted by Oweyehwj
this post is fantastic
Posted by Ysdtheru
real beauty page
Posted by Fpowctrq
good material thanks
Posted by Pcgtiyjy
This site is crazy :)
Posted by Vbahlsnt
Thanks funny site
Posted by Srlokdwh
Jonny was here
Posted by Wrowmzpt
Gloomy tales
Posted by Ljlrvykz
Very funny pictures
Posted by Ksmytbwe
It's serious
Posted by Zyihumyj
It's serious
Posted by Jvuisvjg
this post is fantastic
Posted by Xphxbmwi
Gloomy tales
Posted by Yzoqfdvz
good material thanks
Posted by Ejjnzefs
I'm happy very good site
Posted by Hsbziigi
Excellent work, Nice Design
Posted by Tiohxzbm
smKhYz http://fj6hNsFfkfp92kf9v8dbs4NUias.com
Posted by jeremy
QshBDy http://fv7hxwgfjsvgJdnf8hdbKkaldf.com
Posted by grenlickw
3AjYET http://fbvc9wcb9d5rcvwr83vecDD8sk.com
Posted by grenlickwssv
BtA6jX http://www.bhsuddgdggmdGGGjdg7364vcKd...
Posted by grenlickws
NL6LKj http://www.66d9bfygkKndOwbvfjhg4U.net
Posted by grenlickwssx
ZBBCA7 http://fgnv3GvaPPAAj48bvffsdgl30b.biz
Posted by grenlickwss
I love this site
Posted by Tvjogkbf
i'm fine good work
Posted by Ehadfpuw
Best Site Good Work
Posted by Yolpvrwt
Wonderfull great site
Posted by Duxcgdic
Very Good Site
Posted by Witvlnxv
Gloomy tales
Posted by Shmyqgsp
It's serious
Posted by Ybmvxdds
Very interesting tale
Posted by Hbcqyene
Excellent work, Nice Design
Posted by Pzatpelo
Hello good day
Posted by Pefezzrp
gwyuzn http://fgb7s3Ffjsev7yrbvqqcf7.com
Posted by sandy
good material thanks
Posted by Ignzbrlh
i'm fine good work
Posted by Slfwikyo
Very funny pictures
Posted by Bjzmyeyt
perfect design thanks
Posted by Duhcpecr
Very funny pictures
Posted by Owommbtr
i'm fine good work
Posted by Kbmkuypq