Corsi on-line

Chat JavaScript con Candy

Candy è una soluzione rilasciata sotto licenza Open Source per la realizzazione di chat in tempo raeale basate su JavaScript e il canale di comunicazione Jabber attraverso Extensible Messaging and Presence Protocol (XMPP); opzionalmente sarà possibile utilizzare questa applicazione anche nel contesto di implementazioni server side, ma essa nasce proprio con l’obiettivo di caricare il funzionameto delle chat sul client level.

Almeno a livello teorico Candy dovrebbe consentire di abilitare un numero illimitato di rooms, nello stesso modo un utente potrà essere attivo in un numero indefinito di rooms; sono supportate sia le comunicazioni pubbliche che quelle private, per partecipare ad una qualsiasi delle chat aperte sarà disponibile un sistema basato sulla navigazione a schede (tabbed browsing) fornito nativamente dall’interfaccia.

Numerose le funzionalità per il monitoraggio, il controllo, la moderazione delle discussioni e delle attività, di default l’applicazione è in grado di notificare l’arrivo di nuovi messaggi, inoltre, saranno sempre a disposizione strumenti per bloccare utenti nonché funzionalità accessibili da amministrazione per il banning o l’espulsione definitiva in caso di comportamenti contrari alle policy della propria piattaforma.

Candy è un’applicazione ad alto livello di personalizzazione il cui front-end potrà essere modificato velocemente tramite l’inclusione di nuovi temi, questi ultimi potranno essere impostati attraverso un’API (Application Programming Interface) basata su JS; le funzionalità di base potranno poi essere arricchite grazie ad estensioni di terze parti attraverso plugin.

Concepita più per la creazione di community online che per l’integrazione di singole chat su siti Web, Candy è supportata da tutti i browser più diffusi (Incluso Internet Explorer 7) ed è supportata da una ricca documentazione.

Post correlati
I più letti del mese
Tematiche