I programmi per fare ipertesti
Ci sono molti programmi "dedicati" che consentono di costruire ipertesti. Alcuni consentono di fare opere molto elaborate (ad esempio Macromedia Director o Asymetrix Toolbook) altri privilegiano la semplicità, come "Amico". seguiremo qui un programma che consente di fare ipertesti come pagine web, inseribili direttamente in rete, Microsoft Frontpage. In realtà è un programma finalizzato soprattutto alla costruzione di siti web, ma lo useremo solo per alcune esemplificazioni generiche, senza considerare le caratteristiche specifiche per la pubblicazione in internet. Lo stesso Word, d'altra parte, contiene le funzioni di base per realizzare ipertesti.
Frontpage contiene due moduli distinti:
- Explorer, per gestire la struttura dei siti web e la loro immissione in rete. Non lo prenderemo in considerazione.
- L'editor, che si presenta come un elaboratore di testi. I comandi che troviamo nelle diverse barre sono molto simili a quelli di Word.
Si scrive normalmente (è possibile anche importare dei files, copiare da altri programmi e incollare, ecc.). Sono presenti i comandi per scegliere i caratteri, formattare il testo, inserire immagini e tabelle, ecc. In realtà, quello che succede "dietro le quinte" è un po' diverso rispetto a un semplice programma di scrittura. In basso a sinistra sono presenti tre "linguette".
Selezionando "HTML" l'aspetto della pagina cambia radicalmente. Spariscono immagini e formattazione e compare solo testo normale. Ecco come si presenta questa pagina in linguaggio html:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>I programmi per fare ipertesti</title> </head> <body bgcolor="#FFFFFF"> <p align="center"><b><font size="5" color="#FF0000">I programmi per fare ipertesti</font></b></p> <p>Ci sono molti programmi "dedicati" che consentono di costruire ipertesti. Alcuni consentono di fare opere molto elaborate (ad esempio Macromedia Director o Asymetrix Toolbook) altri che privilegiano la semplicità, come "Amico". seguiremo qui un programma che consente di fare ipertesti come pagine web, [...] <p> </p> <p><img border="2" src="iperte3.gif" width="683" height="210"></p> </body> </html> |
Abbiamo tolto una parte del testo, per brevità. La pagina è formata da una serie di istruzioni (tag) racchiuse tra parentesi angolari. Il brower (Internet Explorer, Netscape, ecc.) interpreta queste istruzioni e le traduce in formattazione del testo, disposizione degli elementi, ecc., componendo la pagina così come appare sul monitor. Viene visualizzato tutto ciò che corrisponde alle istruzioni racchiuse tra <body> e </body> (l'istruzione preceduta dalla barra indica la chiusura del comando). Non entriamo nel merito delle singole istruzioni, che non è comunque necessario conoscere, perché lavorando in modalità normale pensa il programma a tradurre ciò che facciamo in istruzioni html.