Creare un sito web con HTML 5.0 direttamente online: nuovo ambiente di sviluppo Bespin Mozilla
Bespin è un nuovo editor di testo web-based di Mozilla Labs in grado di sostituire gli editor di testo desktop per la realizzazione di interfacce per il web attraverso l'utilizzo del linguaggio HTML 5.
Incrementare la produttività degli sviluppatori, migliorare l’esperienza degli utenti e promuovere l’uso degli standard aperti. Sono questi gli obiettivi di Bespin, una soluzione sperimentale che propone un framework aperto ed estensibile per l’editing del codice.
Partorito dai Mozilla Labs, Bespin si configura come un editor di testo web-based scritto in JavaScript e in grado di sostituire gli editor di testo desktop per la realizzazione di interfacce per il web attraverso l’utilizzo del linguaggio HTML 5, evoluzione dell’HTML 4.01. Rilasciato da poche ore sotto forma di prototipo in versione 0.1 e disponibile sotto licenza MPL (Mozilla Public License), Bespin consente agli sviluppatori di collaborare on line e di accedere ai propri file e progetti da qualsiasi device e in qualsiasi momento. Bespin trasferisce, quindi, gli strumenti di editing del codice sul web e presenta funzionalità di hosting, collaborazione e condivisione. Si tratta, cioè, di una soluzione di cloud computing in puro stile Web 2.0.
Bespin presenta una riga di comando in stile Vi o Emacs e un dashboard per la gestione dei file. Attraverso la riga di comando, gli sviluppatori possono accedere alle funzioni dell’editor, che sono disponibili tramite una ricerca dei termini inseriti nella command line. Alle funzioni presenti di default se ne possono aggiungere altre sotto forma di plug-in, anche facendo riferimento alle funzionalità messe a disposizione da Ubiquity. I plug-in, tra l’altro, possono essere condivisi tra chi collabora a uno stesso progetto. Il dashboard, invece, è suddiviso in diverse aree: l’area per la navigazione a colonne dei progetti e del contenuto, quella per i file aperti e quella per digitare i comandi.
Al momento le funzioni offerte dall’editor di Bespin sono limitate, ma, ricordiamo, siamo di fronte a un prototipo. In ogni caso, gli sviluppatori possono utilizzare gli undo, la selezione del testo, il taglia, copia, incolla, la numerazione delle righe, la colorazione automatica della sintassi e la generazione di anteprime che vengono aperte in una nuova finestra. Bespin consente anche di importare progetti esterni, che vengono poi aggiunti nella colonna dedicata.
È possibile farsi un’idea delle funzionalità e delle potenzialità di Bespin registrandosi al sito del progetto, ma segnaliamo che, al momento, la funzione di collaborazione viene solo mostrata in un esempio statico e che la possibilità effettiva di lavorare in contemporanea con altri utenti su uno o più file sarà resa disponibile nelle versioni successive. I Mozilla Labs hanno messo a disposizione anche i codici sorgenti.
Autore: Andrea Galassi
Ultimi articoli correlati:
- JavaFX nuovo linguaggio di programmazione e grafica sfida flash e Silverlight. Caratteristiche.
- Errori programmazione e debug codice: software IBM li trova in tempo reale. Caratteristiche.
- Siti web con tanti errori per la maggior parte. I tag HTML e i linguaggi programmazione più usati.
- Corso gratis: imparare a fare un sito web e HTML,CSS,JavaScript da Opera società del famoso browser
- Imparare HTML e CSS direttamente online in modo interattivo con un nuovo sistema
- HTML 5: caratteristiche, novità e funzioni aggiornate nella prima bozza approvata
- XHTML 2 o HTML 5 quale sarà il linguaggio del futuro per i siti Web?
- Articolo precedente Programmi gratis per grafica, creazione siti web e video-editing. I migliori disponibili.
- Articolo successivo Backup email Outlook, Outlook Express, Windows Live Mail con programma gratis da scaricare