Ormai per trasferire file tra i nostri pc e device mobili, abbiamo veramente tante opzioni.

Ma praticamente tutte richiedono l'utilizzo di una app o plugin da installare.

Ho scoperto, però, questo servizio web, che ci consente di condividere i nostri file con i dispositivi della nostra rete di casa usando solo un browser web: ShareDrop.

HTML5 ha portato con se vari nuovi tipi di input.

Uno di questi è l'input number, che è predisposta per avere valori numerici.

Questo fa si che è possibile impostare range, valori massimi e minimi usando gli attributi piuttosto che codice JS.

Fino all'avvento di HTML5, abbiamo semore usato Javascript per convalidare un form.

L'ultima versione di HTML, però, ha già degli strumenti per la validazione, come l'attributo required!

Questo attributo blocca il submit del form quando il campo è vuoto ma obbligatorio; qua potete trovare un esempio.

Come fare per rendere obbligatario anche un campo select?

HTML 5 ha portato con se molte novità.

Una delle più importanti, secondo me, è la navigazione offline; soprattutto nel caso di applicazioni web mobile.

Sostanzialmente si basa di un meccanismo di cache piuttosto semplice.

Prima di tutto dobbiamo creare un file MANIFEST con la lista dei files da tenere in cache; una cosa del genere:

CACHE MANIFEST
    index.html
    /images/logo.png
    /css/styles.css  
    /js/jquery.min.js  
    /js/script.js

Salvate il file chiamandolo offline.manifest.

In giro ci sono parecchi programmi per registrare lo schermo del nostro pc.

A questi possiamo aggiungere una estensione per Chrome: Screecastify.

Non so se sia disponibile anche per Chromium, ma penso di si.

Una volta installata l'estensione, e avviata, possiamo decidere se registrare l'interno di un tab del browser, o il desktop.