Logo ufficiale ASMTEL Home Chi siamo Approfondimenti Materiali Normativa Vision 2000
7 - Manipolare gli elementi

1 - Premessa 2 - Introduzione Generale 3 - I marcatori 4 - Le regole dei marcatori 5 - Gli elementi del documento 6 - Identificare gli elementi 7 - Manipolare gli elementi 8 - Perchè è necessario l'XML 9 - Introduzione al linguaggio XML


Precedente Home Su Successiva

 

Nella lezione precedente abbiamo visto come possiamo identificare un elemento all'interno di un documento HTML.

Ma cosa ci serve definire ed identificare parti di un documento come elementi?

La risposta generale a questa domanda è questa: gli elementi sono oggetti che il computer è in grado di riconoscere facilmente, identificare e sui quali può operare i più vari tipi di elaborazione.

I linguaggi di marcatura costruiscono un mondo di oggetti che può essere facilmente compreso sia dal computer che dall'utente umano.

Questo è uno dei motivi principali del rapido successo dell'HTML e delle web application (di fatto la nuova generazione di programmi per computer che tenderà a sostituire le precedenti) e della sicura affermazione quale standard indiscusso del recente XML.

Gli esempi che abbiamo fatto con la formattazione del testo sono banali.

Lo stesso principio può essere applicato a qualunque tipo di interazione fra computer ed utente e non solo, può essere il linguaggio comune con il quale computer diversi, con diversi microprocessori e diversi sistemi operativi possono capirsi e cooperare.

Iniziamo a vedere gli oggetti del documento HTML, definiti in un modello chiamato DOM (Document Object Model o Modello di Oggetti del Documento). 

Abbiamo visto che il principale oggetto dell'HTML è l'oggetto document, che rappresenta l'intero documento HTML

Ma prima di lui vi è un altro oggetto, dato dalla finestra (window) o parte di schermo del computer che visualizza il documento.

L'oggetto window è la madre ed il padre di tutti gli altri oggetti. Non è un elemento HTML ovviamente, ma è progenitore di tutti gli elementi o oggetti HTML. E' in pratica l'universo entro il quale tutti gli altri oggetti esistono.

E' importante non interpretare in maniera riduttiva il termine document, e di intenderlo come una copia su schermo di documenti cartacei.

Un oggetto document può contenere l'interfaccia verso l'utente del più potente programma, e può contenere non solo testo, ma anche immagini, elementi interattivi che rispondono ai comandi dell'utente, video, audio. Qualunque cosa possa essere prodotta da un computer.

 L'HTML dinamico ha un modello di oggetti (DOM, Document Object Model), che è implementato nel browser e consente a programmi ed utenti di manipolare gli oggetti.

Nelle prossime lezioni parleremo di questo "Modello di oggetti", che ha come oggetto principale, quello che contiene tutti gli altri, un oggetto chiamato window.

Nello schema seguente potete vedere gli elementi essenziali del DOM dell'HTML dinamico. 

Più avanti nel corso parleremo estesamente di tutti gli oggetti del DOM e di come utilizzarli nell'HTML dinamico.

Ma ora che conoscete la struttura generale del documento HTML, è bene introdurre fin da subito gli elementi essenziali di un linguaggio strategico nel futuro prossimo di Internet e dell'informatica: l'XML. 

E' ciò che faremo a partire dalla prossima lezione.

 



Precedente Home Su Successiva

Editoriali ] Notizie ] Presentazioni ASMTEL ] Schede ] Libro ] ASMTEL Informa ]

Contatore visite

 Per informazioni e commenti: asm@asm-settimo.it - Note sul copyright

statistiche accessi al sito (dal 2 luglio 2003)

Statistiche complessive con il sito Centro di Competenza sul SUAP (dal 5/6/1999)