WordPress, oltre ad essere il CMS più popolare sul web, è famoso per la grande quantità di temi personalizzati tra cui scegliere, che permettono di dare al nostro sito o blog l’aspetto che più ci piace. Tutti i sistemi CMS sono in grado di personalizzare l’aspetto delle pagine web, ma ciò richiede spesso la conoscenza …
Il selettore CSS dell’attributo
La conoscenza dei selettori CSS è forse la competenza più importante quando si applicano i fogli di stile ad una pagina web. Abbiamo già visto come le nozioni base dei selettori CSS bastano da sole per sfruttare la gerarchia del DOM, ad esempio per ottenere una sorta di ereditarietà tra regole CSS. Secondo il W3C, …
Programmazione ad oggetti in JavaScript
JavaScript è probabilmente il linguaggio di scripting più popolare sul web: è merito di JavaScript e CSS se le pagine visualizzate all’interno del browser possono prendere vita, ovvero diventare dinamiche. Non a caso si parla di Dynamic HTML per indicare quell’insieme di tecnologie che rendono interattivo il web, tra cui spiccano JavaScript, CSS e alcune …
Validazione e focus in JavaScript e jQuery
Quando gestiamo una form HMTL è molto utile sfruttare la funzione focus() di JavaScript per portare all’attenzione dell’utente i campi che non hanno passato il check di validazione della form. Il modo tradizionale di fare questo controllo è qualcosa del genere <input type=”button” onclick=”return postForm();” > … <script language=”JavaScript”> function postForm() { num = document.form_name.field0; …
Introduzione a Firebug
Firebug è forse il miglior amico dello sviluppatore web. Per chi non lo sapesse, Firebug è un plugin per Firefox che permette di visualizzare e debuggare i principali elementi di una pagina web: HTML, CSS, Javascript e chiamate Ajax. Il plugin è talmente ben fatto che la maggior parte degli sviluppatori impara ad usarlo in …
WordPress Multisite
L’installazione standard di WordPress (WP) è un’ottima soluzione finché vogliamo pubblicare sul web un singolo blog o sito. La situazione è diversa se pensiamo di utilizzare un sistema in hosting o una VPS per ospitare diversi siti o blog, tutti realizzati tranne WP. In tal caso è piuttosto scomodo installare un’istanza di WP, con relativo …
CSS pseudo-classi e pseudo-elementi
Le specifiche CSS offrono la possibilità di definire i selettori utilizzando delle pseudo-classi o dei pseudo-elementi. L’esempio più classico, che tutti dovrebbero conoscere, è .my_link { COLOR: darkblue; } .my_link:hover { COLOR: darkorange; } nell’esempio qui sopra my_link è il selettore di classe, hover è il selettore della pseudo-classe. Quasi tutti conoscono l’uso di hover, …
Il web e il protocollo TCP/IP
Il protocollo TCP/IP è un argomento legato alla questione della nascita del web. Secondo alcuni la Rete è un’invenzione del Dipartimento della Difesa Statunitense, o meglio della sua agenzia incaricata dello sviluppo di nuove tecnologie militari (DARPA). Altri affermano che internet è nata al CERN di Ginevra, su esigenza della comunità di scienziati che avevano …


