|
user@hostnamebut more commonly:
user@subdomain user@ibm.com user@computing.dcu.ieCase irrelevant.
Any "." to the LHS:
name.surname@computing.dcu.ieare just cosmetic. They do not represent subdivisions, as "." to the RHS does.
Site can implement any naming scheme it likes on LHS of the @ sign.
http://hostname/path http://hostname/directory/subdirectory/file.html http://computing.dcu.ie/ http://computing.dcu.ie/Research/ http://computing.dcu.ie/Research/Multimedia-Group/ http://computing.dcu.ie/Research/Multimedia-Group/people.html http://computing.dcu.ie/~user/ http://computing.dcu.ie/~user/publications.htmlPath may map 1-1 to actual path on disk.
Case irrelevant in the http: part and the hostname part.
Case may be relevant in the path part only. e.g. UNIX server maps 1-1 with file on disk and respects case. Windows server doesn't.
Is case sensitivity a good thing?
http://computing.dcu.ie/~Humphrys/
http://computing.dcu.ie/~HUMPHRYS/
http://computing.dcu.ie/~HUMPHRYS/teaching.htmlbut not filename:
http://computing.dcu.ie/~HUMPHRYS/TEACHING.html
See Case sensitivity and "404 Not Found"
Internet addressing is:
Be careful about imposing all-numeric or other cryptic solutions on your users. When I was a postgrad, I was given the userid mh10006 - despite the fact that the userid humphrys was unused and available. Why increase login failures, failed emails, and 404 Not Found web requests for no reason?
It is interesting to consider that underneath, Internet addressing is actually numeric, but machines have been forced to map text strings to numbers since the earliest days of the Internet.
Maybe I could remember IBM's phone number
if it was 1-800-IBM-CORP.
Or does that 1-800 number only work in America?
Or should it be 1-800-BUY-IBM?
Who knows.
And what is their postal address?
I don't know, but I know I'll find all that information
at ibm.com.
Historically, one area where UNIX/Internet fell down was on userids. Variable-length hostnames were ok, variable-length filenames were ok, but usernames were restricted to 8 chars.
The legacy of this is still with us. e.g. The Solaris UNIX system here allows long usernames, but the log files and other administration tools only display the first 8 chars - which is why undergrad userids are still ugly and squashed.
Something that would be nice: An integrated computer-phone system, such that, once your PC had a mike and speakers and was connected to a free (i.e. not engaged) phone line, you could click on location independent hyperlinks such as:
phoneto:7008059@1.353 phoneto:7008059@1.ie phoneto:7008059@dublin.ie phoneto:8059@700.dublin.ie phoneto:8059@dcu.dublin.ie phoneto:humphrys@dcu.dublin.ie phoneto:ca@dcu.dublin.ie phoneto:dcu@dublin.ie phoneto:12345678@london.ukThen you could set up location-independent links for other people. Would require the implementation of a name server system for phones.
callto can launch non-Skype VoIP clients.
On Internet since 1987.