css | ||
dist | ||
examples | ||
images | ||
js | ||
plugin | ||
test | ||
.gitignore | ||
.npmignore | ||
demo.html | ||
gulpfile.js | ||
index.html | ||
package-lock.json | ||
package.json | ||
README.md |
Slide per il Linux Day 2024
Queste slide sono state create per la presentazione "Social Network Autogestiti, Fediverso e l'istanza bolognese Mastodon Bida" in occasione del Linux Day 2024, che si doveva tenere sabato 26 ottobre 2024 presso il Liceo Scientifico Copernico di Bologna ma rinviato a data da destinarsi per motivi meteorologici.
La presentazione esplora i concetti di social network autogestiti e il fediverso, con un approfondimento sull'istanza locale di Mastodon del collettivo Bida che si propone come alternativa etica e decentralizzata ai social network tradizionali.
Struttura del progetto
index.html
: File principale delle slide, creato con Reveal.js.css/
: Cartella con eventuali stili CSS personalizzati per il design delle slide.js/
: Cartella con eventuali script JavaScript di supporto.images/
: Cartella contenente le immagini utilizzate nelle slide.README.md
: Questo file, che spiega come avviare le slide e fornisce una panoramica della presentazione.
Prerequisiti
Le slide sono costruite utilizzando Reveal.js, una libreria JavaScript per la creazione di presentazioni moderne e interattive.
Prerequisiti per visualizzare le slide:
- Un browser moderno (come Chrome, Firefox, Safari) che supporti JavaScript.
- (Facoltativo) Node.js e npm per l'esecuzione in ambiente locale.
Come avviare le slide
Opzione 1: Aprire le Slide direttamente in un Browser
- Scarica o clona il progetto sul tuo computer.
- Apri il file
index.html
con il tuo browser.Nota: Non è necessario un server per visualizzare le slide, ma per alcune funzionalità avanzate (come il supporto a WebSockets) potrebbe essere utile.
Opzione 2: Avviare un Server Locale (Consigliato)
Per un’esperienza ottimale, è possibile avviare un server locale. Di seguito i passaggi:
- Assicurati di avere Node.js e npm installati.
- Apri il terminale nella cartella del progetto e installa le dipendenze:
npm install
- Avvia il server Reveal.js con:
npm start
- Ora le slide dovrebbero essere disponibili all’indirizzo
http://localhost:8000
.
Accedi poi all'indirizzo http://localhost:8000
per visualizzare la presentazione.