Speriamo che me la cavo


Introduzione

A proposito di questo sito

Questo sito e` stato realizzato tramite un tipo di software gratuito, un "Website builder", molto comune su Internet al giorno d'oggi. Questi programmi consentono di costruire, pubblicare e tenere aggiornato un semplice sito (solitamente statico) senza bisogno di scrivere alcun codice.

Infatti questo framework consente di scegliere un Template (tra alcuni predefiniti) e di customizzare gli elementi in esso contenuti (per esempio: aggiungere contenuti testo, tabelle, creare nuove pagine, creare links ecc.) tramite interfaccia grafica la quale genera automaticamente il codice corrispondente ad ogni azione dell' utente. In pratica e` lo stesso sistema che utilizza un programma come Microsoft Word: quando l'utente salva un file di scrittura il programma lo converte automaticamente in un formato, in questo caso codice Unicode, che il computer e` in grado di leggere e salvare. Quando poi il file viene aperto il programma riconverte il codice nel formato grafico che noi tutti utilizziamo.

Automatizzate sono anche le operazioni di uploading sul Web e la creazione del dominio.

Naturalmente questa facilita` di utilizzo ha un costo, in questo caso ne risente la flessibilita` di programmazione. infatti l'utente e` limitato a utilizzare solo i componenti messi a disposizione del programma, cioe` quelli che il software "sa" convertire in HTML. Questo software quindi non riesce a sfruttare a pieno la duttilita` e la vastita` del linguaggio HTML.

Vocabolario:
Website builder: software per creare siti tramite interfaccia grafica
Template: modello che contiene informazioni ricorrenti in ogni pagina (esempio: carta intestata per lettere)
Framework: ambiente di lavoro software.
Sito statico & dinamico: un sito statico contiene pagine e informazioni, uno dinamico e` formato da un programma che carica le informazioni che servono     a creare una pagina in tempo reale da un database, viene utilizzato per siti che hanno un largo contenuto di informazioni (youtube) per cui la creazione     di tutte le pagine sarebbe svantaggiosa.
Spazio web: lo spazio, su Internet, in cui il sito e` ospitato.
Nome di dominio: Il nome del sito, per esempio www.ciao.it.