September 28
Esistono due estensioni di file per i file di Hyper-Text Markup Language (HTML): htm e .html. Molti siti web più anziani utilizzano le estensioni file htm a causa di una limitazione dei sistemi operativi di Windows 3.x. Non c'è quasi differenza tra le due estensioni, salvo nel caso di file di indice sito.
Gli sviluppatori che hanno lavorato sulle prime specifiche HTML favorito Linux rispetto a Windows, in parte a causa del software del server web gratuito disponibile per i sistemi Linux. L'estensione del file .HTML è stato utilizzato perché corrisponde il nome del linguaggio di mark-up che utilizza, HTML. Dal momento che HTML è stato sviluppato nei primi anni 1990, Windows 3.x è stato poi il popolare sistema operativo. Windows 3.xe non poteva gestire altro che estensioni di tre lettere, in modo .HTM è entrato in uso. Questa limitazione non si applica alle versioni successive di Windows, a partire da Windows 95.
I server trattano file htm e .HTML nello stesso modo. La maggior parte software del server Web viene fornito preconfigurato per servire entrambe le estensioni dei file, così come altri come .PHP e .phtml. Una pagina web salvata come file htm apparirà esattamente lo stesso nel browser come una pagina Web salvata come file HTML.
Dopo il 1990, il tipo di file HTML è diventato molto più diffusa di quanto htm. Per questo motivo, quando gli utenti digitano un indirizzo di una pagina web completo che include un'estensione di file HTML, saranno tentati di digitare .HTML invece di htm. D'altra parte, la maggior parte degli utenti non visitano singole pagine digitando gli indirizzi completi. E 'più comune per i visitatori di bookmark una singola pagina o digitare il dominio e selezionare la pagina desiderata.
Anche se non c'è molta ragione di favorire o estensione del file, file di indice sono un'eccezione. Quando un utente digita in un nome di dominio, il server Web cerca per la sua sottodirectory associato e poi serviranno di un file di indice. Il server guarda al suo file di configurazione per un elenco di nomi di file e tipi, e serve il primo che trova. Gli amministratori del server possono modificare il file di configurazione, ma l'ordine più comune inizia con "index.html" e non "index.htm". Questo significa che se entrambi "index.html" e "index.htm" esiste nella sottodirectory per quel sito, il server favorirà il file "index.html".