Electron 1.0: il framework per realizzare app cross-platform

Disponibile Electron 1.0, il framework cross-platform per realizzare applicazioni in HTML, CSS e JS app per OSX, Windows e Linux Dopo anni di sviluppo e quasi 1.2mln di download, Electron è cresciuto esponenzialmente fino a raggiungere la maturità. Il framework cross-platform ha raggiunto la versione 1.0 ed è disponibile da electron.atom.io (sito web tra l’altro aggiornato in […]

jQuery sweetAlert: un plugin per sostituire alert() JavaScript

jQuery sweetAlert un fantastico plugin per sostituire il classico alert() JavaScript Inglobarlo nel nostro progetto è semplicissimo, basta scaricare il pacchetto da GitHub e includere il JS e il CSS. Scarichiamo prima di tutto il codice dal Repository GitHub http://t4t5.github.io/sweetalert/, ora non ci resta che copiare sweetalert.min.js e sweetalert.css nel nostro progetto e richiamarli dalla […]

UI toolkit per Electron: Photon e MetroUI

Photon e MetroUI sono due UI Toolkit HTML/CSS per aiutare i developer nello sviluppo di applicazioni desktop multipiattaforma con Electron Essendo possibile l’utilizzo di HTML e CSS, abbiamo la possibilità di realizzare praticamente ogni cosa, ad esempio nulla ci vieta di usare anche Bootstrap puro 🙂 In cerca di risorse simili, mi sono imbattuto in […]

Electron: creare applicazioni desktop con JS ed HTML

Electron: il devkit opensource che ti permette di sviluppare applicazioni cross platform desktop con tecnologie Web come HTML e JavaScript Recentemente mi sono avvicinato anche al mondo dello sviluppo di applicazioni desktop. Ho cercato qualcosa di simile a PhoneGap (software per lo sviluppo iOS e Android con tecnologie Web) e mi sono imbattuto in Electron (conosciuta […]

Device.js: riconoscere facilmente os, device ed orientamento

device.js di Matthew Hudson ha scritto una piccola libreria JavaScript per gestire tipologia device, orientamento e OS tramite CSS o JavaScript Segui il progetto di device.js su GitHub: https://github.com/matthewhudson/device.js Device supportati: iOS: iPhone, iPod, iPadAndroid: Phones & Tablets Blackberry: Phones & Tablets Windows: Phones & Tablets Firefox OS: Phones & Tablets Come già detto, i […]

Bloccare il tasto destro sul nostro sito con jQuery

Ecco un piccolo snippet di codice jQuery per bloccare il tasto destro sul nostro sito web o blog. Ovviamente questa pratica non risolve il problema di eventuali “furti” dei contenuti del nostro sito (immagini o testi), infatti è possibile comunque copiare o scaricare le immagini in altri modi. $(document).ready(function(){ $(document).on({ “contextmenu”: function(e) { // Blocco […]

Creare un redirect in PHP, HTML, JavaScript o jQuery

Creare un redirect in PHP, HTML, JavaScript o jQuery è molto semplice. Vediamo come procedere in PHP: header(‘HTTP/1.1 301 Moved Permanently’); header(‘Location: http://www.nuovosito.com’); Normalmente il redirect più comune è il 302, ma è possibile anche specificare il tipo di redirect, ecco un esempio del 301: header(‘HTTP/1.1 301 Moved Permanently’); header(‘Location: http://www.nuovosito.com’); Vediamo invece come procedere […]

Bootstrap 4 in dirittura d’arrivo, ora in fase alpha

Il framework che aiuta gli sviluppatori a realizzare siti responsivi si avvicina al rilascio della nuova major release. Da qualche giorno sul sito ufficiale di Bootstrap è visibile un messaggio che dice “Aww yeah, Bootstrap 4 is coming!”. Al momento la versione stable è ferma alla 3.3.5, ma è possibile provare Bootstrap 4 alpha dal seguente link. […]

AngularJS: tante risorse in italiano per questo framework

Tante risorse in italiano per AngularJS, il framework di Google. Cos’è un Framework? Un framework è una struttura che facilita lo sviluppo e la gestione del codice. Un team di sviluppo che lavora su un progetto basato su un qualsiasi framework (ne esistono sia per PHP che per JavaScript) trarrà benefici sia in termini di […]

LoadJS: un leggero Async Loader per i browser moderni

Questa utilissima libreria javascript non è altro che un piccolo tool che permette di caricare gli script in parallelo ed eseguire codice solo dopo che le dipendenze siano state soddisfatte. Tramite GitHub possiamo accedere al sorgente Di seguito qualche esempio per capire come funziona / load a single file loadjs(‘foo.js’, function() { // foo.js loaded }); […]