Un post veloce per quanto riguarda i concetti più importanti e frequenti dello JavaScript avanzato o che possiamo dire Object Oriented Programming JavaScript.
Gli oggetti sono dei concetti chiave di JavaScript. Iniziamo rapidamente a scrivere un po’ di codice e concetti per capire di cosa si tratta. Gli oggetti si creano con metodi, proprietà e attributi, che impacchettiamo all’interno di tale oggetto e viene chiamato incapsulamento; metodi e ⋯
Se avete bisogno di una finestra modale e avete jQuery caricato si può semplicemente personalizzare e incollare le seguenti righe di codice in qualsiasi gestore di eventi o eventhandler per far apparire rapidamente un messaggio in una finestra modale per un breve periodo di tempo sullo schermo. ⋯
AjaxRain.com ha proseguito la sua costante crescita aggiungendo impressionanti estensioni per i più popolari framework in JavaScript. È il successore del popolare sito MiniAjax, dopo che ha smesso di fare i suoi aggiornmenti; AjaxRain ha continuato a caricare i migliori script da tutto il web. ⋯
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. ⋯
Sono passati nove mesi da quando jQuery 1.7 è stato rilasciato ed ecco qui con una nuova e fiammante versione per aiutarci a scrivere meno codice in un tempo ancora più breve, pur mantenendo la grande compatibilità cross-browser (per ora). ⋯
Le applicazioni web hanno fatto passi da gigante nel miglioramento della user experience, grazie anche alla tecnologia Ajax. Quando si combinano le funzionalità di PHP con la bravura di javascript si possono produrre risultati piuttosto innovativi. ⋯