To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.admin.generalOpen lugnet.admin.general in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Administrative / General / 6901
6900  |  6902
Subject: 
Re: Stick in the mud...
Newsgroups: 
lugnet.admin.general
Date: 
Tue, 13 Jun 2000 18:21:49 GMT
Viewed: 
1401 times
  
In lugnet.admin.general, Mike Stanley writes:
In lugnet.admin.general, Todd Lehman writes:
I've been debating how to "fix" this situation.  Though it's certainly not
broken from a technical perspective, one could argue that it's broken from
a human-factors perspective because people have come to have unreasonable
expectations about making sloppy URLs, namely that it's so common for
servers to add a trailing slash when the user forgets it or is lazy.  I

What makes you think users "forget" or are "lazy" if they don't enter a
trailing slash?  Do you honestly believe that the majority of users even
know they they "should" put in the trailing slash?

OK, let's add "unaware" to that list; some users may be unaware that a URL
is actually /foo/bar/ and perceive it instead as /foo/bar  -- especially if
the URL was printed wrong somewhere, such as a print ad.

Note:  If the server actually responds to /foo/bar without sending a
'Location:' redirector back to the browser, then it wasn't a wrong URL after
all.  But if it redirects the browser to re-request /foo/bar/ instead, then it
was the wrong URL.


I just went to www.lugnet.com/members

What happens there is broken.  [...]

I agree.  It should try to help the user find the page he/she was really
looking for.


[...] </foo/bar/index>).  Then, if </foo/bar/> is a "real" URL, it could
either auto-forward from </foo/bar> to </foo/bar/> or give an error page
like this one:

   http://www.lugnet.com/lsahs

which helps deter sloppy (i.e. wrong) URLs from being propagated.

No it doesn't.  People will see that, note the "WRONG URL" for just a second,
and click on the link.  Some will take a look at the url in the link and
probably not notice any difference between what they typed and what's in the
link you provide.

Ahh, OK, you're right -- it doesn't explain anything there about what was
wrong with the original URL (namely the lack of a trailing slash).


Its your system, so you can do what you want with it, but your insistence on
this level of "technical accuracy" when it isn't necessary is and always will
be silly.

On most servers, the URL /foo/bar doesn't mean anything because most pages
end with .html or some other filename extension.  Here, /foo/bar is the name
of an actual page.  Thus, /foo/bar and /foo/bar/ are two different (and both
valid) URLs, the latter being short for /foo/bar/index .  Because that is
probably confusing, however, it might be better to have /foo/bar not be
allowed to exist if /foo/bar/ already exists.


If you're going to do it, though, why not throw up a paragraph or
two preaching to the usefulness of this sort of anal-retentive attention to
detail instead of just "WRONG URL"?  At least then one or two people might
actually learn something, even if it will be a tidbit of info that won't
matter much on 99.9% of the rest of the sites they visit each day...

OK, good idea.

--Todd



Message is in Reply To:
  Re: Stick in the mud...
 
(...) What makes you think users "forget" or are "lazy" if they don't enter a trailing slash? Do you honestly believe that the majority of users even know they they "should" put in the trailing slash? (...) You may have the technical slant on your (...) (24 years ago, 13-Jun-00, to lugnet.admin.general)

85 Messages in This Thread:



























Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR