Autore: Matteo Casati

Una delle novitÓ di HTML5 Ŕ l'introduzione di attributi globali personalizzati per l'aggiunta di dati agli elementi del DOM.Questi attributi sono caratterizzati dal prefisso data- e possono contenere una gran varietÓ di informazioni e meta-informazioni per descrivere l'elemento, ...

Tipicamente i numeri di telefono sono inseriti nelle pagine web come semplice testo; con la diffusione della navigazione tramite smartphone e di strumenti per effettuare chiamate VoIP, risulta comodo fornire agli utenti la possibilitÓ di chiamare direttamente il numero indicato ...

Le API per il controllo dello stato della batteria rientrano tra le specifiche di HTML5 relative all'accesso da parte del browser delle caratteristiche hardware e di sistema del dispositivo (System Information API, http://www.w3.org/TR/system-info-api/).La possibilitÓ di ...

Una delle novitÓ di CSS3 Ŕ l'aggiunta del supporto a background multipli, ovvero la possibilitÓ di specificare pi¨ di un'immagine di sfondo, posizionando ciascuna risorsa su un livello diverso (layer).L'esempio seguente mostra come costruire una scena complessa usando singole ...

CSS3 consente di controllare in modo molto preciso lo sfondo degli elementi della pagina.Tra le nuove proprietÓ introdotte troviamo background-clip che consente di specificare quale sarÓ l'area interessata dallo sfondo. I valori disponibili sono: border-box: lo sfondo verrÓ ...

Tra i nuovi tag semantici introdotti con HTML5 troviamo time, usato per definire un orario o una data.Questo elemento consente al browser di identificare in modo formale uno specifico momento nella storia all'interno della pagina e risulta particolarmente utile per i motori di ...

Gli operatori di confronto sono usati per determinare a livello logico se due variabili o due tipi sono uguali.In JavaScript abbiamo due diversi operatori per effettuare questa operazione: == (equality) determina se due espressioni hanno lo stesso valore, eventualmente applicando...

╚ possibile rimuovere una certa proprietÓ da un oggetto JavaScript usando la keyword delete.Nell'esempio che segue viene definito un oggetto person, con 3 proprietÓ (firstName, lastName e webSite) quindi viene eliminata l'ultima proprietÓ (webSite):var person = { firstName: "...

Le specifiche di HTML5 prevedono la possibilitÓ di inviare al server pi¨ file utilizzando un singolo controllo di tipo upload.Impostando l'attributo multiple all'input di tipo file l'utente pu˛ infatti selezionare contemporaneamente pi¨ elementi.╚ anche possibile specificare l'...