It happened when you decided to use Windows, which wasn't smart enough
to know anything beyond 3-character extensions. "htm" users are
typically Windows users .. people using FrontPage and similar which
automatically generated "Windows-compliant" filenames.
Wrong again, RtS. Non-Windows *web servers* never had a restriction on
number of characters in a file extension, or as already mentioned,
needing a file extension at all. I suggest you think outside the Windows
box for once. (Oh, sorry, you're not capable of that, and there is
evidence. Remember when you had to have your host reformat your server
from Linux/Apache to Windows/IIS because you couldn't maintain it
yourself?)
You'd only get a 404 if:
you *named a file*: index.htm
and entered: index.html
in your browser.
For the OP: use "html" ...
Beauregard,
The 8.3 DOS legacy restricted file names at the point where the files
were created. Whether in FrontPage, notepad, or whatever. So if
someone created the page on a DOS descendant system and hosted on *nix
it didn't make sense to convert to .html, and introduce so much
opportunity for error.
A while back I had a mixed bag on my development network, both *nix and
win boxes. I had to decide on a naming convention and went with 8.3
because it worked everywhere. I still use .htm (and .php), mostly out
of habit.
I sometimes wonder about the anti-Redmond bias. Not that Mr.G is a
saint, or needs defending, but they did a lot to open up computing. You
may not remember when IT professionals (before they were called IT
professionals) were the only ones who could sit and "speak" the
complicated hieroglyphics of computers, and because of that they could
write their own ticket. Or that every time someone developed a piece of
hardware to connect to a system, it required complicated custom software
to work, and extremely complex compatibility tables to insure devices
didn't conflict (they usually did anyway).
I once had a programmer who faithfully met with me weekly on a project,
and swore his code (written in an obscure language on the mainframe) was
flawless. Yet my reports were garbage. I took the manual home one
weekend, and on Monday we began speaking the same language. His code
was doing what he told it to do, he just wasn't telling it to do enough
(e.g. you shouldn't be able to finish something before you start it) He
then introduced me to a brand new AT&T computer operating system called
UNIX.
After that I learned to do serious damage in a half dozen high level
languages (and several assembly languages), just for kicks.
My point, MS took a 60% target approach. They didn't aim for the most
proficient or the totally clueless, they shot for the 60% "in the
middle." They developed standard interfaces that hardware manufactures
could write their "drivers" to meet, a sort of object orientation long
before OOP. I suspect some of the top 20% resented losing their
monopoly, and the bottom 20% resented being ignored,(I also suspect
there are representatives from both of these groups in this NG) but no
one can reasonably argue that people like Mr. G, and Mr. Torvalds didn't
help blow the whole industry wide open.
Similarly, but totally unrelated, I remember a Japanese motorcycle
company trying to enter the U.S. market, having to compete with
established U.S. and British "iron". They introduced a 50cc cycle that
was almost a scooter, had young co-eds ride and advertise them, and
suddenly you didn't have to wear leather underwear, have scars and
tattoos, with bugs in your teeth to ride a motorcycle. Amazingly, after
they dented the market the "Honda 50" disappeared, but now there are
thousands of motorcycles, or varying make and model on the road. Honda
had done in 1 year, what Harley and the AMA had been attempting to do
for decades, destigmatized motorcycle riders, and the 1%ers (the AMA
stated that 99% of motorcyclists were law-abiding citizens) didn't like it.
I have owned Triumphs, Harleys, and Hondas over the past 50 years, and
though I loved my Bonneville "Limey Leak" (it was dripping oil on the
showroom floor), and prefer my Harley Road King, I don't resent Honda
for introducing motorcycling to a whole new group of riders. Even if I
think many of them aren't qualified to walk, let alone ride.