Eine interaktive 120-Sekunden-Simulation, die zeigt, wie schnell Cybermobbing viral geht. Entwickelt fuer Workshops an Schulen.
Die Simulation durchlaeuft 5 Phasen -- von der ersten WhatsApp-Nachricht bis zum viralen TikTok-Video -- und zeigt in Echtzeit, wie sich Cybermobbing ausbreitet. Am Ende werden Hilfsangebote eingeblendet.
Phasen: WhatsApp -> Instagram -> TikTok -> Homescreen -> iMessage -> Hilfsangebote
Konzipiert fuer den Einsatz in Schulworkshops: pausierbar, diskutierbar, wirkungsvoll.
- 5 realistische App-Szenen (WhatsApp, Instagram, TikTok, Homescreen, iMessage)
- Pausierbar fuer Workshop-Diskussionen
- View-Counter (Firebase Realtime Database)
- Teilen-Button
- Mehrsprachig (i18n: Deutsch + Englisch)
- Kein Build-Step noetig
- Repository klonen
bash setup.sh-- laedt App-Icons heruntercp js/config.example.js js/config.js-- Firebase-Konfiguration anpassen- Firebase-Projekt erstellen + Realtime Database aktivieren
database.rules.jsondeployenfirebase deploy
js/
i18n.js — Uebersetzungssystem
audio.js — Sound-Engine + pausierbares Timer-System
helpers.js — Avatar-System + UI-Helfer
timer.js — Fortschrittsbalken + Uhr
config.js — Firebase-Konfiguration (nicht im Repo)
firebase-counter.js — View-Counter + Tageslimit
main.js — Entry Point + Share
scenes/
p1-whatsapp.js — Phase 1: WhatsApp (0–28s)
p2-instagram.js — Phase 2: Instagram (28–56s)
p3-tiktok.js — Phase 3: TikTok (56–78s)
p4-homescreen.js — Phase 4: Homescreen (78–93s)
p4b-messages.js — Phase 4b: iMessage (93–112s)
p5-finale.js — Phase 5: Finale (112–120s)
- In
js/i18n.jseinen neuen Block unterTRANSLATIONShinzufuegen (z.B.fr: { ... }) - Alle Keys aus
deuebersetzen -- Charakter-Stimmen beibehalten (z.B. Sara schreibt in CAPS) - URL-Parameter
?lang=frverwenden odernavigator.languagewird automatisch erkannt - Meta-Tags in
index.htmlmanuell uebersetzen (SEO) - Impressum muss vom jeweiligen Betreiber ersetzt werden
tests/test-runner.html im Browser oeffnen. Verwendet QUnit (kein npm noetig).
Das Impressum in index.html ist betreiberspezifisch (oesterreichisches Recht). Forks muessen es durch ihr eigenes ersetzen.
Die Icons in assets/icons/ sind Markenzeichen der jeweiligen Unternehmen (Meta, ByteDance, Snap, Apple). Sie werden nur zu Bildungszwecken verwendet (Paragraph 42f UrhG). Sie sind nicht unter der MIT-Lizenz lizenziert und werden ueber setup.sh heruntergeladen, nicht im Repository verteilt.
assets/bgm.mp3 wurde mit Suno Pro erstellt (kommerzielle Nutzung erlaubt).
malziland -- digitale Wissensgestaltung e.U.
MIT -- siehe LICENSE
