6765 Letture
Chat web senza utilizzare JavaScript, solo con HTML e CSS

Chat web senza utilizzare JavaScript, solo con HTML e CSS

Uno sviluppatore indipendente spiega di essere riuscito a creare una chat bidirezionale, capace di aggiornare i messaggi inviati e ricevuti in tempo reale, senza ricorrere a codice JavaScript.

Le chat via web non sono certo una novità: le diverse runtime JavaScript hanno semplificato di molto la realizzazione di questo tipo di applicazioni.
Kevin Kuchta, uno sviluppatore di San Francisco, ha però recentemente dimostrato di essere riuscito a realizzare un'applicazione per lo scambio di messaggi tra utenti remoti che per funzionare utilizza solo HTML e CSS.

Com'è possibile? Il programmatore ha utilizzato una serie di caratteristiche proprie di CSS per simulare lo scatenarsi dei vari eventi provocando il trasferimento dei testi da un browser all'altro.

Certo, si tratta di un esperimento ma è comunque un progetto ben riuscito (il sorgente è stato pubblicato su su Github) se si pensa che tutti coloro che avevano fino ad oggi provato a creare qualcosa di simile si erano dovuti appoggiare ad altri linguaggi, come Python, e a una serie di librerie.


Kuchta afferma di aver sviluppato la sua chat basata esclusivamente su HTML e CSS in poco tempo traendo ispirazione dal ricercatore Davy Wybiral, esperto in materia di sicurezza informatica, che nei giorni scorsi aveva dimostrato l'utilizzo dei fogli di stile (CSS) per tracciare i movimenti del mouse su una pagina web.


Tecniche del genere, che non chiamano in causa JavaScript, possono essere sfruttate per raccogliere informazioni sul comportamento dell'utente, sulla risoluzione dello schermo, sul browser adoperato, controllare i font supportati dal sistema operativo e collegare eventi "click".

Chat web senza utilizzare JavaScript, solo con HTML e CSS