Attendi ...

Blog

Blog

Il collasso dei margini CSS nel box model

Il collasso dei margini verticali è uno di quei comportamenti che i fogli di stile hanno ereditato dai browsers di prima generazione, quando il CSS ancora non esisteva. Prima di capire come funziona, inquadriamo l'argomento. Il collasso dei margini entra in gioco solamente se

Abbiamo due o più elementi di blocco adiacenti o innestati Si parla di margini verticali (margin-top o margin-bottom)

Il collasso non si applica nel caso di margini orizzontali, né per gli elementi in linea. La motivazione del collasso dei margini verticali è dettata dal buon senso. Consideriamo una sequenza di elementi HTML

04.04.2012
Dettagli

Il WSDL dei servizi SOAP reso semplice

I web services sono un paradigma di progettazione fondato sul concetto di interoperabilità dei servizi. Chi non conoscesse i web services può trovare un'introduzione all'argomento in questo articolo, e un esempio di implementazione pratica (client-server) questo indirizzo.

Sull'argomento esistono alcune controversie che riguardano la definizione stessa di web service. Secondo alcuni un web service è qualsiasi tecnologia che permetta lo scambio di dati tra piattaforme diverse, offrendo un'interfaccia indipendente dai sistemi coinvolti. Da questo punto di vista una comune chiamata Ajax è un web service. Secondo altri, un web ...

03.04.2012
Dettagli

Eseguire il backup della configurazione di una VPS Small

Se abbiamo in gestione una VPS Small Linux su AziendeItalia, possiamo usare Plesk per fare un backup della configurazione dell'intera VPS. Si tratta di un'operazione diversa dal backup delle risorse contenute “nella” VPS, come ad esempio le pagine di eventuali domini o i dati di un database. Quella che vedremo oggi è la procedura che permette di fare una copia di backup della configurazione di Plesk, che contiene tutti i parametri impostati mediante usando Plesk. In altre parole, il risultato del nostro backup saranno dei file XML contenenti i parametri della VPS, come ad esempio: nomi dei domini, configurazione del servizio DNS, ...

02.04.2012
Dettagli

Confronto tra ereditarietà e prototyping in JavaScript

Nelle scorse puntate abbiamo visto come sfruttare la programmazione ad oggetti in JavaScript, con la possibilità di aggiungere metodi per mezzo del prototyping, che permette di estendere gli oggetti JavaScript in modo semplice e veloce. Oggi vedremo come ottenere lo stesso risultato in modo più tradizionale, usando un paradigma simile a quello classico della programmazione Object Oriented.

Consideriamo ad esempio la classe

function dog(name) {

this.name = name;

this.speak = function() { return (this.name + " barking!" ) ...

30.03.2012
Dettagli

Configurare l'interfaccia utente di Plesk

Plesk è uno delle scelte più popolari per gestire account e sistemi di web hosting. Uno dei punti di forza dello strumento è la flessibilità, che permette di usare Plesk “sopra” diversi sistemi e diverse tecnologie, col vantaggio di avere un unico strumento per contesti differenti. Flessibilità implica però una cura particolare nella configurazione dei pannelli utenti: se non sappiamo come abilitare una funzione nel giusto contesto (utente, sistema e ambiente), rischiamo di non poter utilizzare la funzione perché non abbiamo attivato l'icona corrispondente. Oggi vedremo perciò come configurare le diverse interfacce, imparando ...

29.03.2012
Dettagli

Header, sessione e autenticazione in PHP

Una caratteristica comune della maggior parte dei siti web, siano essi statici o dinamici, è la centralizzazione della gestione dell'header e del footer all'interno di specifiche risorse. Il vantaggio è evidente. Se le nostre pagine presentano uno struttura come questa

inclusione dell'header contenuto specifico della pagina inclusione del footer

avremo la sicurezza che tutte le pagine condividono lo stesso aspetto, gli eventuali loghi o banner e le informazioni comuni ad ogni pagina, come ad esempio menù di navigazione, recapiti, aiuto on line.

Ovviamente ciò significa che tutti gli aspetti condivisi ...

28.03.2012
Dettagli

Le proprietà CSS float e clear

Le proprietà float e clear sono forse le più difficili da comprendere se non siamo esperti di CSS. Esistono molti articoli che provano a spiegare il funzionamento della proprietà float, ma è raro trovare spiegazioni ed esempi che chiariscano ogni dubbio. Con questo articolo proveremo a spiegare soprattutto perché esiste la proprietà float, in modo che una volta compresi i motivi che ne giustificano l'esistenza sia più facile imparare a sfruttarla.

Lo scopo principale della proprietà float è sostituire l'attributo align dell'HTML, che è stato deprecato con la versione HTML 4.01. Esemplificando, si potrebbe dire che ...

27.03.2012
Dettagli

Gestione dei sottodomini di una VPS via Plesk

Avendo a disposizione un VPS (ad esempio una VPS Small Linux di AziendeItalia), possiamo usare il pannello di amministrazione di Plesk per creare dei domini e configurare il servizio DNS. Dopo aver creato almeno un dominio, possiamo usare Plesk per creare dei nuovi sottodomini e registrarli in modo che siano visibili sul web. Oggi vedremo come compiere queste operazioni, che grazie a Plesk sono semplici e immediate.

Creazione del sottodominio

Per creare un nuovo sottodominio basta collegarci al pannello di gestione dei domini (per dettagli vedi Selezione dei domini su Plesk) e cliccare sull'icona Sottodomini

26.03.2012
Dettagli