>
HyperText Markup Language è un linguaggio di formattazione basato su marcatori (mark-up). "Marcare" un file di testo significa aggiungere degli identificatori HTML (TAG) in modo che il file possa essere letto dalla rete e sul proprio computer da un programma chiamato BROWSER.
I TAG sono parti di codice racchiuse tra i simboli <" X"> e specificano attributi di testo, inseriscono nel testo file grafici, audio e video e creano collegamenti ipertestuali e schede..
I documenti disponibili sul World Wide Web sono file HTML.
Il linguaggio HTML non descrive né l'aspetto né la posizione degli elementi grafici, ma contrassegna il contenuto del file mediante alcuni attributi che vengono successivamente definiti dal browser usato per visualizzare il file.
L'ipertesto è la caratteristica più importante del linguaggio HTML: indica che qualunque parte di testo o grafica può essere collegata a un altro documento HTML.
I browser inviano richieste e ottengono in risposta i dati necessari per visualizzare sullo schermo la pagina; essi comprendono il file HTML stesso più tutti i file grafici, audio e video che sono inclusi nel file HTML. Una volta recuperati i dati, i browser formattano il testo in base agli identificatori e lo visualizzano insieme alla grafica. Facendo "clic" su un collegamento ipertestuale, viene inviata su Internet una nuova richiesta per accedere ad un file. Alcuni browser eseguono anche altre funzioni, con l'invio di posta elettronica e la memorizzazione di file sul disco locale ("scaricamento" di file) tramite FTP. Le applicazioni helper consentono a un browser di eseguire file audio e video inseriti in un file HTML. I fonts installati sul proprio computer e le opzioni di visualizzazione del browser determinano come viene formattato il testo.
I file HTML presentano un misto di testo e di codici quando sono visualizzati in un programma di elaborazione di testi. Il codice è costituito da simboli e acronimi, dispersi nel testo e nei titoli del file.
I file di grafica, audio e video non fanno parte effettivamente del documento HTML, nel quale si utilizzano solo i nomi dei file che, assieme al loro percorso (path), indicano al browser dove recuperarli.
Il browser combina il testo formattato con la grafica in linea ed evidenzia gli elementi collegati, che appaiono sullo schermo come oggetti grafici selezionabili puntando il mouse e facendo "clic".
Di cosa abbiamo bisogno per scrivere documenti e navigare
Per scrivere i documenti in HTML serve solamente un elaboratore di testi, dal momento che i file in HTML sono esclusivamente file testuali. Tuttavia si possono utilizzare anche programmi autore di HTML, progettati specificatamente per automatizzare l'introduzione di una parte del testo. Per creare o modificare la grafica, l'audio e i video, è necessario possedere l'hardware opportuno e il software in grado di gestire i file relativi.
Il primo documento HTML che l' internettauta carica quando si collega al World Wide Web si chiama home page. Le home pages condizionano il resto della navigazione: indipendentemente da come sono progettate, dovrebbero presentare alcune caratteristiche; una buona home page descrive le risorse alle quali dà accesso e dice all'utente che tipo di informazione è disponibile. Inoltre precisa se sono necessari alcuni requisiti software e comprende un indirizzo di posta elettronica per ottenere informazioni dall'utente. Tutte queste caratteristiche devono essere decise da chi progetta la pagina.
Un modo di presentare l'informazione è quello di adottare una struttura lineare: l'utente si muove avanti e indietro esattamente come quando si sfoglia un libro. Ogni file comprende un collegamento al precedente e al successivo.
Le strutture lineari collegano le pagine con legami in avanti e indietro: basta solo inserire le parole "Next" e "Back" con i collegamenti opportuni in ogni file HTML.
Un modo di presentare l'informazione è quello di adottare una struttura non lineare con la possibilità di saltare da una pagina all'altra. E' il lettore che determina l'ordine con cui l'informazione è visualizzata in base alle possibilità di scelta che si presenta.
Le strutture non lineari collegano le pagine con ipertesto. Molte volte alcune strutture non lineari comprendono al loro interno una sezione lineare.
Prima di pubblicare le pagine sarà opportuno fare un test di funzionalità. * Controllate l'ortografia e la correttezza del testo. * Assicuratevi che le pagine siano provviste degli strumenti necessari alla navigazione e che funzionino correttamente. * Verificate se sono accettabili o troppo lunghi. * Chiedete a qualcuno che non ha mai visto il documento di leggerlo. Può darsi che noti qualcosa di cui tu non ti sia reso mai conto
Dovreste verificare costantemente che i documenti pubblicati sul w.w.w., per essere sicuri che gli URL siano esatti, che i links funzionino correttamente. I problemi possono nascere quando gli amministratori dei sistemi riconfigurano i server. Occorre essere certi che gli aggiornamenti effettuati non abbiano introdotto errori, quindi è bene fare dei test prima di pubblicare le pagine.
Fino qui tutto chiaro? Nella prossima Lezione impareremo a costruire una pagina in HTML