All design is necessarily contextual and therefore reflective, in the sense that it reflects the culture in which it is created.
V O R T R A G
Was wird gezeigt?
- Objekt (Geräte/Medium)
-
- Beamer, Bildschirm/Desktop, Laptop, Tablet, Smartphone, Smartwatch, Maus/Tastatur, …
- Subjekt (Benutzer:innen)
-
- Ort/Umgebung, Körperhaltung, Bewegung/Geste, Reaktion, …
- Interaktion (Subjekt-Objekt)
-
- Klicken mit der Maus, Scrollen, Tippen, Töne/Notifications, Bildschirm aufleuchten, Spiegelung im Bildschirm, Spiegelung in der Brille, Augen zusammenkneifen, Genaues Hinhören, Winken zur Webcam, …
Wie wird es gezeigt?
- Ego-Perspektive (POV)
- Dokumentarisch (über die Schulter geschaut, distanziert, …)
- Medialisiert (Film = Screen)
- Augmented Reality (Bild-in-Bild, Überlagerung, …)
- Virtual Reality (als abstraktes digitales Material/Collage)
Warum wird es gezeigt?
- Identifikation erzeugen
-
- Perspektive etablieren
- Protagonist:in/Antagonist:in inszenieren
- Reaktion und Emotion wichtiger als das Interface
- Als Metapher
-
- Bild macht interne Gefühle oder abstrakte Konzepte sichtbar
- Einschränkungen verdeutlichen
-
- Ebene präsentieren, die weit über dem räumlichen Horizon der Szene liegt
Filmstills
Mockups
A film is made three times. Once when its written, once it is directed and once when it is edited.
Robert Bresson (Filmemacher)
Empfehlungen
T H E O R I E
Arrays
Ein Speicher für mehrere Werte in Form einer Liste. Diese Werte können durch automatisch erzeugte Listennummern (= Index, beginnend bei 0) gezielt ausgelesen und überschrieben werden.
Objekte
Ein Speicher für Elemente mit komplexeren Eigenschaften (mehrere Werte) in Form einer Liste. Diese Werte können durch selbst festgelegte Bezeichnungen gezielt ausgelesen und überschrieben werden.
P R A X I S
Projekt anlegen
- Ordner „javascript-3“ kopieren, in „javascript-4“ umbenennen und in VS Code öffnen
- Datei „index.html“ im Chrome-Browser öffnen
Responsive Navigation
Ein Overlay, das abhängig von der Fenstergröße und dem Klicken sichtbar oder versteck ist.
Die Navigation beim Klicken sichtbar machen oder verstecken.
Hinter der Logik von .toggle verbirgt sich eine if-Bedingung.
Den Button-Text beim Klicken abhängig vom Zustand (sichtbar oder versteckt) verändern.
Den Button abhängig von der Fenstergröße sichtbar machen oder verstecken.
Listen
Den standardmäßigen Style von Aufzählungspunkten anpassen oder entfernen.
Abgabe
Übung so gut wie möglich fertig machen (vollständig und sauber) und bis zum nächsten Termin per Slack DM abgeben.
📂 → 🗜️ → 🎁 → 💬 → ✅