Quando si inserisce un’immagine o del testo in un documento HTML, per default il testo viene allineato verticalmente al basale (baseline), questa è la linea di base del testo e l’immagine. Usando le proprietà CSS vertical-align
possiamo modificare questo comportamento e allineare il testo con l’immagine come preferiamo. Per fa sì che il testo circondi l’immagine viene utilizzato proprietà float
di CSS applicata all’immagine. ⋯
Una pratica comune è quella di separare il codice di un programma scritto in PHP in file diversi e quindi chiamarli l’uno o l’altro quando è necessario per una particolare applicazione. Così, si può ridurre significativamente la dimensione del codice da caricare e impedire di caricare quelli che non abbiamo bisogno. ⋯
Ad un certo punto, tutti noi dobbiamo memorizzare qualche set di dati sul client. Possiamo memorizzare lo spazio dei nomi di variabili sempre in maggiore quantità evitando collisioni; possiamo memorizzare le variabili in qualche oggetto locale che stiamo usando per la normale esecuzione del nostro script; possiamo associare attributi personalizzati ai nodi dell’HTML, violando la sacrosanta purezza dello XHTML. ⋯
jQuery UI è utile, ma molti dei suoi widget soffrono di un fastidioso bug di progettazione. Se non si ha a che fare con le finestre modali, non si avrà nemmeno l’esperienza, ma se si tenta di utilizzare una funzione di completamento automatico o un widget datepicker all’interno di una finestra modale, troverete un
generato dinamicamente dietro il modale. ⋯
La precarica delle immagini è un ottimo modo per migliorare la user experience. Quando le immagini sono precaricate nel browser, il visitatore può navigare ovunque nel nostro sito e disporre di tempi di caricamento più veloci. Ciò è particolarmente utile per le gallerie di foto e altri siti con immagini pesanti in cui si desidera visualizzarle il più rapidamente e, s’è possibile, senza problemi. ⋯
Probabilmente avete familiarità con le istruzioni if
di PHP. È molto simile alla sua controparte in molti altri linguaggi di programmazione e rappresenta uno dei concetti fondamentali della programmazione. L’istruzione if
è facile da capire e facile da padroneggiare. Questo è probabilmente quello che siete abituati a leggere: ⋯
Una moderna alternativa HTML5-ready al reset CSS.
normalize.css è un file CSS personalizzabile che rende tutti gli elementi dei browsers più coerenti e in linea con gli standard più moderni; analizza le differenze tra stili di default dei browsers al fine di mirare con precisione solo gli stili che hanno bisogno di normalizzazione; conserva le impostazioni predefinite utili, a differenza di molti reset CSS; corregge bugs e incoerenze comuni ⋯
Se i frammenti di tipo PHP abbondano su Internet, allora perché scriverne un altro? Beh, i frammenti PHP trovati al giro sono generalmente zoppi. Frammenti che generano una stringa casuale o un ritorno di $_SERVER["REMOTE_ADDR"]
per un indirizzo IP da un client in realtà non sono così interessanti e sono di utilità modesta. Invece, ecco alcuni frammenti che senza dubbio troverete interessanti e utili e che mi hanno tolto ⋯