web

Il Browser Object Model (BOM)

Il Browser Object Model è un modello a oggetti, , esposto da un browser che consente di interagire e interfacciarsi con esso e con lo schermo del computer. Esso espone le funzionalità di un browser attraverso la definizione di una gerarchia di oggetti, con proprietà e metodi per manipolare l’ambiente di esecuzione della pagina web.

Document Object Model (DOM)

Il Document Object Model è un’API, o interfaccia, indipendente da una qualsiasi piattaforma o linguaggio, attraverso cui è possibile accedere e modificare il contenuto, la struttura e lo stile di un documento HTML o XML.
read more

Programmazione basata sugli oggetti

La programmazione basata sugli oggetti ha come obiettivo principale la creazione di nuovi tipi di dato. Un oggetto è un contenitore di valori eterogenei, messi insieme a formare una struttura dati unica e tale da avere generalmente una particolare identità. Normalmente, infatti, un oggetto è utilizzato per rappresentare un’entità specifica come ad esempio una persona, una moto, un pc, etc. tramite un’aggregazione di dati e di funzionalità.

 
read more

Funzioni in JavaScript

 Una funzione è un insieme di istruzioni racchiuse in un blocco di codice, contraddistinto da un nome, può accettare  parametri di ingresso e restituire valori. L’utilizzo di una funzione all’interno di uno script prevede due fasi:
  • una di  dichiarazione della funzione in cui si assegna un nome ad un blocco di codice;
  • una  di invocazione o chiamata in cui il blocco di codice viene eseguito.

Definire una funzione

Lo schema sintattico per la definizione di una funzione è il seguente:    
read more

Array

Un array è una collezione indicizzata di dati primitivi, o di oggetti, o di altri array. Gli array permettono di utilizzare un solo nome per individuare una collezione costituita da vari elementi, che saranno accessibili tramite indici interi. Per utilizzare un array bisogna passare attraverso le fasi di:

  1. creazione
  2. inizializzazione
Vediamo le caratteristiche di un Array:
  • gli elementi possono essere anche di tipo diverso
  • il primo elemento dell'array si trova nella posizione 0, l'ultimo nella posizione n-1, dove n è la lunghezza dell'array
 
read more
JavaScript è un linguaggio di scripting orientato agli oggetti comunemente usato nei siti web. Fu originariamente sviluppato da Brendan Eich della Netscape Communications. È un linguaggio lato-client, poiché il codice sorgente è visualizzabile all'utente finale.
read more
Tutti gli elementi HTML possono essere considerati come caselle. Nei CSS, il termine "box model" viene usato quando si parla di design e layout. Il modello di box CSS è essenzialmente una scatola che avvolge ogni elemento HTML. Consiste di: margini, bordi, spaziatura e contenuto effettivo.
read more

css


Il CSS (Cascading Style Sheets), è un linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML ad esempio i siti web e relative pagine web.  L'introduzione del CSS si è resa necessaria per separare i contenuti delle pagine HTML dalla loro formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine stesse sia per gli utenti, garantendo contemporaneamente anche il riutilizzo di codice ed una sua più facile manutenzione.
read more
Lo scopo delle form  è quello di creare interazione e scambio dati tra gli utenti ed il sito. Più precisamente, attraverso un form HTML  è possibile "raccogliere" gli input degli utenti per poi inviarli ad un qualche sistema di elaborazione (normalmente uno script lato server). I form HTML, infatti, permettono la sola realizzazione dell'interfaccia del modulo, ma da soli non offrono il minimo controllo e la minima gestione sui dati inseriti dagli utenti. Per far ciò, come detto, sarà necessario utilizzare degli script in grado di ricevere i dati raccolti dal form per poi eseguirne una qualche elaborazione (ad esempio inserirli all'interno di un database oppure utilizzarli per inviare una mail).
read more
HTML (Hyper Text Mark-Up Language) è un linguaggio usato per descrivere i documenti ipertestuali disponibili nel Web. Non è un vero e proprio linguaggio di programmazione, ma un linguaggio di markup, ossia descrive il contenuto, testuale e non, di una pagina web.
read more
Commenti recenti

Working Hours

  • Monday9am - 6pm
  • Tuesday9am - 6pm
  • Wednesday9am - 6pm
  • Thursday9am - 6pm
  • Friday9am - 6pm
  • SaturdayClosed
  • SundayClosed
Latest Posts

Teachers

Facebook
Twitter
LinkedIn
Contatti

Commenti recenti

Wordpress Social Share Plugin powered by Ultimatelysocial
error

Enjoy this blog? Please spread the word :)