Comprensione dei file Web e dei tipi di estensione dei file

click fraud protection

Anche se la maggior parte dei siti Web viene eseguita su server Web Unix che, come i Mac, non richiedono estensioni di file, queste estensioni aiutano a differenziare i file. Un nome e un'estensione di file indicano il tipo di file, come lo utilizza il server Web e come è possibile accedervi.

Tipi di file comuni

I file più comuni sui server web sono:

  • pagine web
  • immagini
  • script
  • Programmi e altri tipi

Pagine web

Due estensioni sono standard per le pagine web: .html e .htm. Non c'è differenza tra loro e puoi utilizzare entrambi sulla maggior parte dei server web.

Come l'estensione originale per Pagine HTML su macchine di web hosting Unix, .html indica un file che utilizza HTML (HyperText Markup Language) o XHTML (EXtensible HyperText Markup Language).

Windows/DOS richiedeva estensioni di file di tre caratteri, che hanno dato origine al .htm estensione. Questo fa riferimento anche a file HTML e XHTML e può essere utilizzato su qualsiasi server Web, indipendentemente dal sistema operativo.

instagram viewer

La pagina predefinita in una directory sulla maggior parte dei server Web in genere ha un index.htm o index.html estensione. I visitatori del tuo sito web non devono inserire nessuna di queste due estensioni nella barra degli indirizzi, purché tu ne abbia assegnata una alla home page. Per esempio, http://thoughtco.com/index.htm va nello stesso posto di http://thoughtco.com.

Alcuni server web sono impostati per chiamare una home page default.htm, che puoi modificare se hai accesso alla configurazione del server.

immagini

I tipi più comuni di file di immagine online sono GIF, JPG, e PNG. Tutti i browser possono visualizzarli e i web designer usano il formato che è il migliore per le loro particolari applicazioni.

GIF

GIF (formato di interscambio grafico) è un formato lossless sviluppato per la prima volta da CompuServe sia per immagini animate che statiche. Funziona meglio per le immagini con colori uniformi e brevi frammenti animati. Offre la possibilità di indicizzare i colori per assicurarsi che contengano solo colori sicuri per il Web (o una tavolozza di colori altrimenti ridotta), mantenendo le dimensioni del file ridotte.

JPG

Il JPG (detto anche JPEG) formato è stato creato dal Joint Photographic Experts Group (da cui l'acronimo) per le immagini fotografiche. Se un'immagine ha qualità fotografiche senza distese di colore piatto, è adatta a questo formato di file. Una fotografia salvata con il .jpg o .jpeg è in genere compressa, producendo una dimensione del file più piccola di a .gif file.

PNG

Il PNG (grafica di rete portatile) è stato creato per il Web, con una migliore compressione, colore e trasparenza rispetto ai file GIF. I PNG non devono avere il .png estensione, ma è così che li vedrai più spesso.

script

Gli script sono file che attivano azioni dinamiche sui siti web. Ci sono molti tipi, ma vedrai i seguenti più spesso.

.js (JavaScript)

Puoi caricare i file JavaScript nella pagina web stessa, oppure puoi inserire JavaScript in un file esterno e chiamarlo da lì. Se scrivi il tuo JavaScript nella pagina web, non vedrai il .js estensione, perché fa parte del file HTML.

Esempio JavaScript sullo schermo di un computer
Degui Adil / EyeEm / Getty Images

.java o .class

Queste due estensioni sono spesso associate ai programmi Java. Anche se probabilmente non ti imbatterai in un .Giava o .classe estensione su una pagina Web, questi file vengono spesso utilizzati per generare applet Java per le pagine Web.

Java è completamente linguaggio di programmazione diverso da JavaScript.

Altri tipi di file

Alcune altre estensioni che potresti incontrare si riferiscono a file che in genere aumentano la funzionalità e la flessibilità su un sito web.

.php e .php3

Il Estensione .php è quasi comune come .html e .htm sulle pagine web. Questa estensione indica una pagina scritta con PHP, un linguaggio open source e facile da imparare che facilita lo scripting, le macro e include su un sito web.

.shtm e .shtml

Questi denotano file che utilizzano include lato server, codifica che risiede in file separati che vengono chiamati nella pagina. In sostanza, ciò ti consente di includere una pagina Web all'interno di un'altra e aggiungere azioni di tipo macro ai tuoi siti Web.

.asp

Questa estensione denota an Pagina del server attivo. ASP fornisce script, macro e include, oltre alla connettività del database e altro ancora. Si trova più spesso sui server Web Windows.

.cfm e .cfml

Queste estensioni sono date a File ColdFusion. ColdFusion è un potente strumento di gestione dei contenuti lato server che porta macro, script e altro alle tue pagine web.

instagram story viewer