Gli sviluppatori del noto framework JavaScript EmberJS hanno reso disponibile la versione 2.7 e, nel contempo, la beta dell'aggiornamento 2.8 che una volta stabile sarà anche la nuova LTS del progetto dopo la 2.4. Se da una parte EmberJS 2.7 rappresenta una minor release che verrà archiviata rapidamente con il futuro rilascio della 2.9, la 2.8 riceverà bugfix per un periodo di 36 settimane e security patch per 5 anni. (more...)

Continua a leggere EmberJS: nuove API in vista della prossima LTS

Categoria: Scripting

Sviluppare per il Web sta diventando eccessivamente, e inutilmente, complicato? Troppe tecnologie che consentono di eseguire le medesime procedure, un gran numero di framework tra i quali scegliere e librerie spesso sovradimensionate rispetto agli obbiettivi per cui vengono utilizzate, starebbero rendendo via via più complesso il lavoro dei coders? Per rispondere a queste domande è necessario tenere conto di un panorama dove con il moltiplicarsi degli strumenti disponibili non facilita necessariamente l'implementazione dei progetti. (more...)

Continua a leggere Vanilla Web development o framework?

Categoria: Scripting

PerfTool è un package npm per la visualizzazione di statistiche sulle prestazioni di un sito Web; tra i dati proposti da questo strumento vi sono anche i risultati delle analisi sulle performance operate da Google PageSpeed Insight, le misurazioni riguardanti le risorse utilizzate in fase di produzione, i suggerimenti su come risolvere le problematiche che influenzano negativamente le prestazioni e le segnalazioni di errori HTML. (more...)

Continua a leggere PerfTool per misurare le performance di un sito Web

Categoria: Software e Servizi

Esistono diverse soluzioni per il debugging delle applicazioni basate sul JavaScript environment NodeJS, una di queste, il NodeJS Debugger, viene messa a disposizione come componente integrata ed è accessibile tramite interfaccia testuale. Chi invece desidera utilizzare uno strumento maggiormente improntato all'interazione visuale potrebbe optare per il Chrome Debugger che consente di operare attraverso l'interfaccia utente dei Chrome DevTools. (more...)

Continua a leggere Debugging di applicazioni NodeJS con Chrome Debugger

Categoria: Scripting

nbind è una raccolta di header sviluppati per rendere le librerie C++11 accessibili attraverso codice JavaScript; si tratta di una soluzione facilmente integrabile nei propri progetti, grazie ad un una singola istruzione #include il compilatore di C++ può generare i binding necessari per l'interazione tra le due tecnologie, senza la necessità di ricorrere ad ulteriori strumenti. La libreria coinvolta potrà quindi essere utilizzata come un'estensione di NodeJS o inclusa in una pagina Web senza plugin se compilata con Emscripten in asmJS. (more...)

Continua a leggere nbind: accedere a librerie C++ da JavaScript, NodeJS e browser

Categoria: Scripting

Apple Pay è una piattaforma della Casa di Cupertino concepita per fornire un sistema sicuro con il quale effettuare ordini e pagamenti in mobilità; lanciato come servizio utilizzabile presso esercizi commerciali dotati di POS contactless e con le applicazioni per iOS, Apple Pay è divenuto integrabile con le App per watchOS su Apple Watch per poi divenire una soluzione estesa ai siti Internet e alle Web application tramite il browser Safari. (more...)

Continua a leggere Apple Pay JS: integrare Apple Pay nelle Web application

Categoria: Scripting

WebGazerJS è il nome di un progetto nato per mettere a disposizione degli sviluppatori una tecnologia "democratica", cioè indipendente dalle grandi case produttrici, per l'analisi biometrica e il riconoscimento dei movimenti oculari; si tratta sostanzialmente di una libreria JavaScript per l'implementazione di soluzioni per l'eye tracking attraverso un comune browser per la navigazione su Internet. (more...)

Continua a leggere WebGazerJS: eye tracking su browser con JavaScript

Categoria: Scripting

MoJS è una libreria basata su JavaScript che offre un set di strumenti dedicati alla motion graphic per il Web. Si tratta di una soluzione rilasciata sotto licenza Open Source e ospitata sul code hosting di GitHub che potrà essere utilizzata per lo sviluppo e l'inserimento di componenti animate all'interno di un frontend. Installabile tramite Bower ed NPM, MoJS è richiamabile anche in versione minificata tramite apposito CDN. (more...)

Continua a leggere MoJS: motion graphic per il Web

Categoria: Scripting

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