Ipertesto, navigazione e cenni HTML. Lezione Informatica I CLAWEB



Похожие документы
Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013

HTML il linguaggio per creare le pagine per il web

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Informatica per la comunicazione" - lezione 10 -

Creare un Ipertesto. 1

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI

Manuali.net. Nevio Martini

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

Manuale scritto da Fuso Federico 4 A Anno scolastico 2011/2012 Parte 1

Ipertesti e Internet. Ipertesto. Ipertesto. Prof.ssa E. Gentile. a.a

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Internet Architettura del www

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML

PROGETTAZIONE DI UN SITO WEB

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

Introduzione al linguaggio HTML. A. Lorenzi - Università di Bergamo - Facoltà di Economia 1

Capitolo 4 Pianificazione e Sviluppo di Web Part

Ipertesti e web antologie

INFORMATICA LE470. Ipertesto. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Corso Creare Siti WEB

7.4 Estrazione di materiale dal web

Internet e posta elettronica. A cura di Massimiliano Buschi

Maria Grazia Ottaviani. informatica, comunicazione e multimedialità

Protocolli applicativi: FTP

Facendo clic su parole, immagini e icone si può passare da un sito all'altro.

5. Fondamenti di navigazione e ricerca di informazioni sul Web

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

Architettura client-server

ESERCITAZIONE Semplice creazione di un sito Internet

prof. Mario Dalessandro

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Siti web centrati sui dati (Data-centric web applications)

InterNet: rete di reti

Esercitazione n. 10: HTML e primo sito web

Lo scenario: la definizione di Internet

Applicazioni web centrati sui dati (Data-centric web applications)

Il linguaggio HTML - Parte 4

Corso di Informatica

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

PowerPoint 2007 Le funzioni

Registratori di Cassa

Esercizi di JavaScript

Form di gestione del contenuto

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

Figura 54. Visualizza anteprima nel browser

CMS ERMES INFORMATICA

Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

MANUALE D USO DELLA PIATTAFORMA ITCMS

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Creazione di un ipertesto con Word

Client - Server. Client Web: il BROWSER

Reti di calcolatori. Reti di calcolatori

Come funziona internet

Laboratorio Matematico Informatico 2

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

Modulo 6 Strumenti di presentazione

STRUMENTI DI PRESENTAZIONE MODULO 6

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Leggere un messaggio. Copyright 2009 Apogeo

NVU Manuale d uso. Cimini Simonelli Testa

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

Richiami sugli elementi del linguaggio HTML

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

XML. XML è contemporaneamente: XML non è:

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it)

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

LA CORRISPONDENZA COMMERCIALE

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004

Comunicazione nel tempo

DATA BASE ON LINE (BANCA DATI MODULI SPERIMENTALI)

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

STRUMENTI. Impostare una presentazione I programmi di presentazione

SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA

Introduzione a Internet e al World Wide Web

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Capitolo 3 Guida operativa del programma TQ Sistema

REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ

Accedere all'area riservata

Introduzione al Web. dott. Andrea Mazzini

Avvio di Internet ed esplorazione di pagine Web.

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari

Esercizi. Introduzione all HTML. Il WWW

HTML SITI WEB. FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU. infolab@uniroma3.it host.uniroma3.it/laboratori/infolab

Servizio on-line di Analisi e Refertazione Elettrocardiografica

I satelliti. Accesso Remoto

Транскрипт:

Ipertesto, navigazione e cenni HTML Lezione Informatica I CLAWEB 1

Il concetto di Ipertesto (1/2) Definizione: Modello testuale in cui le diverse unità di contenuti non sono articolate secondo un ordine lineare prestabilito, ma secondo una struttura a ragnatela. Un testo tradizionale (libro, film) prevede una modalità di consultazione abbastanza rigida: per poter essere compreso, un testo deve essere ricevuto e decodificato in modo lineare, sequenziale. Un ipertesto non prevede un percorso fisso di consultazione o navigazione: è il lettore a scegliere il proprio percorso in base ai propri interessi e obiettivi. Ciascun lettore può liberamente decidere di volta in volta l ordine con cui seguire i possibili collegamenti impostati dall autore dell ipertesto. 2

Il concetto di Ipertesto (2/2) Un ipertesto nasce dalla combinazione di: nodi: i singoli blocchi di contenuti (come le pagine di un sito Web); collegamenti: i nessi logici (o fisici) tra un blocco e l altro, cioè le molteplici vie che il lettore può seguire per passare da un contenuto all altro. L autore di un ipertesto crea i nodi (contenuti) e stabilisce i collegamenti. Web è sinonimo di ipertesto: Internet è oggi in un unico, immenso ipertesto di dati, documenti e risorse (testi, immagini, suoni e filmati), composto da milioni di nodi (pagine) e collegamenti. Il funzionamento del Web è basato su: protocollo HTTP (Hyper-Text Transfer Protocol, protocollo per il trasferimento di ipertesti) linguaggio HTML (Hyper-Text Markup Language, linguaggio per la definizione di ipertesti) 3

La Navigazione La modalità di consultazione di un ipertesto viene definita navigazione I programmi per la consultazione degli ipertesti su Internet (ossia per navigare sulla Rete) sono i web browser I browser web sono dei Client HTTP che consentono di: accedere alle pagine web (risorse) di un Server HTTP interpretare il codice HTML e visualizzare gli elementi delle pagine (testi, immagini, animazioni, suoni, filmati) navigare tra pagine web mediante i collegamenti ipertestuali (che fanno uso dell indirizzamento univoco mediante gli Universal Resource Locator, URL) Attenzione: Un ipertesto consente una grandissima libertà di movimento. Chi naviga può decidere i propri percorsi di consultazione, senza altro vincolo che la sua curiosità e i collegamenti attivi che trova disponibili. La libertà di spostamento (unita alla sovrabbondanza di informazioni) è controbilanciata dal rischio di perdersi: non esistendo un percorso rigido e predefinito, è facile dopo un certo tempo sentirsi disorientati (sensazione di smarrimento o frastornamento). 4

Facilitare la navigazione Chi costruisce un ipertesto (o in generale un sito Web) deve progettarne attentamente la navigazione, sia in termini di contenuti che di struttura contenuti: informazioni presentate in modo sintetico e di facile lettura i nodi dell ipertesto non devono essere troppo densi: meglio spezzare una pagina eccessivamente lunga in più pagine brevi (che non occupino più di un paio di schermate da scorrere verticalmente). Le pagine web brevi, oltre tutto, hanno il vantaggio di essere caricate molto più rapidamente; struttura: fare attenzione a come articolare fra loro le pagine del sito, se sono numerose è possibile predisporre i collegamenti in modo che da ogni punto del sito il visitatore abbia la facoltà di saltare a qualsiasi altro, oppure impostare una struttura meno libera per la navigazione maggiore è la libertà lasciata al visitatore, maggiore diventa la probabilità che costui si perda all interno del sito (o lo abbandoni prima di averne consultate tutte le parti) 5

Strutture ipertestuali lineare: pagine collegate l una all altra, in sequenza; l ultima pagina della serie contiene un collegamento che consente di tornare all inizio; rappresenta il minimo livello di complessità ipertestuale gerarchica: pagine ramificate in modo gerarchico, ossia suddivise in sezioni e sottosezioni; questa struttura, la più tipica e diffusa sul Web, funziona molto bene quando i contenuti sono articolati in modo gerarchico reticolare o circolare: tutte le pagine collegate tra loro (da ciascuna di esse si può saltare a un altra qualunque); questa struttura è la più complessa in assoluto, poiché i collegamenti sono numerosi e fittamente intrecciati fra loro Per facilitare la consultazione di ipertesti complessi, occorre aiutare il lettore, ad esempio con mappe grafiche, che possano favorire la visione d insieme e l orientamento dei navigatori. NOTA: Attenzione ai vicoli ciechi 6

Mappa di navigazione La mappa del sito ha due funzioni: logica: consente al visitatore di abbracciare con un solo sguardo l intera ramificazione del sito; pratica: permette al visitatore di raggiungere immediatamente la pagina di suo interesse, facendo clic sulla voce opportuna all interno della mappa (mappa cliccabile) Una mappa interattiva può essere costruita secondo vari approcci o stili, curando più o meno attentamente l aspetto grafico In ogni caso è consigliabile che la mappa non sia troppo ingombrante, rispetto ai tempi di caricamento e visualizzazione 7

Il linguaggio HTML Tutti i documenti oggi presenti in Internet sono scritti in HTML (acronimo di HyperText Markup Language). HTML è un linguaggio di programmazione della categoria interpreti (non è un compilatore ) HTML comprende un insieme di regole di scrittura del testo (tag, o marcatori ), mediante le quali è possibile interpretare univocamente il testo e visualizzarlo con la corretta formattazione Le specifiche del linguaggio HTML 3.2 sono state pubblicate nel 1996 dal World Wide Web Consortium (W3C), organismo internazionale, fondato nell ottobre 1994, composto da università e aziende private (tra cui IBM, Microsoft, Netscape Communications Corporation, Novell Softquad, Spyglass e Sun Microsystems). Esso ha lo scopo di guidare lo sviluppo del Web e di definirne gli standard. La versione 3.2 è oggi superata dalla proposta di nuovi standard: HTML 4.0, HTML Dinamico (DHTML), XML (extensible Markup Language), XTHML. Tuttavia non tutti i browser sono in grado di interpretare correttamente le ultime novità ed è perciò più prudente attenersi ancora alle specifiche HTML 3.2. 8

Natura del linguaggio HTML Un file HTML è, in origine, un documento di testo non formattato (di tipo ASCII, con estensione.txt, come quelli che si possono creare con il Blocco note di Windows) All interno del documento si inserisce non solo il testo che si intende far apparire nella pagina Web ma anche alcune istruzioni specifiche (tag o marcatori) del linguaggio HTML Una volta che il file viene salvato con estensione.htm o.html, tutti i programmi utilizzati per la navigazione su Internet (browser) sono in grado di interpretarne il codice e di visualizzare il documento con la corretta formattazione 9

Contenuti di una pagina HTML Testo, immagini, tabelle, suoni, liste, moduli, altre pagine, effetti particolari e collegamenti ipertestuali (link): il testo è inserito direttamente all interno del documento HTML, insieme ai tag necessari; i materiali multimediali (immagini, suoni, filmati, animazioni) sono invece file esterni, richiamati nella pagina in fase di visualizzazione mediante i rispettivi tag presenti nel file HTML; i collegamenti ipertestuali sono associati (mediante appositi tag, sempre inseriti nel file HTML di base) a singole parole, intere frasi o immagini, facendo clic sulle quali il lettore può passare ad altri punti dello stesso documento (link interni), o ad altri documenti o indirizzi di posta elettronica (link esterni). 10

Sintassi del linguaggio HTML: i tag (1/2) Parole chiave contenute all interno dei simboli < (maggiore) e > (minore), chiamati anche parentesi angolari. Alcuni comandi sono espressi mediante un solo tag (che imposta un istruzione univoca) La maggior parte dei comandi si imposta tramite due tag accoppiati: uno per l istruzione iniziale di apertura, seguito dal testo sul quale l istruzione deve operare, e uno uguale al primo ma preceduto da / (slash) per l istruzione di chiusura. Esempio: Per mandare a capo un testo è sufficiente il singolo tag <BR>: Nel mezzo del cammin<br>di nostra vita Nella pagina Web il testo verrà visualizzato su due righe spezzate: Nel mezzo del cammin di nostra vita Per far apparire la parola cammin in grassetto servono invece due tag, uno di apertura (inizio della formattazione) e uno di chiusura (fine della formattazione): Nel mezzo del <B>cammin</B> di nostra vita Ecco come il testo apparirà all interno del browser: Nel mezzo del cammin di nostra vita Nota: È importante notare che l istruzione continua a essere correttamente interpretata anche qualora si modifichi la collocazione dei tag: essi possono essere tranquillamente mandati una o più volte a capo, al fine di consentire una miglior leggibilità di tutto il codice del programma. 11

Sintassi del linguaggio HTML: i tag (2/2) ATTRIBUTI E VALORI Le istruzioni inserite all interno dei tag possono contenere oltre ai nomi, anche gli attributi e i valori del comando dato. <TAG ATTRIBUTO=VALORE> </TAG> Per visualizzare la parola mezzo in colore rosso, il codice HTML è: Nel <FONT COLOR= #FF0000">mezzo</FONT>del cammin di Il tag complessivo è composto dai seguenti elementi: FONT è il nome del comando (formattazione dei caratteri) COLOR ne è uno dei possibili attributi #FF0000 è il valore dell attributo (tipo di colore espresso in HEX) STRUTTURA A MATRIOSKA In un documento HTML, si possono trovare tag diversi che agiscono contemporaneamente su una stessa porzione di testo. Le varie istruzioni devono essere racchiuse l una dentro l altra, rispettando un ordine di apertura e chiusura dei tag definito a matrioska (o a scatole cinesi, o più semplicemente a sandwich ): il primo tag ad aprirsi deve essere l ultimo a chiudersi. <I> <U> <B> </B> </U> </I> Ogni tag va a influenzare solo la porzione di testo racchiusa tra il rispettivo tag di apertura e quello di chiusura. 12

Struttura di un documento HTML Tre tag fondamentali: <HTML>, <HEAD> e <BODY> Struttura di base di ogni documento HTML: <HTML> <HEAD> </HEAD> <BODY> </BODY> </HTML> <HTML> identifica il punto di inizio e di chiusura di un doc. HTML <HEAD> identifica l intestazione di un doc. HTML (include ciò che viene scritto nella barra del titolo con il tag <TITLE> <BODY> identifica il corpo del documento, ossia il contenuto vero e proprio della pagina (quello che verrà visualizzato nella finestra del browser). Tra i due tag <BODY>, si ritrovano: Testo del documento e tutti i tag di formattazione dei caratteri, Tag per la formattazione della pagina (esempio sfondo), Tag dei collegamenti ipertestuali 13

Collegamenti ipertestuali (hyperlink) Rendono possibili passaggi repentini da un documento a un altro e permettono di raggiungere velocemente informazioni diverse, con ampia libertà di movimento e autonomia nella gestione delle esplorazioni sul Web. Collegamenti esterni: rimandano ad altre pagine HTML (o a indirizzi di posta elettronica); Collegamenti interni: rimandano a parti specifiche del documento corrente. Vengono realizzati tramite la speciale marcatura assegnata, con appositi tag, a un elemento di testo oppure a un immagine (intera o mappata, cioè suddivisa in aree sensibili ). Sintassi <A HREF= URL > </A> Il riferimento di destinazione può essere: Un URL <A HREF= http://www.microsoft.com >Vai al sito Microsoft</A> <A HREF= http://www.microsoft.com ><IMG SRC= logo_ms.gif ></A> Un indirizzo di posta elettronica <A HREF= mailto:supptec@microsoft.it >Scrivi a Ass. Tecnica</A> Un segnalibro <A HREF= #inizio >Vai all inizio della Divina Commedia</A> 14