HTM e HTML: Perché ci sono due estensioni di file e che è più corretto da usare?

September 28

HTM e HTML: Perché ci sono due estensioni di file e che è più corretto da usare?


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.

Storia delle htm e .HTML estensioni di file

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.

Come server Trattare .HTM contro .HTML Files

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.

Usabilità questioni relative estensioni di 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.

Come server Web Trattare file Indice

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".