Peter G <wzn0slk402@sneakemail.com> writes:
> Jeg undres lidt over hvorvidt det vil være bedst at bruge .html eller .htm
> som fil-ekstension?
> Hvad er historien bag de to valgmuligheder, og hvilke fordele/ulemper har i
> forhold til hinanden? Hvilken bør jeg helst bruge?
Principielt betyder en fils endelse intet.
Der er tradition for at man bruger en endelse der viser hvad indholdet
er, en tradition der er blevet forstærket af operativsystemer som
*kun* bruger endelsen til at bestemme hvad man skal gøre med en fil
(DOS og tidligere versioner af Windows).
For at markere en fil der indeholder HTML er det nærliggende at bruge
".html" som endelse, og det er der da også mange der gør. Gamle
operativsystemer (DOS og tidligere Windows igen) havde en begrænsning
på længden af endelsen på tre tegn. Derfor er der mange der stadig kun
bruger tre tegn til endelser, hvorfor ".html" bliver forkortet til
".htm". Glem det! Windows har forstået lange filnavne, og lange
endelser, siden Windows 95 OSR 2.
Browsere får filtypen at vide af serveren, og behøver derfor ikke
kigge på endelsen. Dog er nogle servere sat forkert op, så browserne
kan falde tilbage på endelsen. Nogle browsere vil måske endda bruge
endelsen frem for browser-informationen i nogel tilfælde. Her er
".html" og ".htm" lige gode, alle browsere kender begge.
Det ene punkt hvor en endelse *måske* kan have en indflydelse er på
web-serveren. Den fitype browseren får at vide er bestemt af serveren
på en eller anden måde. Hvis den bruger endelsen, så skal man
selvfølgelig bruge en endelse som serveren forstår. De fleste vil nok
være ligeglade med om man bruger ".html" eller kun ".htm", men det
afhænger af serveren og dens opsætning (og kan derfor ikke siges
generelt).
Personligt foretrækker jeg ".html".
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:
http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'