jQuery 3.0 arriva alla fase di release candidate proponendo quelle che saranno le feature presenti nell'imminente versione definitiva. Come sottolineato dai responsabili del progetto, l'aggiornamento a questa nuova versione non dovrebbe comportare particolari problemi per quanto riguarda la migrazione, sono sì presenti delle modifiche tali da giustificare il rilascio di una major release, ma non si prevedono particolari incompatibilità con il codice implementato fino ad ora. (more...)

Continua a leggere jQuery 3.0. Le novità per gli sviluppatori

Categoria: Scripting

Angular 2, seconda incarnazione di uno dei framework più diffusi per lo sviluppo di Web application con JavaScript, è finalmente giunto alla prima Release Candidate; tale aggiornamento è stato ottenuto attraverso un lavoro di repackaging grazie al quale tutti i pacchetti del progetto verranno distribuiti sotto l'@angular npm scope e che determinerà, inoltre, delle modifiche in fase di installazione via npm e nell'importazione del sorgente. (more...)

Continua a leggere Angular 2, le novità della RC

Categoria: Scripting

CSSX è un progetto nato con la particolare finalità di offrire uno strumento grazie al quale generare e applicare regole di stile CSS attraverso JavaScript. Si tratta in sostanza di una libreria client side fornita come API in grado di produrre CSS puro, o se si preferisce "vanilla CSS", tramite injection e senza determinare l'introduzione inline degli stili, in questo modo si potrà garantire la massima pulizia del markup. (more...)

Continua a leggere CSSX: CSS in JavaScript

Categoria: Web Design

Tags: ,

basketJS è una libreria JavaScript dalle dimensioni contenute che fornisce il supporto per il caching degli script tramite API HTML5 localStorage. Sostanzialmente si tratta di uno script loader, per il momento ancora in fase di proof-of-concept, che controlla se uno script è stato precedentemente memorizzato localmente. (more...)

Continua a leggere basketJS: un loader per il caching degli scripts con localStorage

Categoria: Scripting

Tags: ,

Minime è il nome di un interessante progetto dedicato agli sviluppatoti e finalizzato alla fornitura di librerie JavaScript tramite CDN (Content Delivery Network). La caratteristica principale di questa piattaforma riguarda il processo di compressione al quale vengono sottoposti i framework disponibili, sostanzialmente ricorrendo ad essa si dovrebbe ottenere un risparmio intorno al 3.75% rispetto alle soluzioni tradizionali. (more...)

Continua a leggere Minime: librerie JavaScript (ultra)compresse su CDN

Categoria: Scripting

Tags:

Sono passati 10 anni da quando John Resig, lead developer del progetto, presentò jQuery nel corso del BarCamp NYC 2006. La prima versione di uno dei più noti framework JavaScript per lo sviluppo di Web applications è disponibile ancora online per la consultazione, ma dal suo rilascio iniziale questa libreria si è notevolmente evoluta, tanto da essere adottata in milioni di siti Web così come in CMS a larghissima diffusione (basti pensare a WordPress) e da divenire disponibile tramite i CDN di aziende come Google e Microsoft. (more...)

Continua a leggere jQuery: i primi 10 anni del framework JavaScript

Categoria: Scripting

E' opinione diffusa che le tecnologie più moderne per il Web garantiscano vantaggi importanti sul fronte della sicurezza in Rete, a questo proposito basti pensare al progressivo abbandono del plugin Flash Player in favore di soluzioni basate su HTML5 ritenute, tra l'altro, meno esposte all'azione di potenziali utenti malintenzionti; ma passando dalla teoria alla pratica, emergerebbero alcune prove del fatto che la realtà potrebbe essere molto più complicata di quanto non si possa pensare. A conferma di ciò basterebbe citare un recente caso riguardante NodeJS. (more...)

Continua a leggere Ransom32: Ransomware-as-a-Service con NodeJS

Categoria: Sicurezza

Lo sviluppatore Gleb Bahmutov ha recentemente proposto un efficace esempio di applicazione self-rewriting tramite l'utilizzo di ServiceWorker, si tratta di un approccio che sembrerebbe in grado di garantire tempi di caricamento delle componenti praticamente immediati creando un contesto simile a quello che, chiaramente in via ipotetica, si potrebbe ottenere sfruttando il rendering lato server direttamente via Web browser. (more...)

Continua a leggere Instant Web Application e ServiceWorker

Categoria: Scripting

Gli sviluppatori di OSJS hanno pensato di portare agli estremi il concetto secondo il quale JavaScript possa essere utilizzato per l'implementazione di qualsiasi progetto realizzando un sistema operativo completo capace di girare all’interno di un comune browser per la navigazione Web. (more...)

Continua a leggere OSJS, un sistema operativo scritto in JavaScript

Categoria: Scripting

Tags: ,

Il 2015 si avvia ormai alla fine ed è quindi possibile proporre un per quanto limitato bilancio delle non poche novità che hanno caratterizzato il mondo dello sviluppo nel corso degli ultimi 12 mesi; durante l'anno al termine si è assistito, come previsto, ad un'ulteriore marginalizzazione di Flash in favore di standard Web più recenti, contestualmente si è potuta registrare una maggiore attenzione nei confronti delle esigenze legate all'implementazione dei frontend, anche per via del fatto che le API hanno rappresentato non di rado uno strumento a cui delegare buona parte della logica di backend. (more...)

Continua a leggere Sviluppatori: bilancio 2015 e previsioni per il 2016

Categoria: PHP e Open Source